HowToGo

Durban to Xai-Xai, Mozambique - Transfer & Transportation Guides

Find transfer & transportation guides from Durban to Xai-Xai, Mozambique. How to get from Durban to Xai-Xai, Mozambique by Flight, Train, Taxi.

You can get to Xai-Xai, Mozambique from Durban by verhicle types below

Search Transfer from Durban to Xai-Xai, Mozambique

Transfer solutions

You have 8 options transfer to Xai-Xai, Mozambique from Durban below

Bus ( 7 hr. 30 min. )

Take a bus from Durban to Johannesburg.


Open Map More details & check price at InterCape
Walk ( 7 min. )

Take a foot from Johannesburg to Johannesburg Park.


Bus ( 7 hr. 40 min. )

Take a bus from Johannesburg Park to Maputo.


Open Map More details & check price at Greyhound ZA
Car ( 20 min. )

Drive a car from Maputo to Albasine.


Train ( 57 min. )

Take a train from Albasine to C. Maciana.


Open Map More details & check price at Mozambique Railways
Car ( 2 hr. 6 min. )

Drive a car from C. Maciana to Xai-Xai.


Duration 20 hr. 41 min.
Distance 1325 km.
Cost
Bus ( 3 hr. 40 min. )

Take a bus from Durban to Harrismith.


Open Map More details & check price at Eldo Coaches
Walk ( 8 min. )

Take a foot from Harrismith to Harrismith.


Bus ( 2 hr. 40 min. )

Take a bus from Harrismith to Johannesburg.


Open Map More details & check price at Greyhound ZA
Walk ( 8 min. )

Take a foot from Johannesburg to Johannesburg Park.


Bus ( 5 hr. 50 min. )

Take a bus from Johannesburg Park to Lebombo Border Post.


Open Map More details & check price at Greyhound ZA
Walk ( 10 min. )

Take a foot from Lebombo Border Post to Ressano Garcia.


Train ( 2 hr. 20 min. )

Take a train from Ressano Garcia to Infulene.


Open Map More details & check price at Mozambique Railways
Train ( 1 hr. 57 min. )

Take a train from Infulene to C. Maciana.


Open Map More details & check price at Mozambique Railways
Car ( 2 hr. 6 min. )

Drive a car from C. Maciana to Xai-Xai.


Duration 23 hr.
Distance 1312 km.
Cost
Bus ( 14 min. )

Take a bus from Durban to Pinetown.


Open Map More details & check price at TransLux Express
Bus ( 6 hr. 36 min. )

Take a bus from Pinetown to Johannesburg.


Open Map More details & check price at TransLux Express
Bus ( 9 hr. 45 min. )

Take a bus from Johannesburg to Maputo.


Open Map More details & check price at Citiliner
Walk ( 19 min. )

Take a foot from Maputo to Maputo.


Train ( 4 hr. 49 min. )

Take a train from Maputo to Chókwè.


Open Map More details & check price at Mozambique Railways
Walk ( 8 min. )

Take a foot from Chókwè to Chokwe.


Bus ( 1 hr. )

Take a bus from Chokwe to Macia.


Open Map More details & check price at Vaal Maseru
Car ( 57 min. )

Drive a car from Macia to Xai-Xai.


Duration 27 hr. 47 min.
Distance 1484 km.
Cost
Train ( 14 hr. 20 min. )

Take a train from Durban to Johannesburg.


Open Map More details & check price at Premier Classe
Walk ( 9 min. )

Take a foot from Johannesburg to Johannesburg Park.


Bus ( 5 hr. 50 min. )

Take a bus from Johannesburg Park to Lebombo Border Post.


Open Map More details & check price at Greyhound ZA
Walk ( 10 min. )

Take a foot from Lebombo Border Post to Ressano Garcia.


Train ( 2 hr. 20 min. )

Take a train from Ressano Garcia to Infulene.


Open Map More details & check price at Mozambique Railways
Train ( 1 hr. 57 min. )

Take a train from Infulene to C. Maciana.


Open Map More details & check price at Mozambique Railways
Car ( 2 hr. 6 min. )

Drive a car from C. Maciana to Xai-Xai.


Duration 29 hr. 52 min.
Distance 1472 km.
Cost
Car ( 10 hr. 12 min. )

Drive a car from Durban to Xai-Xai.


Duration 10 hr. 12 min.
Distance 756 km.
Cost 73 USD
Bus ( 23 min. )

Take a bus from Durban to Durban Airport.


Open Map More details & check price at Margate Coaches
Plane ( 3 hr. )

Take a flight from Durban to Maputo.


Car ( 3 hr. 6 min. )

Drive a car from Maputo to Xai-Xai.


Duration 8 hr. 29 min.
Distance 679 km.
Cost
Bus ( 23 min. )

Take a bus from Durban to Durban Airport.


Open Map More details & check price at Margate Coaches
Plane ( 23 hr. 45 min. )

Take a flight from Durban to Londolozi.


Car ( 8 hr. 2 min. )

Drive a car from Londolozi to Xai-Xai.


Duration 33 hr. 10 min.
Distance 1013 km.
Cost 162 USD
Bus ( 23 min. )

Take a bus from Durban to Durban Airport.


Open Map More details & check price at Margate Coaches
Plane ( 1 hr. 5 min. )

Take a flight from Durban to Nelspruit.


Car ( 5 hr. 15 min. )

Drive a car from Nelspruit to Xai-Xai.


Duration 7 hr. 43 min.
Distance 892 km.
Cost 184 USD

Find Hotels in Xai-Xai, Mozambique

You can find hotels and accommodations in Xai-Xai, Mozambique with our hotels search tool below

Booking.com

About Durban, South Africa

Durban (Zulu: eThekwini, from itheku meaning "city") is the third most populous city in South Africa after Johannesburg and Cape Town and the largest city in the South African province of KwaZulu-Natal. Located on the east coast of South Africa, Durb... Learn more

About Xai-Xai, Mozambique

Xai-Xai (Portuguese pronunciation: [ˈʃaj ˈʃaj]) is a city in the south of Mozambique. Until 1975, the city was named João Belo. It is the capital of Gaza Province. As of 2007 it has a population of 116,343.... Learn more


References