Rome2Rio

How to get fromPiet Retief to Mozambiqueby bus, shuttle, plane, or car

Find Transport to Mozambique

See all options

There are 5 ways to get from Piet Retief to Mozambique by bus, shuttle, plane, 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, shuttle, shuttle to Maputo International Airport, fly to Nacala Airport, drive

    best
    1. Take the bus from Piet Retief to Ermelobus bus
    2. Take a shuttle bus from Ermelo to Nelspruitshuttle bus
    3. Take a shuttle bus from Samora Machel Dr to Matolashuttle bus
    4. Fly from Maputo International Airport (MPM) to Nacala Airport (MNC)plane plane MPM - MNC
    5. Drive from Nacala Airport (MNC) to Mozambiquecar car
    16h 54m
    $422–990
  2. Drive  2,534.6 km

    cheapest
    1. Drive from Piet Retief to Mozambiquecar car 2,534.6 km
    34h 39m
    $354–511
  3. Bus, shuttle, shuttle to Maputo International Airport, fly to Nampula, drive

    1. Take the bus from Piet Retief to Ermelobus bus
    2. Take a shuttle bus from Ermelo to Nelspruitshuttle bus
    3. Take a shuttle bus from Samora Machel Dr to Matolashuttle bus
    4. Fly from Maputo International Airport (MPM) to Nampula (APL)plane plane MPM - APL
    5. Drive from Nampula (APL) to Mozambiquecar car
    17h 41m
    $408–582
  4. Drive, shuttle to King Mswati III International Airport, fly to Johannesburg International Airport, fly to Nacala Airport

    1. Drive from Piet Retief to Manzinicar car
    2. Take a shuttle bus from Manzini to King Mswati III International Airportshuttle bus
    3. Fly from King Mswati III International Airport to Johannesburg Airportplane plane
    4. Fly from Johannesburg International Airport (JNB) to Nacala Airport (MNC)plane plane JNB - MNC
    5. Drive from Nacala Airport (MNC) to Mozambiquecar car
    11h 25m
  5. Bus, shuttle, shuttle to Maputo International Airport, fly to Pemba Airport, drive

    1. Take the bus from Piet Retief to Ermelobus bus
    2. Take a shuttle bus from Ermelo to Nelspruitshuttle bus
    3. Take a shuttle bus from Samora Machel Dr to Matolashuttle bus
    4. Fly from Maputo International Airport (MPM) to Pemba Airport (POL)plane plane MPM - POL
    5. Drive from Pemba Airport (POL) to Mozambiquecar car
    20h 54m
    $442–992

Maputo International Airport (MPM) to Nacala Airport (MNC) flights

Calendar5Weekly Planes
Duration2h 25mAverage Duration
Ticket$297Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Piet Retief, South Africa and Mozambique?

There is no direct connection from Piet Retief to Mozambique. However, you can take the bus to Ermelo, walk to Ermelo, take the shuttle to Nelspruit, walk to Samora Machel Dr, take the shuttle to Matola, take the taxi to Maputo International Airport (MPM) airport, fly to Nacala Airport (MNC), then drive to Mozambique. Alternatively, you can drive from Piet Retief to Mozambique in around 34h 39m.

Airlines
Bus 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 Train travel in Spain: A guide to Renfe, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.