There are 8 ways to get from Maputo to Blantyre Airport (BLZ) by plane, car, 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.
Fly Maputo International Airport to Chileka International Airport
best- Fly from Maputo International Airport (MPM) to Chileka International Airport (BLZ)plane MPM - BLZ
4h 57m$628–783Bus
cheapest- Take the bus from Maputo to Johannesburgbus
- Take the bus from Johannesburg to Blantyrebus
33h$113–212Fly Maputo International Airport to Tete, drive
- Fly from Maputo International Airport (MPM) to Tete (TET)plane MPM - TET
- Drive from Tete (TET) to Blantyre-Airport-BLZcar
4h 50m$288–883Drive 1,603.5 km
- Drive from Maputo to Blantyre Airport (BLZ)car 1,603.5 km
27h 22m$282–407Drive to Kruger Mpumalanga International Airport, fly to Chileka International Airport
- Drive from Maputo to Nelspruit-Airport-MQPcar
- Fly from Kruger Mpumalanga International Airport (MQP) to Chileka International Airport (BLZ)plane MQP - BLZ
7h 44m$358–941Drive to Skukuza Airport, fly to Chileka International Airport
- Drive from Maputo to Skukuza Airport (SZK)car
- Fly from Skukuza Airport (SZK) to Chileka International Airport (BLZ)plane SZK - BLZ
21h 32m$457–1,238Drive to King Mswati III International Airport, fly to Johannesburg International Airport, fly to Chileka International Airport
- Drive from Maputo to King Mswati III International Airportcar
- Fly from King Mswati III International Airport to Johannesburg Airportplane
- Fly from Johannesburg International Airport (JNB) to Chileka International Airport (BLZ)plane JNB - BLZ
7h 45mBus via Karl Max Av
- Take the bus from Karl Max Av to Kerk Stbus
- Take the bus from Johannesburg to Blantyrebus
35h 13m$127–246
Maputo International Airport (MPM) to Chileka International Airport (BLZ) flights
Questions & Answers
The cheapest way to get from Maputo to Blantyre Airport (BLZ) is to bus which costs $110 - $220 and takes 33h.
The fastest way to get from Maputo to Blantyre Airport (BLZ) is to fly and drive which takes 4h 50m and costs $280 - $900.
No, there is no direct bus from Maputo to Blantyre Airport (BLZ). However, there are services departing from Maputo and arriving at Blantyre via Johannesburg. The journey, including transfers, takes approximately 33h.
The distance between Maputo and Blantyre Airport (BLZ) is 1171 km. The road distance is 1603.5 km.
The best way to get from Maputo to Blantyre Airport (BLZ) without a car is to bus which takes 33h and costs $110 - $220.
It takes approximately 4h 57m to get from Maputo to Blantyre Airport (BLZ), including transfers.
Maputo to Blantyre Airport (BLZ) bus services, operated by TransLux Express, depart from Maputo station.
The best way to get from Maputo to Blantyre Airport (BLZ) is to fly which takes 4h 57m and costs $600 - $800. Alternatively, you can bus, which costs $110 - $220 and takes 33h.
Maputo to Blantyre Airport (BLZ) bus services, operated by TransLux Express, arrive at Johannesburg station.
Yes, the driving distance between Maputo to Blantyre Airport (BLZ) is 1603 km. It takes approximately 27h 22m to drive from Maputo to Blantyre Airport (BLZ).
What companies run services between Maputo, Mozambique and Blantyre Airport (BLZ), Malawi?
Airlink, Ethiopian Airlines, and Linhas Aéreas de Moçambique fly from Maputo International Airport (MPM) to Chileka International Airport (BLZ) 5 times a day. Alternatively, you can take a bus from Maputo to Blantyre Airport (BLZ) via Johannesburg, Johannesburg, and Blantyre in around 33h.
- Website
- ethiopianairlines.com
Flights from Maputo International Airport to Chileka International Airport via Johannesburg International Airport
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $400–1,300
Flights from Kruger Mpumalanga International Airport to Chileka International Airport via Johannesburg International Airport
- Ave. Duration
- 6h 55m
- When
- Monday to Saturday
- Estimated price
- $350–1,200
Flights from Skukuza Airport to Chileka International Airport via Johannesburg International Airport
- Ave. Duration
- 24h 10m
- When
- Every day
- Estimated price
- $440–1,500
Flights from Skukuza Airport to Chileka International Airport via Johannesburg International Airport, Dar es Salaam
- Ave. Duration
- 18h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Johannesburg International Airport to Chileka International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $400–600
- Website
- flyairlink.com
Flights from Maputo International Airport to Chileka International Airport via Johannesburg International Airport
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $600–750
Flights from Kruger Mpumalanga International Airport to Chileka International Airport via Johannesburg International Airport
- Ave. Duration
- 5h 45m
- When
- Monday to Saturday
- Estimated price
- $330–900
Flights from Skukuza Airport to Chileka International Airport via Johannesburg International Airport
- Ave. Duration
- 23h
- When
- Every day
- Estimated price
- $430–1,200
Flights from Skukuza Airport to Chileka International Airport via Capetown, Johannesburg International Airport
- Ave. Duration
- 25h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,600
Flights from Johannesburg International Airport to Chileka International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $340–390
- Website
- lam.co.mz
Flights from Maputo International Airport to Tete
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $230–750
Flights from Maputo International Airport to Tete via Quelimane
- Ave. Duration
- 3h 35m
- When
- Tuesday
- Estimated price
- $230–750
Flights from Maputo International Airport to Tete via Nampula
- Ave. Duration
- 4h 25m
- When
- Wednesday
- Estimated price
- $230–750
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Maputo to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a week
- Estimated price
- $21–29
- Schedules at
- res.prasa.com
- Phone
- +265 982 848 428
- [email protected]
- Website
- ulemubuses.com
Bus from Johannesburg to Blantyre
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- $90–180
- Schedules at
- ulemubuses.com
Bus from Johannesburg to Blantyre
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- $90–180
- Schedules at
- ulemubuses.com
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Karl Max Av to Kerk St
- Ave. Duration
- 9h 30m
- Frequency
- 6 times a week
- Estimated price
- $30–65
- Schedules at
- etragomz.com
- Single
- $41
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 Need to know: Greyhound, Which London airport should I choose?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
There are 45+ hotels available in Blantyre Airport (BLZ).



