Flights from Bangkok to Mauritius – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
BKK to MRU – All flight route options from Suvarnabhumi Airport, Thailand to Sir Seewoosagur Ramgoolam International, Mauritius. These flights are operated by 5 different airlines through 4 different connections. The shortest flight time is 12 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Sir Seewoosagur Ramgoolam
We got great deals on hotels and car rentals near the airport.
Bangkok to Mauritius flights
With over 30 flights every week and 4 different airlines you have a wide range of options. While flying to Mauritius from Bangkok you will be doing a stopover in Saint Denis de la Reunion, Chennai or any other of the 4 alternatives with flight connections.
Are there any non-stop flights from BKK to MRU?
You could fly non-stop from BKK to MRU before with Air Mauritius but not anymore.
Bangkok to Mauritius with Air Austral
If you fly from Bangkok with Air Austral you will do a stopover in Saint Denis de la Reunion, RUN before reaching Mauritius. This flight trip will take 11 hours and 25 minutes and you can fly every Thursday or Saturday with departures at 09:00 or 09:10.
Distance & flight times: Suvarnabhumi Airport to Sir Seewoosagur Ramgoolam International
The shortest flight time between BKK and MRU is 12 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
RUN Saint Denis de la Reunion | 12h 15m | 4h 15m | 4053 miles (6521 km) |
MAA Chennai | 12h 40m | 3h 34m | 4174 miles (6716 km) |
KUL Kuala Lumpur | 13h 0m | 3h 40m | 4165 miles (6701 km) |
BOM Mumbai | 13h 40m | 2h 35m | 4827 miles (7767 km) |

