There are 7 ways to get from Durban to Inhambane by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Durban Bus Stn to Maputobus
- Take the bus from Etrago Bus Stn to Etrago Bus Stnbus
15h 28m$71–179Drive 1,012.8 km
- Drive from Durban to Inhambanecar 1,012.8 km
14h 28m$142–205Fly King Shaka International Airport to Vilankulo Airport, drive
- Fly from King Shaka International Airport (DUR) to Vilankulo Airport (VNX)plane DUR - VNX
- Drive from Vilankulo Airport (VNX) to Inhambanecar
10h 21m$527–619Fly King Shaka International Airport to Inhambane
- Fly from King Shaka International Airport (DUR) to Inhambane (INH)plane DUR - INH
7h 59m$169–475Bus to Pietermaritzburg, fly to Inhambane
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Inhambane (INH)plane PZB - INH
22h 20m$293–849Fly King Shaka International Airport to Maputo International Airport, bus
- Fly from King Shaka International Airport (DUR) to Maputo International Airport (MPM)plane DUR - MPM
- Take the bus from Etrago Bus Stn to Etrago Bus Stnbus
13h 30m$285–433Bus to Pietermaritzburg, fly to Vilankulo Airport, drive
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Vilankulo Airport (VNX)plane PZB - VNX
- Drive from Vilankulo Airport (VNX) to Inhambanecar
11h 46m$471–1,283
King Shaka International Airport (DUR) to Vilankulo Airport (VNX) flights
Questions & Answers
The cheapest way to get from Durban to Inhambane is to bus which costs $70 - $180 and takes 15h 28m.
The fastest way to get from Durban to Inhambane is to fly which takes 7h 59m and costs $160 - $480.
No, there is no direct bus from Durban to Inhambane. However, there are services departing from Durban Bus Stn and arriving at Etrago Bus Stn via Etrago Bus Stn. The journey, including transfers, takes approximately 15h 28m.
The distance between Durban and Inhambane is 1019 km. The road distance is 1012.8 km.
The best way to get from Durban to Inhambane without a car is to bus which takes 15h 28m and costs $70 - $180.
It takes approximately 15h 28m to get from Durban to Inhambane, including transfers.
Durban to Inhambane bus services, operated by InterCape, depart from Durban Bus Stn station.
The best way to get from Durban to Inhambane is to bus which takes 15h 28m and costs $70 - $180. Alternatively, you can fly, which costs $160 - $480 and takes 7h 59m.
Durban to Inhambane bus services, operated by InterCape, arrive at Maputo station.
Yes, the driving distance between Durban to Inhambane is 1013 km. It takes approximately 14h 28m to drive from Durban to Inhambane.
What companies run services between Durban, South Africa and Inhambane, Mozambique?
You can take a bus from Durban Bus Stn to Etrago Bus Stn via Maputo and Etrago Bus Stn in around 15h 28m. Alternatively, Safair, Linhas Aéreas de Moçambique, and Airlink fly from King Shaka International Airport (DUR) to Inhambane (INH) 3 times a week.
- Website
- flyairlink.com
Flights from King Shaka International Airport to Vilankulo Airport via Nelspruit
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $480–550
Flights from King Shaka International Airport to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $480–550
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Monday to Saturday
- Estimated price
- $430–1,200
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg, Nelspruit
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $430–1,200
- Website
- lam.co.mz
Flights from King Shaka International Airport to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 6h 6m
- When
- Sunday and Tuesday
- Estimated price
- $140–440
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 20h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $270–800
Flights from Pietermaritzburg to Inhambane via Johannesburg, Vilankulo Airport
- Ave. Duration
- 28h 35m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $290–800
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport, Vilankulo Airport
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $330–750
- Website
- qatarairways.com
Flights from King Shaka International Airport to Maputo International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $100–550
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Durban Bus Stn to Maputo
- Ave. Duration
- 5h 31m
- Frequency
- 3 times a day
- Estimated price
- $24–80
- Website
- https://www.intercape.co.za
- Full Flexi
- $70–80
- Flexi
- $60–80
- Saver
- $55–80
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Etrago Bus Stn to Etrago Bus Stn
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Estimated price
- $17–60
- Schedules at
- etragomz.com
- Single
- $35
Bus from Etrago Bus Stn to Etrago Bus Stn
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Estimated price
- $17–60
- Schedules at
- etragomz.com
- Single
- $35
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4–13
- Schedules at
- eagleliner.co.za
- Single
- $4–13
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4–13
- Schedules at
- eagleliner.co.za
- Single
- $4–13
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $19–25
- Website
- https://www.vila-mora.co.za/
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $19–25
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- $12–17
- Website
- https://res.prasa.com/citytocity/booking
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- $12–17
- Website
- https://res.prasa.com/citytocity/booking
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 Travelling to the US: What do I need to know?, How to get from Heathrow Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
There are 86+ hotels available in Inhambane.






