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$59–181Drive 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$327–969Bus 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$118–549Fly 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 25m$242–383Bus 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$421–1,383Fly King Shaka International Airport to Inhambane
- Fly from King Shaka International Airport (DUR) to Inhambane (INH)plane DUR - INH
7h 59m$139–495
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 $55 - $190 and takes 15h 28m.
The fastest way to get from Durban to Inhambane is to fly which takes 7h 59m and costs $130 - $500.
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 $55 - $190.
It takes approximately 15h 28m to get from Durban to Inhambane, including transfers.
The best way to get from Durban to Inhambane is to bus which takes 15h 28m and costs $55 - $190. Alternatively, you can fly, which costs $130 - $500 and takes 7h 59m.
Yes, the driving distance between Durban to Inhambane is 1013 km. It takes approximately 14h 28m to drive from Durban to Inhambane.
There are 84+ hotels available in 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, and Sunday
- Estimated price
- $280–900
Flights from King Shaka International Airport to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $300–950
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Monday to Saturday
- Estimated price
- $380–1,300
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg, Nelspruit
- Ave. Duration
- 6h 5m
- When
- Monday and Wednesday
- Estimated price
- $390–1,300
- Website
- qatarairways.com
Flights from King Shaka International Airport to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $300–950
Flights from King Shaka International Airport to Maputo International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $50–410
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Monday to Saturday
- Estimated price
- $380–1,300
- Website
- lam.co.mz
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 21h 50m
- When
- Saturday
- Estimated price
- $240–800
Flights from Pietermaritzburg to Inhambane via Johannesburg, Vilankulo Airport
- Ave. Duration
- 28h 35m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $250–800
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport, Vilankulo Airport
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $95–500
Flights from King Shaka International Airport to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 5h 46m
- When
- Sunday
- Estimated price
- $110–460
- 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–85
- Website
- https://www.intercape.co.za
- Full Flexi
- $70–85
- Flexi
- $65–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
- 3 times a week
- Estimated price
- $4–60
- Schedules at
- etragomz.com
- Single
- $36
- 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
- Every 2 hours
- 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–26
- 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
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Eurostar, and Getting around the Cyclades - to help you get the most out of your next trip.








