There are 6 ways to get from Malawi to Madagascar Reef by plane, taxi, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Chileka International Airport, taxi
best- Fly from Chileka International Airport (BLZ) to East London (ELS)plane BLZ - ELS
- Take the taxi from East London (ELS) to Madagascar Reeftaxi
6h 1mR 8,048–21,706Bus, taxi
cheapest- Take the bus from Blantyre to Johannesburgbus
- Take the bus from Johannesburg to King William's Townbus
- Take the bus from King William's Town to Peddiebus
- Take the taxi from Peddie to Madagascar Reeftaxi
40h 54mR 2,710–4,674Drive 2,696.9 km
- Drive from Blantyre to Madagascar Reefcar 2,696.9 km
29h 49mR 7,645–11,043Fly from Kamuzu International Airport, taxi
- Fly from Kamuzu International Airport (LLW) to East London (ELS)plane LLW - ELS
- Take the taxi from East London (ELS) to Madagascar Reeftaxi
6h 13mR 7,103–18,772Bus, taxi via East London
- Take the bus from Blantyre to Johannesburgbus
- Take the bus from Johannesburg to East Londonbus
- Take the bus from East London to Peddiebus
- Take the taxi from Peddie to Madagascar Reeftaxi
43h 8mR 2,810–4,674Drive, car train
- Drive from Blantyre to Potchefstroomcar
- Take the car train from Potchefstroom to Beaufort Westcartrain
- Drive from Beaufort West to Madagascar Reefcar
47h 9mR 6,771–9,799
Chileka International Airport (BLZ) to East London (ELS) flights
Questions & Answers
The cheapest way to get from Malawi to Madagascar Reef is to bus and taxi which costs R 2 700 - R 4 700 and takes 40h 54m.
The fastest way to get from Malawi to Madagascar Reef is to fly and taxi which takes 6h 1m and costs R 8 000 - R 22 000.
The distance between Malawi and Madagascar Reef is 2156 km. The road distance is 2696.9 km.
The best way to get from Malawi to Madagascar Reef without a car is to bus and taxi which takes 40h 54m and costs R 2 700 - R 4 700.
It takes approximately 6h 1m to get from Malawi to Madagascar Reef, including transfers.
Yes, the driving distance between Malawi to Madagascar Reef is 2697 km. It takes approximately 29h 49m to drive from Malawi to Madagascar Reef.
What companies run services between Malawi and Madagascar Reef?
There is no direct connection from Malawi to Madagascar Reef. However, you can take the taxi to Chileka International Airport (BLZ) airport, fly to East London (ELS), then take the taxi to Madagascar Reef. Alternatively, you can take the bus to Johannesburg, take the bus to King William's Town, take the bus to Peddie, then take the taxi to Madagascar Reef.
- Website
- flysafair.co.za
Flights from Chileka International Airport to East London via Johannesburg
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- R 7,500–25,000
Flights from Kamuzu International Airport to East London via Johannesburg
- Ave. Duration
- 5h 25m
- When
- Saturday, Monday, and Sunday
- Estimated price
- R 6,500–22,000
- Website
- flyairlink.com
Flights from Chileka International Airport to East London via Johannesburg
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,500–21,000
Flights from Kamuzu International Airport to East London via Johannesburg
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 6,500–18,000
- Website
- flycemair.co.za
Flights from Chileka International Airport to East London via Johannesburg
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 7,500–21,000
Flights from Kamuzu International Airport to East London via Johannesburg
- Ave. Duration
- 5h
- When
- Monday, Wednesday, and Sunday
- Estimated price
- R 6,500–18,000
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Potchefstroom to Beaufort West
- Ave. Duration
- 18h 5m
- Frequency
- Once a week
- Estimated price
- R 400–430
- Schedules at
- res.prasa.com
- Phone
- +265 982 848 428
- [email protected]
- Website
- ulemubuses.com
Bus from Blantyre to Johannesburg
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- R 1,500–3,000
- Schedules at
- ulemubuses.com
Bus from Blantyre to Johannesburg
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- R 1,500–3,000
- Schedules at
- ulemubuses.com
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Johannesburg to King William's Town
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- R 460–800
- Website
- https://www.intercape.co.za
- Full Flexi
- R 550–800
- Flexi
- R 500–700
- Saver
- R 460–650
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from King William's Town to Peddie
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Johannesburg to East London
- Ave. Duration
- 14h 43m
- Frequency
- Twice daily
- Estimated price
- R 550–800
- Schedules at
- greyhound.co.za
Bus from East London to Peddie
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 47 min
- Estimated price
- R 300–650
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.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 How to get from Heathrow Airport into central London, How to get from Florence to Rome, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.













