There are 6 ways to get from Hazyview to Inhambane by car, train, bus, taxi, 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, train, bus
best- Drive from Hazyview to Ressano Garcia
- Take the train from Ressano Garcia to Cabin B
- Take the bus from Etrago Bus Stn to Etrago Bus Stn
15h 29mBus, shuttle
cheapest- Take the bus from Hazyview to Nelspruit
- Take a shuttle bus from Samora Machel Dr to Av. Eduardo Mondlane
- Take the bus from Etrago Bus Stn to Etrago Bus Stn
16h 21m$81–172Drive 648.3 km
- Drive from Hazyview to Inhambane648.3 km
10h 44m$91–131Taxi to Kruger Mpumalanga International Airport, fly to Inhambane
- Take the taxi from Hazyview to Nelspruit-Airport-MQP
- Fly from Kruger Mpumalanga International Airport (MQP) to Inhambane (INH)MQP - INH
19h 30m$238–657Bus, shuttle to Maputo International Airport, fly to Inhambane
- Take the bus from Hazyview to Nelspruit
- Take a shuttle bus from Samora Machel Dr to Matola
- Fly from Maputo International Airport (MPM) to Inhambane (INH)MPM - INH
8h 12m$358–723Taxi to Kruger Mpumalanga International Airport, fly to Vilankulo Airport, drive
- Take the taxi from Hazyview to Nelspruit-Airport-MQP
- Fly from Kruger Mpumalanga International Airport (MQP) to Vilankulo Airport (VNX)MQP - VNX
- Drive from Vilankulo Airport (VNX) to Inhambane
6h 26m$296–511
Kruger Mpumalanga International Airport (MQP) to Inhambane (INH) flights
Questions & Answers
The cheapest way to get from Hazyview to Inhambane is to drive which costs $90 - $140 and takes 10h 44m.
The fastest way to get from Hazyview to Inhambane is to taxi and fly and drive which takes 6h 26m and costs $290 - $550.
The distance between Hazyview and Inhambane is 710 km. The road distance is 648.3 km.
The best way to get from Hazyview to Inhambane without a car is to bus and shuttle which takes 16h 21m and costs $80 - $180.
It takes approximately 15h 29m to get from Hazyview to Inhambane, including transfers.
Yes, the driving distance between Hazyview to Inhambane is 648 km. It takes approximately 10h 44m to drive from Hazyview to Inhambane.
There are 86+ hotels available in Inhambane.
What companies run services between Hazyview, South Africa and Inhambane, Mozambique?
There is no direct connection from Hazyview to Inhambane. However, you can drive to Ressano Garcia, take the train to Cabin B, take the taxi to Etrago Bus Stn, then take the bus to Etrago Bus Stn. Alternatively, you can drive from Hazyview to Inhambane in around 10h 44m.
- 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
- $190–600
Flights from Kruger Mpumalanga International Airport to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 20h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $200–650
Flights from Kruger Mpumalanga International Airport to Inhambane via Johannesburg, Vilankulo Airport
- Ave. Duration
- 28h 55m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $210–650
Flights from Maputo International Airport to Inhambane
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $230–550
Flights from Maputo International Airport to Inhambane via Vilankulo Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $260–600
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to Vilankulo Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $230–420
- Phone
- (+258) 825448100
- gci@cfm.co.mz
- Website
- cfm.co.mz
Train from Ressano Garcia to Cabin B
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Schedules at
- cfm.co.mz
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Etrago Bus Stn to Etrago Bus Stn
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- $4–60
- Schedules at
- etragomz.com
- Single
- $35
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Hazyview to Nelspruit
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $27–35
- Schedules at
- greyhound.co.za
- Phone
- +258 84 244 2103
- cheetahexpressmaputo@gmail.com
- Website
- cheetah-express.com
Shuttle from Samora Machel Dr to Av. Eduardo Mondlane
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $19–32
- Schedules at
- cheetah-express.com
- Single
- $19
Shuttle from Samora Machel Dr to Matola
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $18–32
- Schedules at
- cheetah-express.com
- Single
- $18
- Ave. Duration
- 51 min
- Estimated price
- $30–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 What are the different types of Renfe trains in Spain?, Is ride-sharing platform BlaBlaCar right for you?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.






