Skip to main content
Flights and prices

How much are flights from Bangkok to Mauritius Island?

Planning a trip to Mauritius Island? Compare dates, airlines, flight times and direct options from Bangkok. 30 one-way fares from ฿15,963 · 568 roundtrips from ฿31,186. These results are for march 2027.

One way from
฿15,963
30 outbound-only options
Roundtrip from
฿31,186
568 complete trips
Typical roundtrip
฿35,416
Half cost less, half cost more
Flight options
568
Roundtrips available
Where
Depart
Depart
15d
Trip type
RETURN
Clear
Sort by
Best Deals

Roundtrip deals

587 fares · from ฿31,186

Outbound and return flights together in one total fare.

Show only roundtrip
Mar 21 → Apr 615 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,186
฿36,060-14%
Save ฿4,874
Air IndiaThai VietJet AirIndiGoThai AirAsia
Cheapest of March 2027
9 seats left
Mar 16 → Apr 620 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,191
฿36,060-14%
Save ฿4,869
Air IndiaThai VietJet AirIndiGoThai AirAsia
Cheapest of March 2027
9 seats left
Mar 30 → Apr 66 nights
21:05BKK → MRU06:5510h 40m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,197
฿36,060-13%
Save ฿4,863
Air IndiaThai VietJet AirIndiGoThai AirAsia
Cheapest of March 2027
9 seats left
Mar 17 → Apr 619 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,199
฿36,060-13%
Save ฿4,861
Air IndiaThai VietJet AirIndiGoThai AirAsia
Cheapest of March 2027
9 seats left
Mar 24 → Apr 612 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,236
฿36,060-13%
Save ฿4,824
Air IndiaThai VietJet AirIndiGoThai AirAsia
Cheapest of March 2027
9 seats left
Mar 21 → Apr 514 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,375
฿36,060-13%
Save ฿4,685
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 21 → Apr 817 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,375
฿36,060-13%
Save ฿4,685
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 16 → Apr 519 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,380
฿36,060-13%
Save ฿4,680
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 30 → Apr 55 nights
21:05BKK → MRU06:5510h 40m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,387
฿36,060-13%
Save ฿4,673
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 30 → Apr 88 nights
21:05BKK → MRU06:5510h 40m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,387
฿36,060-13%
Save ฿4,673
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 17 → Apr 518 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,389
฿36,060-13%
Save ฿4,671
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 17 → Apr 821 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,389
฿36,060-13%
Save ฿4,671
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 24 → Apr 511 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,426
฿36,060-13%
Save ฿4,634
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 24 → Apr 814 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,426
฿36,060-13%
Save ฿4,634
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 19 → Apr 617 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,678
฿36,060-12%
Save ฿4,382
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 25 → Apr 611 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,713
฿36,060-12%
Save ฿4,347
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
4 seats left
Mar 21 → Apr 716 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,801
฿36,060-12%
Save ฿4,259
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 16 → Apr 721 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,806
฿36,060-12%
Save ฿4,254
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 30 → Apr 77 nights
21:05BKK → MRU06:5510h 40m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,813
฿36,060-12%
Save ฿4,247
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left
Mar 17 → Apr 720 nights
20:40BKK → MRU06:5511h 5m · 1 stop · via Mumbai
09:30MRU → DMK04:409h 55m · 1 stop · via Bengaluru
฿31,814
฿36,060-12%
Save ฿4,246
Air IndiaThai VietJet AirIndiGoThai AirAsia
Lowest 10% of March 2027
9 seats left

One-way deals

31 fares · from ฿15,963

Outbound fare only — add a return separately if you need one.

Show only one way
fri · Mar 5One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿15,963
฿17,498-9%
฿1,535 below average
Air IndiaThai VietJet Air
Cheapest of March 2027
sun · Mar 21One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿15,972
฿17,498-9%
฿1,526 below average
Air IndiaThai VietJet Air
Lowest 10% of March 2027
9 seats left
tue · Mar 16One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿15,977
฿17,498-9%
฿1,521 below average
Air IndiaThai VietJet Air
Lowest 10% of March 2027
9 seats left
tue · Mar 30One way
21:05BKK → MRU06:5510h 40m · 1 stop

2h 10m layover Mumbai

฿15,983
฿17,498-9%
฿1,515 below average
Air IndiaThai VietJet Air
Lowest 10% of March 2027
9 seats left
wed · Mar 17One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿15,985
฿17,498-9%
฿1,513 below average
Air IndiaThai VietJet Air
Lowest 10% of March 2027
9 seats left
wed · Mar 3One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿15,985
฿17,498-9%
฿1,513 below average
Air IndiaThai VietJet Air
Lowest 10% of March 2027
9 seats left
wed · Mar 24One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿16,022
฿17,498-8%
฿1,476 below average
Air IndiaThai VietJet Air
Lowest 10% of March 2027
9 seats left
fri · Mar 19One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿16,464
฿17,498-6%
฿1,034 below average
Air IndiaThai VietJet Air
9 seats left
thu · Mar 25One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿16,499
฿17,498-6%
฿999 below average
Air IndiaThai VietJet Air
4 seats left
fri · Mar 12One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿16,572
฿17,498-5%
฿926 below average
Air IndiaThai VietJet Air
9 seats left
fri · Mar 26One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿16,900
฿17,498-3%
฿598 below average
Air IndiaThai VietJet Air
9 seats left
sat · Mar 6One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿16,931
฿17,498-3%
฿567 below average
Air IndiaThai VietJet Air
9 seats left
sat · Mar 20One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿16,963
฿17,498-3%
฿535 below average
Air IndiaThai VietJet Air
tue · Mar 23One way
20:10DMK → MRU08:309h 45m · 1 stop

5h 35m layover Bengaluru

฿17,006
฿17,498-3%
฿492 below average
IndiGoThai AirAsia
mon · Mar 22One way
20:10DMK → MRU08:309h 45m · 1 stop

5h 35m layover Bengaluru

฿17,096
฿17,498-2%
฿402 below average
IndiGoThai AirAsia
mon · Mar 8One way
20:10DMK → MRU08:309h 45m · 1 stop

5h 35m layover Bengaluru

฿17,218
฿17,498-2%
฿280 below average
IndiGoThai AirAsia
thu · Mar 11One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿17,314
฿17,498-1%
฿184 below average
Air IndiaThai VietJet Air
9 seats left
sun · Mar 14One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿17,338
฿17,498-1%
฿160 below average
Air IndiaThai VietJet Air
9 seats left
sun · Mar 28One way
21:05BKK → MRU06:5510h 40m · 1 stop

2h 10m layover Mumbai

฿17,366
฿17,498-1%
฿132 below average
Air IndiaThai VietJet Air
9 seats left
mon · Mar 15One way
20:40BKK → MRU06:5511h 5m · 1 stop

2h 10m layover Mumbai

฿17,376
฿17,498-1%
฿122 below average
Air IndiaThai VietJet Air
9 seats left

Plan with confidence

Find the trip that fits

Compare prices, dates, airlines and travel time. Then choose the deal that feels right.

See the difference

March 2027 at a glance

Compare price, non-stop choice and travel time with other Mauritius Island options.

Typical price difference

0%

฿35,416 here compared with ฿35,445

Non-stop options

0%

+0 points compared with other flights

Typical flight time

11h 5m

0h 50m longer than the comparison

Roundtrip options

568

Trips ready to compare

Typical prices

What do Mauritius Island roundtrips usually cost?

This distribution uses roundtrip prices only; one-way prices remain in their own labeled summary.

Half of the 568 prices fall inside the shaded band. This makes it easier to see whether the lowest fare is common or unusual.

Flexible dates

Cheapest departure dates for Mauritius Island

Compare nearby dates to see where the better prices are. Always check the final price before booking.

฿35,695
Mar 1
฿35,436
Mar 2
฿33,943
Mar 3
฿35,505
Mar 4
฿33,922
Mar 5
฿34,889
Mar 6
฿36,272
Mar 7
฿35,176
Mar 8
฿36,454
Mar 9
฿36,062
Mar 10
฿36,103
Mar 11
฿35,521
Mar 12
฿36,557
Mar 13
฿36,420
Mar 14
฿36,458
Mar 15
฿35,059
Mar 16
฿34,933
Mar 17
฿36,456
Mar 18
฿35,416
Mar 19
฿35,915
Mar 20
฿34,760
Mar 21
฿35,339
Mar 22
฿35,290
Mar 23
฿33,726
Mar 24
฿33,638
Mar 25
฿34,858
Mar 26
฿34,129
Mar 27
฿34,504
Mar 28
฿34,866
Mar 29
฿32,979
Mar 30
Bars show the typical roundtrip fare for each choice.Lowest: Mar 21 from ฿31,186

Flexible timing

Compare Mauritius Island by travel month

Open a month to compare its dates, prices and available flights.

Airline comparison

Which airlines show the lowest Mauritius Island fares?

Some trips combine airlines, so check both flights before you book.

Which airlines show the lowest Mauritius Island fares?
ComparisonLowestTypical rangeResultsNon-stop
1Thai VietJet Air฿31,186฿33,922–฿36,5663750%
2Air India฿31,186฿33,922–฿36,5743820%
3IndiGo฿31,186฿33,986–฿36,0194690%
4Thai AirAsia฿31,186฿33,980–฿36,0064370%
5Thai Airways฿32,941฿35,008–฿39,9021470%
6Kenya Airways฿37,774฿38,703–฿39,976400%
7Air Mauritius฿39,4763
8UU฿40,0427
9Emirates฿43,723฿44,294–฿45,255230%
10Saudia฿45,0341
11Malaysia Airlines฿47,2204

Weather through the year

Typical temperatures in Mauritius Island

Usual monthly temperatures can help you choose when to go. They are not a live forecast.

27°Jan
27°Feb
27°Mar
25°Apr
23°May
21°Jun
20°Jul
20°Aug
21°Sep
23°Oct
25°Nov
26°Dec
Typical monthly temperature range: 20°C to 27°C. Verify a live forecast near departure.

Useful trip facts

What to know about Mauritius Island

Country
Mauritius
Arrival code
MRU
Typical annual temperature
24°C
Usual temperature, not a forecast
Trip styles
Beach, Diving, Island, Romantic
Bangkok departure airports
BKK, DMK
Airports represented in the current fare results
Arrival airports
MRU
Airports represented in the current fare results
Typical outbound from Bangkok
11h 5m
Typical stay
12 nights

Why go

Why travelers consider Mauritius Island

Paradise island. Coral reefs, sugarcane fields, and luxury resorts in the Indian Ocean's most romantic destination.

Explore related searches

Common questions about Mauritius Island

What is the lowest available one-way fare for Mauritius Island?
The lowest available one-way fare is ฿15,963. It is compared only with other one-way fares.
What is the lowest available roundtrip fare for Mauritius Island?
The lowest available roundtrip fare is ฿31,186. Check the dates, baggage and final total before booking.
What is a typical fare for Mauritius Island?
A typical fare is ฿35,416. Many available options sit between ฿34,362 and ฿36,676.
How many choices are available for Mauritius Island?
Choose from 568 roundtrip flights across 1 destination in 1 country.
Are direct flights available for Mauritius Island?
0 roundtrip flights are non-stop both ways. That is 0% of the current choices.
Which month has the lowest fares for Mauritius Island?
Mar 2027 has the lowest available roundtrip fare, from ฿31,186.
What is the cheapest flight from Bangkok to Mauritius Island?
The lowest currently observed flight from Bangkok to Mauritius Island is ฿31,186. Confirm the final itinerary total and availability before booking.
When is the best time to fly from Bangkok to Mauritius Island?
Based on current prices, March 2027 offers some of the best deals from Bangkok to Mauritius Island. Check the month-by-month breakdown on this page for the cheapest times to fly.