There are 2 ways to get from Blantyre to Antananarivo by car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Tete, fly
best- Drive from Blantyre to Tete (TET)car
- Fly from Tete (TET) to Ivato International Airport (TNR)plane TET - TNR
21h 10m$541–1,360Bus to Kamuzu International Airport, fly
cheapest- Take the bus from Blantyre to Lilongwebus
- Fly from Kamuzu International Airport (LLW) to Ivato International Airport (TNR)plane LLW - TNR
15h 47m$464–1,259
Tete (TET) to Ivato International Airport (TNR) flights
Questions & Answers
The cheapest way to get from Blantyre to Antananarivo is to bus and fly which costs $460 - $1,300 and takes 15h 47m.
The fastest way to get from Blantyre to Antananarivo is to bus and fly which takes 15h 47m and costs $460 - $1,300.
The distance between Blantyre and Antananarivo is 1722 km.
It takes approximately 21h 10m to get from Blantyre to Antananarivo, including transfers.
Antananarivo is 1h ahead of Blantyre. It is currently 2:56 AM in Blantyre and 3:56 AM in Antananarivo.
There are 267+ hotels available in Antananarivo.
What companies run services between Blantyre, Malawi and Antananarivo, Madagascar?
There is no direct connection from Blantyre to Antananarivo. However, you can drive to Tete (TET) airport, fly to Ivato International Airport (TNR), then take the taxi to Antananarivo. Alternatively, you can take the bus to Lilongwe, take the taxi to Kamuzu International Airport (LLW) airport, fly to Ivato International Airport (TNR), then take the taxi to Antananarivo.
- Website
- flyairlink.com
Flights from Tete to Ivato International Airport via Johannesburg
- Ave. Duration
- 23h 45m
- When
- Tuesday to Friday
- Estimated price
- $500–1,300
Flights from Tete to Ivato International Airport via Maputo, Johannesburg
- Ave. Duration
- 18h 58m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,400
- Website
- kenya-airways.com
Flights from Kamuzu International Airport to Ivato International Airport via Nairobi
- Ave. Duration
- 10h 48m
- When
- Sunday and Monday
- Estimated price
- $410–1,200
Flights from Kamuzu International Airport to Ivato International Airport via Nampula, Nairobi
- Ave. Duration
- 14h 55m
- When
- Thursday and Sunday
- Estimated price
- $450–1,200
- Website
- ethiopianairlines.com
Flights from Kamuzu International Airport to Ivato International Airport via Addis Ababa
- Ave. Duration
- 10h 22m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,500
- Phone
- +(265)994 193 745
- Website
- sososocoaches.com
Bus from Blantyre to Lilongwe
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $44
- Schedules at
- facebook.com
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 Thanksgiving 2018: How to travel stress-free, Travelling around the UAE, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

