HUB hero image

How to Travel from

Xai-Xai to Johannesburg Airport

by Train, Rideshare or Car

Xai-Xai
+0
Johannesburg Airport
Transport search to Johannesburg Airport
Xai-Xai
+0
Johannesburg Airport
Building a composite car route
Cheapest
Best Offer!
Car
8 h 34 min
684 km.
from $37
Composite Route Car Only

Two ways to Travel from Xai-Xai to Johannesburg Airport

Composite routes from Xai-Xai to Johannesburg Airport

Cheapest
Other

Transport providers

Airlines

TAP Portugal

Website:
flytap.com/
Plane from Maputo International Airport to O.R.
Ave. Duration:
1h 10m
Frequency:
Monday, Wednesday, and Saturday
Estimated price:
$108.30–$382.24

Turkish Airlines

Website:
turkishairlines.com/
Plane from Maputo International Airport to O.R.
Ave. Duration:
1h 25m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$89.19–$445.95

Airlink

Phone:
+27 11 451 7300
Website:
flyairlink.com/
Plane from Maputo International Airport to O.R.
Ave. Duration:
1h 5m
Frequency:
Every day
Estimated price:
$165.64–$445.95

Linhas Aéreas de Moçambique

Website:
lam.co.mz/
Plane from Maputo International Airport to O.R.
Ave. Duration:
1h 10m
Frequency:
Every day
Estimated price:
$70.08–$356.76

Questions and Answers

What is the cheapest way to get from Xai-Xai to Johannesburg Airport (JNB)?

The cheapest way to get from Xai-Xai to Johannesburg Airport (JNB) is to drive which costs $92.39 - $141.30 and takes 8h 34m.

What is the fastest way to get from Xai-Xai to Johannesburg Airport (JNB)?

The fastest way to get from Xai-Xai to Johannesburg Airport (JNB) is to drive and fly which takes 4h 10m and costs $81.52 - $293.48 .

How far is it from Xai-Xai to Johannesburg Airport (JNB)?

The distance between Xai-Xai and Johannesburg Airport (JNB) is 647 km. The road distance is 684.4 km.

How long does it take to get from Xai-Xai to Johannesburg Airport (JNB)?

It takes approximately 4h 10m to get from Xai-Xai to Johannesburg Airport (JNB), including transfers.

Can I drive from Xai-Xai to Johannesburg Airport (JNB)?

Yes, the driving distance between Xai-Xai to Johannesburg Airport (JNB) is 684 km. It takes approximately 8h 34m to drive from Xai-Xai to Johannesburg Airport (JNB).

Where can I stay near Johannesburg Airport (JNB)?

There are 2998+ hotels available in Johannesburg Airport (JNB). Prices start at $44.54 per night.
+0