There are 7 ways to get from Inhambane to Durban by plane, bus, 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.
Fly Inhambane to King Shaka International Airport
best- Fly from Inhambane (INH) to King Shaka International Airport (DUR)plane INH - DUR
6h 18mR 2,490–8,073Bus
cheapest- Take the bus from Etrago Bus Stn to Etrago Bus Stnbus
- Take the bus from Maputo to Durban Bus Stnbus
15h 27mR 961–2,870Drive 1,015 km
- Drive from Inhambane to Durbancar 1,015 km
14h 24mR 2,332–3,368Fly Inhambane to Maputo International Airport, bus
- Fly from Inhambane (INH) to Maputo International Airport (MPM)plane INH - MPM
- Take the bus from Maputo to Durban Bus Stnbus
7h 41mR 1,980–7,843Fly Inhambane to Pietermaritzburg, bus
- Fly from Inhambane (INH) to Pietermaritzburg (PZB)plane INH - PZB
- Take the bus from Pietermaritzburg to Durbanbus
7h 18mR 2,366–9,474Drive to Vilankulo Airport, fly to King Shaka International Airport
- Drive from Inhambane to Vilankulo Airport (VNX)car
- Fly from Vilankulo Airport (VNX) to King Shaka International Airport (DUR)plane VNX - DUR
9h 35mR 3,174–14,060Bus to Maputo International Airport, fly to King Shaka International Airport
- Take the bus from Etrago Bus Stn to Etrago Bus Stnbus
- Fly from Maputo International Airport (MPM) to King Shaka International Airport (DUR)plane MPM - DUR
13h 28mR 3,931–6,220
Inhambane (INH) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Inhambane to Durban is to bus which costs R 950 - R 2 900 and takes 15h 27m.
The fastest way to get from Inhambane to Durban is to fly which takes 6h 18m and costs R 2 400 - R 8 500.
The distance between Inhambane and Durban is 803 km. The road distance is 1015 km.
The best way to get from Inhambane to Durban without a car is to bus which takes 15h 27m and costs R 950 - R 2 900.
It takes approximately 6h 18m to get from Inhambane to Durban, including transfers.
The best way to get from Inhambane to Durban is to fly which takes 6h 18m and costs R 2 400 - R 8 500. Alternatively, you can bus, which costs R 950 - R 2 900 and takes 15h 27m.
Yes, the driving distance between Inhambane to Durban is 1015 km. It takes approximately 14h 24m to drive from Inhambane to Durban.
There are 2156+ hotels available in Durban.
What companies run services between Inhambane, Mozambique and Durban, South Africa?
Linhas Aéreas de Moçambique, Airlink, and Safair fly from Inhambane (INH) to King Shaka International Airport (DUR) once daily. Alternatively, you can take a bus from Etrago Bus Stn to Durban Bus Stn via Etrago Bus Stn and Maputo in around 15h 27m.
- Website
- qatarairways.com
Flights from Inhambane to King Shaka International Airport via Maputo International Airport, Johannesburg
- Ave. Duration
- 6h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 3,100–10,000
Flights from Inhambane to King Shaka International Airport via Vilankulo Airport, Johannesburg
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 3,300–11,000
Flights from Inhambane to Pietermaritzburg via Vilankulo Airport, Johannesburg
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 4,100–13,000
Flights from Inhambane to Pietermaritzburg via Maputo International Airport, Johannesburg
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 3,800–13,000
Flights from Inhambane to Pietermaritzburg via Vilankulo Airport, Maputo International Airport, Johannesburg
- Ave. Duration
- 6h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 1,600–8,500
Flights from Vilankulo Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 6h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 6,500–21,000
Flights from Vilankulo Airport to King Shaka International Airport via Maputo International Airport, Johannesburg
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 2,400–13,000
Flights from Maputo International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- R 1,900–11,000
- Website
- flyairlink.com
Flights from Inhambane to King Shaka International Airport via Maputo International Airport, Johannesburg
- Ave. Duration
- 6h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 3,100–10,000
Flights from Inhambane to King Shaka International Airport via Vilankulo Airport, Johannesburg
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 3,300–11,000
Flights from Inhambane to Pietermaritzburg via Vilankulo Airport, Johannesburg
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 4,100–13,000
Flights from Inhambane to Pietermaritzburg via Maputo International Airport, Johannesburg
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 3,800–13,000
Flights from Inhambane to Pietermaritzburg via Vilankulo Airport, Maputo International Airport, Johannesburg
- Ave. Duration
- 6h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 1,600–8,500
Flights from Vilankulo Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 6h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 6,500–21,000
Flights from Vilankulo Airport to King Shaka International Airport via Maputo International Airport, Johannesburg
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 2,400–13,000
- Website
- flysafair.co.za
Flights from Inhambane to King Shaka International Airport via Vilankulo Airport, Johannesburg
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- R 3,300–11,000
Flights from Inhambane to King Shaka International Airport via Maputo International Airport, Johannesburg
- Ave. Duration
- 5h
- When
- Wednesday and Saturday
- Estimated price
- R 2,000–7,500
Flights from Vilankulo Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 3h 45m
- When
- Wednesday and Sunday
- Estimated price
- R 6,500–21,000
- Website
- lam.co.mz
Flights from Inhambane to Maputo International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- R 750–5,500
Flights from Inhambane to Maputo International Airport via Vilankulo Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 1,000–6,500
- 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
- R 70–1,000
- Schedules at
- etragomz.com
- Single
- R 574
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Maputo to Durban Bus Stn
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- R 390–1,300
- Website
- https://www.intercape.co.za
- Full Flexi
- R 1,100–1,300
- Flexi
- R 1,000–1,300
- Saver
- R 950–1,300
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Pietermaritzburg to Durban
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
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 Italian Lakes: Getting around by train, Train travel in Spain: A guide to Renfe, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.









