There are 7 ways to get from Tete 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 Tete to Pietermaritzburg, bus
best- Fly from Tete (TET) to Pietermaritzburg (PZB)plane TET - PZB
- Take the bus from Burger St to Durban Bus Stnbus
6h 53mR 6,298–17,279Bus
cheapest- Take the bus from Tete to Maputobus
- Take the bus from Maputo to Durban Bus Stnbus
38h 4mR 1,794–2,804Drive 2,039.2 km
- Drive from Tete to Durbancar 2,039.2 km
21h 13mR 4,696–6,783Fly Tete to King Shaka International Airport
- Fly from Tete (TET) to King Shaka International Airport (DUR)plane TET - DUR
8h 11mR 6,433–16,099Fly Tete to Richards Bay, bus
- Fly from Tete (TET) to Richards Bay (RCB)plane TET - RCB
- Take the bus from Richards Bay to Durbanbus
13h 23mR 6,373–16,119Drive to Chileka International Airport, fly to King Shaka International Airport
- Drive from Tete to Chileka International Airport (BLZ)car
- Fly from Chileka International Airport (BLZ) to King Shaka International Airport (DUR)plane BLZ - DUR
8h 57mR 7,818–12,115Drive to Robert Gabriel Mugabe International Airport, fly to King Shaka International Airport
- Drive from Tete to Harare-Airport-HREcar
- Fly from Robert Gabriel Mugabe International Airport (HRE) to King Shaka International Airport (DUR)plane HRE - DUR
8h 8mR 4,611–7,471
Tete (TET) to Pietermaritzburg (PZB) flights
Comparing Your Travel Options
The cheapest way to get from Tete to Durban is to bus which costs R 1 700 - R 2 800 and takes 38h 4m.
The fastest way to get from Tete to Durban is to fly and bus which takes 6h 53m and costs R 6 000 - R 18 000.
No, there is no direct bus from Tete to Durban. However, there are services departing from Tete and arriving at Durban Bus Stn via Maputo. The journey, including transfers, takes approximately 38h 4m.
The distance between Tete and Durban is 1633 km. The road distance is 2039.2 km.
The best way to get from Tete to Durban without a car is to bus which takes 38h 4m and costs R 1 700 - R 2 800.
It takes approximately 6h 53m to get from Tete to Durban, including transfers.
Tete to Durban bus services, operated by Nagi Investment OS, depart from Tete station.
The best way to get from Tete to Durban is to bus which takes 38h 4m and costs R 1 700 - R 2 800. Alternatively, you can fly, which costs R 6 000 - R 17 000 and takes 8h 11m.
Tete to Durban bus services, operated by Nagi Investment OS, arrive at Maputo station.
Yes, the driving distance between Tete to Durban is 2039 km. It takes approximately 21h 13m to drive from Tete to Durban.
What companies run services between Tete, Mozambique and Durban, South Africa?
You can take a bus from Tete to Durban Bus Stn via Maputo and Maputo in around 38h 4m. Alternatively, Airlink, Linhas Aéreas de Moçambique, and Qatar Airways fly from Tete (TET) to King Shaka International Airport (DUR) 6 times a week.
- Website
- flyairlink.com
Flights from Tete to Pietermaritzburg via Johannesburg
- Ave. Duration
- 5h 15m
- When
- Monday to Friday
- Estimated price
- R 5,500–16,000
Flights from Tete to King Shaka International Airport via Johannesburg
- Ave. Duration
- 6h 35m
- When
- Monday to Friday
- Estimated price
- R 5,500–15,000
Flights from Tete to King Shaka International Airport via Maputo
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- R 5,500–16,000
Flights from Tete to Richards Bay via Johannesburg
- Ave. Duration
- 18h 25m
- When
- Monday
- Estimated price
- R 5,500–15,000
Flights from Tete to Richards Bay via Pemba, Johannesburg
- Ave. Duration
- 9h 15m
- When
- Friday
- Estimated price
- R 6,500–18,000
Flights from Tete to Richards Bay via Maputo, Johannesburg
- Ave. Duration
- 16h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R 6,000–17,000
Flights from Chileka International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,000–10,000
Flights from Robert Gabriel Mugabe International Airport to King Shaka International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- R 4,300–12,000
- Website
- qatarairways.com
Flights from Tete to King Shaka International Airport via Maputo
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- R 5,500–16,000
Flights from Chileka International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,000–10,000
- Website
- flysafair.co.za
Flights from Chileka International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 4h 25m
- When
- Monday to Saturday
- Estimated price
- R 6,000–22,000
Flights from Robert Gabriel Mugabe International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 4h
- When
- Tuesday
- Estimated price
- R 2,700–9,000
- Website
- ethiopianairlines.com
Flights from Chileka International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- R 6,000–22,000
- Website
- flysaa.com
Flights from Robert Gabriel Mugabe International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 4h 20m
- When
- Monday to Friday
- Estimated price
- R 3,400–9,500
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
Bus from Richards Bay to Durban
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
- Phone
- +27 11 672 9807
- [email protected]
- Website
- Vilamora Tours & Travel
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- Vilamora Tours & Travel
- Phone
- +258 87 988 8878
- [email protected]
- Website
- facebook.com
Bus from Tete to Maputo
- Ave. Duration
- 31h 27m
- Frequency
- Once daily
- Estimated price
- R 905
- Schedules at
- facebook.com
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Maputo to Durban Bus Stn
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- R 390–1,300
- Website
- Intercape
- Full Flexi
- R 1,100–1,300
- Flexi
- R 1,000–1,300
- Saver
- R 950–1,300
Bus from Richards Bay to Durban
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- R 140–180
- Website
- Intercape
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Heathrow Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
There are 2234+ hotels available in Durban.






