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$127–533Bus
cheapest- Take the bus from Durban Bus Stn to Maputobus
- Take the bus from Etrago Bus Stn to Etrago Bus Stnbus
15h 28m$59–182Drive 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$318–969Fly King Shaka International Airport to Inhambane
- Fly from King Shaka International Airport (DUR) to Inhambane (INH)plane DUR - INH
9h 24m$150–485Bus 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$113–521Bus 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$371–1,185Fly 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$233–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 - $190 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 - $190.
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 - $190. Alternatively, you can fly, which costs $150 - $490 and takes 9h 24m.
Yes, the driving distance between Durban to Inhambane is 1013 km. It takes approximately 14h 28m to drive from Durban to Inhambane.
There are 80+ 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–390
Flights from Maputo International Airport to Inhambane via Vilankulo Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $70–450
Flights from King Shaka International Airport to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $120–450
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport
- Ave. Duration
- 19h 10m
- When
- Monday and Wednesday
- Estimated price
- $220–750
Flights from Pietermaritzburg to Inhambane via Johannesburg, Vilankulo Airport
- Ave. Duration
- 28h 35m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $230–750
Flights from Pietermaritzburg to Inhambane via Johannesburg, Maputo International Airport, Vilankulo Airport
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $90–470
- 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
- $270–900
Flights from King Shaka International Airport to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 21m
- When
- Tuesday to Sunday
- Estimated price
- $290–950
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Tuesday to Saturday
- Estimated price
- $330–1,100
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg, Nelspruit
- Ave. Duration
- 6h 5m
- When
- Monday and Wednesday
- Estimated price
- $330–1,100
- Website
- qatarairways.com
Flights from King Shaka International Airport to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 21m
- When
- Tuesday to Sunday
- Estimated price
- $290–950
Flights from Pietermaritzburg to Vilankulo Airport via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Tuesday to Saturday
- Estimated price
- $330–1,100
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
- $25–85
- Website
- https://www.intercape.co.za
- Full Flexi
- $70–85
- Flexi
- $65–80
- Saver
- $60–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
- $37
- 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–18
- 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 Need to know: Jadrolinija, How to plan an amazing trip around Scandinavia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.








