There are 5 ways to get from Nelspruit Airport (MQP) to Tofo by car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 628 km
best- Drive from Nelspruit-Airport-MQP to Tofocar 628 km
10h 34m$88–127Fly Kruger Mpumalanga International Airport to Inhambane
- Fly from Kruger Mpumalanga International Airport (MQP) to Inhambane (INH)plane MQP - INH
18h 59m$406–1,001Shuttle to Maputo International Airport, fly to Inhambane
- Take a shuttle bus from Samora Machel Dr to Matola
- Fly from Maputo International Airport (MPM) to Inhambane (INH)plane MPM - INH
6h 35m$377–512Fly Kruger Mpumalanga International Airport to Vilankulo Airport, drive
- Fly from Kruger Mpumalanga International Airport (MQP) to Vilankulo Airport (VNX)plane MQP - VNX
- Drive from Vilankulo Airport (VNX) to Tofocar
5h 58m$346–609Fly Kruger Mpumalanga International Airport to Maputo International Airport, shuttle
- Fly from Kruger Mpumalanga International Airport (MQP) to Maputo International Airport (MPM)plane MQP - MPM
- Take a shuttle bus from Av. Mao Tse Tung to Tofo Market
12h 56m$322–801
Kruger Mpumalanga International Airport (MQP) to Inhambane (INH) flights
Comparing Your Travel Options
The cheapest way to get from Nelspruit Airport (MQP) to Tofo is to drive which costs $85 - $130 and takes 10h 34m.
The fastest way to get from Nelspruit Airport (MQP) to Tofo is to fly and drive which takes 5h 58m and costs $340 - $650.
The distance between Nelspruit Airport (MQP) and Tofo is 628 km. The road distance is 628 km.
It takes approximately 10h 34m to drive 628 km from Nelspruit-Airport-MQP to Tofo.
Yes, the driving distance between Nelspruit Airport (MQP) to Tofo is 628 km. It takes approximately 10h 34m to drive from Nelspruit Airport (MQP) to Tofo.
There are 85+ hotels available in Tofo.
What companies run services between Nelspruit Airport (MQP), South Africa and Tofo, Mozambique?
Airlink, Linhas Aéreas de Moçambique, and Qatar Airways fly from Kruger Mpumalanga International Airport (MQP) to Inhambane (INH) once daily.
- Website
- lam.co.mz
Flights from Kruger Mpumalanga International Airport to Inhambane via Vilankulo Airport
- Ave. Duration
- 25h 20m
- When
- Friday and Sunday
- Estimated price
- $310–900
Flights from Kruger Mpumalanga International Airport to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 18h 35m
- When
- Saturday
- Estimated price
- $330–950
Flights from Kruger Mpumalanga International Airport to Inhambane via Johannesburg, Vilankulo Airport
- Ave. Duration
- 28h 55m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $340–950
Flights from Kruger Mpumalanga International Airport to Inhambane via Durban, Maputo International Airport
- Ave. Duration
- 19h 35m
- When
- Saturday
- Estimated price
- $340–950
Flights from Maputo International Airport to Inhambane
- Ave. Duration
- 1h
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- $180–260
Flights from Maputo International Airport to Inhambane via Vilankulo Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $180–260
Flights from Kruger Mpumalanga International Airport to Maputo International Airport via Vilankulo Airport
- Ave. Duration
- 2h 50m
- When
- Sunday
- Estimated price
- $270–800
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to Vilankulo Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $310–600
Flights from Kruger Mpumalanga International Airport to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $250–750
Flights from Kruger Mpumalanga International Airport to Maputo International Airport via Durban
- Ave. Duration
- 4h
- When
- Tuesday and Thursday
- Estimated price
- $260–750
- Website
- qatarairways.com
Flights from Kruger Mpumalanga International Airport to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $250–750
Flights from Kruger Mpumalanga International Airport to Maputo International Airport via Durban
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- $260–750
- Phone
- +258 84 244 2103
- cheetahexpressmaputo@gmail.com
- 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 Av. Mao Tse Tung to Tofo Market
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $40
- Schedules at
- cheetah-express.com
- Single
- $40
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 Which London airport should I choose?, Travelling to the US: What do I need to know?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.