Before travelling | During your journey
Flying from Asia and Oceania
Air Madagascar offers a suitable connection from Bangkok to Antananarivo, which connects both capitals via Reunion on Tuesdays and Saturdays at 01:00 am. It goes back to Bangkok on Mondays and Fridays (approximate landing time at 22:30 pm). A flight ticket for this journey can cost you about 1.000 US$. Bangkok is connected with Hong Kong, Singapore and Kuala Lumpur on Mondays and Fridays with an Air Madagascar airplane, which leaves the origin cities at around 21 pm local time, arriving to Bangkok approximately at 22:30 with plenty of time to catch your Tana flight at 01 am. To get back to Hong Kong, Singapore or Kuala Lumpur you will unfortunately have to wait until 8 am on the next morning, that is on Tuesday and Saturday. However a clear advantage of choosing Air Madagascar is that you can check all your baggage through! Further information under: www.airmadagascar.com.
![]() |
Another pricey option is taking an Air Mauritius flight to Mauritius
and then change into the Air Madagascar aircraft which connects both
cities on the Pacific Ocean (350 US$ more or less). Air Mauritius
connects following Asian cities with the small Pacific island: Kuala
Lumpur (flying to Mauritius on Mondays, Wednesdays and Saturdays and
back on Tuesdays, Fridays and Sundays) and Singapore (flying to
Mauritius on the same week days than from Kuala Lumpur). Flight tickets
from these two cities are often very cheap and might cost merely 620
US$. Web: www.airmauritius.com |
| © Madagascar Travel Guide |
South African Airlines also operates an almost daily flight from Mumbai to Johannesburg, though prices might be a little bit higher (around 1.000 US$ for a return ticket).
If you are flying from Japan you can take an aircraft of Japan Airlines from Tokyo to Bangkok and fly from there with Air Madagascar to Tana (see description above). Prices and schedules of Japan Airlines under: www.jal.com.
Flying from Australia via South Asia or South Africa might be quite more expensive, since average prices from Sydney to Bangkok with Qantas cost around 1.200 US$ and you still have to add the connection flight from Bangkok to Antananarivo, which can be further 1.000 US$. Unfortunately South African Airlines does not offer a much better price (a return ticket from Sydney to Johannesburg cost around 1.600 US$). The connection flight to Tana can cost approximately 650 US$.
A much pricier option is taking the Air Mauritius flight which connects Mauritius with following Australian cities: Melbourne and Sydney (flies on Tuesdays and back on Mondays, ticket prices around 1.400 US$) and Perth (flies on Wednesdays and on Saturdays return at an average price of only 1.000 US$). In Mauritius you change into the Air Madagascar aircraft which connects with Tana (350 US$ more or less). For bookings and current flight schedules check: www.airmauritius.com.
Finally, if your country of residence is New Zealand things get much more complicate but not impossible. You can take either a Qantas or a New Zealand flight to Perth (about 800 US$) and from there fly with Air Mauritius and Tana (further 1400 US$).

