Rome2Rio

How to get fromDurban to Matsaphaby bus, plane, taxi, or car

Find Transport to Matsapha

See all options

There are 6 ways to get from Durban to Matsapha by bus, plane, taxi, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Durban Airport, fly to King Mswati III International Airport, taxi

    best
    1. Take the bus from Durban Station to Durban Airportbus bus
    2. Fly from Durban Airport to King Mswati III International Airportplane plane
    3. Take the taxi from King Mswati III International Airport to Matsaphataxi taxi
    2h 55m
  2. Bus, drive

    cheapest
    1. Take the bus from Durban to Richards Baybus bus
    2. Take the bus from Richards Bay to Piet Retiefbus bus
    3. Drive from Piet Retief to Matsaphacar car
    9h 59m
    $38–55
  3. Drive  500.5 km

    1. Drive from Durban to Matsaphacar car 500.5 km
    6h
    $70–101
  4. Fly King Shaka International Airport to Kruger Mpumalanga International Airport, drive

    1. Fly from King Shaka International Airport (DUR) to Kruger Mpumalanga International Airport (MQP)plane plane DUR - MQP
    2. Drive from Nelspruit-Airport-MQP to Matsaphacar car
    6h 1m
    $183–341
  5. Fly King Shaka International Airport to Maputo International Airport, drive

    1. Fly from King Shaka International Airport (DUR) to Maputo International Airport (MPM)plane plane DUR - MPM
    2. Drive from Maputo International Airport (MPM) to Matsaphacar car
    6h 25m
    $276–411
  6. Bus to Pietermaritzburg, fly to Kruger Mpumalanga International Airport, drive

    1. Take the bus from Durban Bus Stn to Burger Stbus bus
    2. Fly from Pietermaritzburg (PZB) to Kruger Mpumalanga International Airport (MQP)plane plane PZB - MQP
    3. Drive from Nelspruit-Airport-MQP to Matsaphacar car
    9h 1m
    $244–363

Comparing Your Travel Options

What companies run services between Durban, South Africa and Matsapha, Eswatini?

There is no direct connection from Durban to Matsapha. However, you can take the bus to Durban Airport, walk to Durban Airport airport, fly to King Mswati III International Airport, then take the taxi to Matsapha. Alternatively, you can take a bus from Durban to Matsapha via Richards Bay and Piet Retief in around 9h 59m.

Airlines
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 How do I get from Sydney to Melbourne, The beginner’s guide to the 2018 World Nomad Games, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.