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.
Bus, shuttle, shuttle to Maputo International Airport, fly to Nacala Airport, drive
best- Take the bus from Piet Retief to Ermelobus
- Take a shuttle bus from Ermelo to Nelspruit
- Take a shuttle bus from Samora Machel Dr to Matola
- Fly from Maputo International Airport (MPM) to Nacala Airport (MNC)plane MPM - MNC
- Drive from Nacala Airport (MNC) to Mozambiquecar
16h 54m$422–990Drive 2,534.6 km
cheapest- Drive from Piet Retief to Mozambiquecar 2,534.6 km
34h 39m$354–511Bus, shuttle, shuttle to Maputo International Airport, fly to Nampula, drive
- Take the bus from Piet Retief to Ermelobus
- Take a shuttle bus from Ermelo to Nelspruit
- Take a shuttle bus from Samora Machel Dr to Matola
- Fly from Maputo International Airport (MPM) to Nampula (APL)plane MPM - APL
- Drive from Nampula (APL) to Mozambiquecar
17h 41m$408–582Drive, shuttle to King Mswati III International Airport, fly to Johannesburg International Airport, fly to Nacala Airport
- Drive from Piet Retief to Manzinicar
- Take a shuttle bus from Manzini to King Mswati III International Airport
- Fly from King Mswati III International Airport to Johannesburg Airportplane
- Fly from Johannesburg International Airport (JNB) to Nacala Airport (MNC)plane JNB - MNC
- Drive from Nacala Airport (MNC) to Mozambiquecar
11h 25mBus, shuttle, shuttle to Maputo International Airport, fly to Pemba Airport, drive
- Take the bus from Piet Retief to Ermelobus
- Take a shuttle bus from Ermelo to Nelspruit
- Take a shuttle bus from Samora Machel Dr to Matola
- Fly from Maputo International Airport (MPM) to Pemba Airport (POL)plane MPM - POL
- Drive from Pemba Airport (POL) to Mozambiquecar
20h 54m$442–992
Maputo International Airport (MPM) to Nacala Airport (MNC) flights
Comparing Your Travel Options
The cheapest way to get from Piet Retief to Mozambique is to drive which costs $350 - $550 and takes 34h 39m.
The fastest way to get from Piet Retief to Mozambique is to bus and shuttle and fly and drive which takes 16h 54m and costs $420 - $1,000.
The distance between Piet Retief and Mozambique is 2199 km. The road distance is 2534.6 km.
It takes approximately 16h 54m to get from Piet Retief to Mozambique, including transfers.
Yes, the driving distance between Piet Retief to Mozambique is 2535 km. It takes approximately 34h 39m to drive from Piet Retief to Mozambique.
There are 10+ hotels available in Mozambique.
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.
- Website
- lam.co.mz
Flights from Maputo International Airport to Nacala Airport
- Ave. Duration
- 2h 25m
- When
- Monday to Friday
- Estimated price
- $290–500
Flights from Maputo International Airport to Nampula
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $270–370
Flights from Maputo International Airport to Nampula via Beira
- Ave. Duration
- 3h 10m
- When
- Thursday
- Estimated price
- $270–370
Flights from Maputo International Airport to Nampula via Tete
- Ave. Duration
- 4h 22m
- When
- Friday and Wednesday
- Estimated price
- $270–370
Flights from Johannesburg International Airport to Nacala Airport via Maputo International Airport
- Ave. Duration
- 4h 45m
- When
- Monday to Friday
- Estimated price
- $250–700
Flights from Maputo International Airport to Pemba Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $280–420
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Nacala Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Friday
- Estimated price
- $220–600
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Piet Retief to Ermelo
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $5–13
- Schedules at
- eagleliner.co.za
- Single
- $5–13
Bus from Piet Retief to Ermelo
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $5–13
- Schedules at
- eagleliner.co.za
- Single
- $5–13
Bus from Piet Retief to Ermelo
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- $5–13
- Schedules at
- eagleliner.co.za
- Single
- $5–13
- Phone
- 087 537 1444
- [email protected]
- Website
- Citybug Shuttle
Shuttle from Ermelo to Nelspruit
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- Citybug Shuttle
Shuttle from Ermelo to Nelspruit
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- Citybug Shuttle
Shuttle from Ermelo to Nelspruit
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- Citybug Shuttle
- Phone
- +258 84 244 2103
- [email protected]
- Website
- cheetah-express.com
Shuttle from Samora Machel Dr to Matola
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $18–29
- Schedules at
- cheetah-express.com
- Single
- $18
Shuttle from Samora Machel Dr to Matola
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $18–29
- Schedules at
- cheetah-express.com
- Single
- $18
Shuttle from Samora Machel Dr to Matola
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $18–29
- Schedules at
- cheetah-express.com
- Single
- $18
- Phone
- +268 7917 7323
- [email protected]
- Website
- Melula Travel
Shuttle from Manzini to King Mswati III International Airport
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- $67
- Website
- Melula Travel
- 1-3 PAX
- $67
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 Getting to Rome from the airport, Getting around the Cyclades, and Travelling by boat in Italy - to help you get the most out of your next trip.




