Skip to content

Thailand passport → Mauritius

Mauritius visa for citizens of Thailand

Visa on arrivalVisa on Arrival · Tourist (30 days)

Citizens of Thailand can get a visa on arrival in Mauritius.

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeVisa on Arrival · Tourist (30 days)
How to applyGet your visa at the border
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Processing timeOn arrival
Government fee$50
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay (e.g., cash, credit card, bank statement)

How to apply

  1. 1

    Arrive at Mauritius airport

    Proceed to the immigration counter for Visa on Arrival.

  2. 2

    Present documents and pay fee

    Submit passport, photo, arrival card, onward ticket, accommodation proof, and pay 50 USD.

  3. 3

    Receive visa stamp

    Immigration officer stamps visa into passport, granting up to 30 days stay.

Documents checklist

Identity

  • Valid passport

    Must be valid for at least 6 months from arrival date.

  • Passport-sized photograph

    One recent colour photo (passport size).

Travel

  • Completed arrival/departure card

    Provided on the flight or at the immigration counter.

  • Onward/return ticket

    Confirmed ticket showing departure from Mauritius.

  • Proof of accommodation

    Hotel booking or invitation letter from host.

Financial

  • Proof of sufficient funds

    Cash, travellers cheques, credit card, or bank statement.

  • Visa on Arrival fee

    50 USD (or equivalent in Mauritian rupees, cash only).

Proof of funds

Minimum balance: Sufficient for intended stay (no fixed amount specified)

  • Cash
  • Travellers cheques
  • Credit card
  • Bank statement

Amount not officially specified; must cover accommodation and expenses.

Good to know

  • Visa on Arrival is only available at Sir Seewoosagur Ramgoolam International Airport (MRU).
  • Extension of stay beyond 30 days is possible but must be applied for at the Passport and Immigration Office.
  • Overstaying results in fines and possible deportation.

Common refusal reasons

Insufficient passport validity (less than 6 months)

Ensure passport is valid for at least 6 months from arrival.

Lack of onward/return ticket

Carry a confirmed return or onward ticket.

Insufficient funds

Carry enough cash or proof of funds for the stay.

Previous overstay or immigration violation

Comply with all previous visa conditions.

FAQ

Do citizens of Thailand need a visa for Mauritius?

Citizens of Thailand can get a visa on arrival in Mauritius. Visa type: Visa on Arrival · Tourist (30 days).

How long can citizens of Thailand stay in Mauritius?

Up to 30 days.

How much does the Mauritius visa cost for citizens of Thailand?

Government fee: $50.

What documents do citizens of Thailand need for Mauritius?

Valid passport; Completed arrival/departure card; Passport-sized photograph; Onward/return ticket; Proof of accommodation; Proof of sufficient funds; and 1 more.

How long must my passport be valid for Mauritius?

At least 6 months.

Plan your trip to Mauritius

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Mauritius.

Mauritius visa for other passports

More destinations for Thailand passport holders