Indians travelling to Mauritius are granted visa on arrival for a maximum of 60 days. You will be needing to provide the following documents at the immigration counter once you arrive at Seewoosagar Ramgoolam International Airport: a valid passport for six months from the date of travel, return ticket, proof of accommodation, sponsorship letter and enough funds approximately USD 100 a day to sustain yourself during your stay in the country. .