There are 2 ways to get from Madagascar to Lesotho by plane or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Maseru
best- Fly from Ivato International Airport (TNR) to Maseru (MSU)plane TNR - MSU
18h 23m$312–938Fly to Bram Fischer International Airport, drive
- Fly from Ivato International Airport (TNR) to Bram Fischer International Airport (BFN)plane TNR - BFN
- Drive from Bram Fischer International Airport (BFN) to Maserucar
19h 34m$363–1,132
Ivato International Airport (TNR) to Maseru (MSU) flights
Questions & Answers
The cheapest way to get from Madagascar to Lesotho is to fly which costs $310 - $950 and takes 18h 23m.
The fastest way to get from Madagascar to Lesotho is to fly which takes 18h 23m and costs $310 - $950.
The distance between Madagascar and Lesotho is 2377 km.
It takes approximately 18h 23m to get from Madagascar to Lesotho, including transfers.
Lesotho is 1h behind Madagascar. It is currently 7:48 AM in Madagascar and 6:48 AM in Lesotho.
There are 72+ hotels available in Lesotho.
What companies run services between Madagascar and Lesotho?
Airlink flies from Ivato International Airport (TNR) to Maseru (MSU) once daily.
- Website
- flyairlink.com
Flights from Ivato International Airport to Maseru via Johannesburg
- Ave. Duration
- 19h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $280–900
Flights from Ivato International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 20h 41m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $340–1,100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Need to know: Jadrolinija, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
