There are 8 ways to get from Durban to Inhambane by bus, 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 to Maputo International Airport, fly to Inhambane
best- Take the bus from Durban Bus Stn to Maputobus
- Fly from Maputo International Airport (MPM) to Inhambane (INH)plane MPM - INH
7h 41m$126–520Bus
cheapest- Take the bus from Durban Bus Stn to Maputobus
- Take the bus from Etrago Bus Stn to Etrago Bus Stnbus
15h 28m$58–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$327–969Fly King Shaka International Airport to Inhambane
- Fly from King Shaka International Airport (DUR) to Inhambane (INH)plane DUR - INH
7h 49m$159–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
20h 55m$108–479Bus 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$361–1,083Fly 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$232–383
Maputo International Airport (MPM) to Inhambane (INH) flights
Questions & Answers
The cheapest way to get from Durban to Inhambane is to bus which costs $55 - $180 and takes 15h 28m.
The fastest way to get from Durban to Inhambane is to bus and fly which takes 7h 41m and costs $120 - $550.
The distance between Durban and Inhambane is 917 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 - $180.
It takes approximately 7h 41m 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 - $180. Alternatively, you can fly, which costs $150 - $480 and takes 7h 49m.
Yes, the driving distance between Durban to Inhambane is 1013 km. It takes approximately 14h 28m to drive from Durban to Inhambane.
There are 82+ 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) once daily.
- Website
- lam.co.mz
Flights from Maputo International Airport to Inhambane
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $55–380
Flights from Maputo International Airport to Inhambane via Vilankulo Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $70–430
Flights from King Shaka International Airport to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $130–440
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 17h 35m
- When
- Monday and Wednesday
- Estimated price
- $200–650
Flights from Pietermaritzburg to Inhambane via Johannesburg, Vilankulo Airport
- Ave. Duration
- 28h 35m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $210–700
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport, Vilankulo Airport
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $85–430
- 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
- $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
- $320–1,000
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg, Nelspruit
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–1,000
- 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 Pietermaritzburg to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Monday to Saturday
- Estimated price
- $320–1,000
Flights from King Shaka International Airport to Maputo International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $95–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
- 3 times a week
- Estimated price
- $4–60
- Schedules at
- etragomz.com
- Single
- $35
- Phone
- +27 87 150 1895
- customercare@eagleliner.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 5 incredible day trips from Florence by train, How do I get from Sydney to Melbourne, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.








