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

  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–19,708
  2. Bus, taxi via Grahamstown

    cheapest
    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,671
  3. Drive  2,696.9 km

    1. Drive from Blantyre to Madagascar Reefcar car 2,696.9 km
    29h 49m
    R 7,902–11,414
  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

    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,771
  6. 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 9m
    R 7,045–10,050

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

Calendar18Weekly Planes
Duration5h 53mAverage Duration
TicketR 6,578Cheapest 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 Grahamstown, walk to Grahamstown, take the bus to Peddie, 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 Need to know: Greyhound, Heading to Europe? Read this before you buy a Eurail Pass, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.