Rome2Rio

How to get fromMalawi to Madagascar Reefby plane, taxi, bus, car, or car train

Find Transport to Madagascar Reef

See all options

There are 7 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.

  1. Fly from Chileka International Airport, taxi

    best
    1. Fly from Chileka International Airport (BLZ) to East London (ELS)plane plane BLZ - ELS
    2. Take the taxi from East London (ELS) to Madagascar Reeftaxi taxi
    6h 1m
    R 7,549–20,708
  2. Bus, taxi

    cheapest
    1. Take the bus from Blantyre to Johannesburgbus bus
    2. Take the bus from Johannesburg to King Williams Townbus bus
    3. Take the taxi from King Williams Town to Madagascar Reeftaxi taxi
    39h 14m
    R 2,550–4,467
  3. Drive  2,696.6 km

    1. Drive from Blantyre to Madagascar Reefcar car 2,696.6 km
    29h 49m
    R 7,894–11,403
  4. Fly from Kamuzu International Airport, taxi

    1. Fly from Kamuzu International Airport (LLW) to East London (ELS)plane plane LLW - ELS
    2. Take the taxi from East London (ELS) to Madagascar Reeftaxi taxi
    6h 13m
    R 7,607–19,776
  5. Bus, taxi via Grahamstown

    1. Take the bus from Blantyre to Johannesburgbus bus
    2. Take the bus from Johannesburg to Grahamstownbus bus
    3. Take the bus from Grahamstown to Peddiebus bus
    4. Take the taxi from Peddie to Madagascar Reeftaxi taxi
    41h 34m
    R 2,710–4,677
  6. Bus, taxi via Peddie

    1. Take the bus from Blantyre to Johannesburgbus bus
    2. Take the bus from Johannesburg to King William's Townbus bus
    3. Take the bus from King William's Town to Peddiebus bus
    4. Take the taxi from Peddie to Madagascar Reeftaxi taxi
    41h 39m
    R 2,730–4,777
  7. Drive, car train

    1. Drive from Blantyre to Potchefstroomcar car
    2. Take the cartrain from Potchefstroom to Beaufort Westcartrain train
    3. Drive from Beaufort West to Madagascar Reefcar car
    47h 10m
    R 7,039–10,042

Chileka International Airport (BLZ) to East London (ELS) flights

Calendar18Weekly Planes
Duration5h 53mAverage Duration
TicketR 7,011Cheapest Price
See schedules

Comparing Your Travel Options

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, walk to Johannesburg, take the bus to King Williams Town, then take the taxi to Madagascar Reef.

Airlines
Train operators
Bus operators
Other operators

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 Best ways to travel around Australia, Bali: What to do if Mount Agung erupts, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.