HUB hero image

How to Travel from

Johannesburg to Mtwara

by Train, Route or Car

Johannesburg
+0
Mtwara
Transport search to Mtwara
Johannesburg
+0
Mtwara
Building a composite car route
Cheapest
Best Offer!
Car
41 h 24 min
3034 km.
from $166
Composite Route Car Only

Four ways to Travel from Johannesburg to Mtwara

Composite routes from Johannesburg to Mtwara

Cheapest
Other

Transport providers

Airlines

Ethiopian Airlines

Website:
ethiopianairlines.com/
Plane from O.R. Tambo International Airport to Julius
Ave. Duration:
6h 50m
Frequency:
Every day
Estimated price:
$230.19–$703.36

South African Airways

Website:
flysaa.com/
Plane from O.R. Tambo International Airport to Julius
Ave. Duration:
3h 30m
Frequency:
Every day
Estimated price:
$242.98–$767.30

Kenya Airways

Website:
kenya-airways.com/
Plane from O.R. Tambo International Airport to Julius
Ave. Duration:
6h 47m
Frequency:
Every day
Estimated price:
$242.98–$524.32

Air Tanzania

Website:
airtanzania.co.tz/
Plane from O.R. Tambo International Airport to Mtwara
Ave. Duration:
16h 25m
Frequency:
Friday
Estimated price:
$294.13–$959.13
Plane from O.R. Tambo International Airport to Julius
Ave. Duration:
3h 30m
Frequency:
Monday, Wednesday, Friday, Saturday, and Sunday
Estimated price:
$255.77–$524.32

Precision Air

Website:
precisionairtz.com/
Plane from O.R. Tambo International Airport to Mtwara
Ave. Duration:
7h 50m
Frequency:
Wednesday, Friday, and Sunday
Estimated price:
$281.34–$613.84

Airlink

Phone:
+27 11 451 7300
Website:
flyairlink.com/
Plane from O.R. Tambo International Airport to Julius
Ave. Duration:
3h 30m
Frequency:
Every day
Estimated price:
$242.98–$767.30

Bus operators

Zambia Airways

Plane from O.R. Tambo International Airport to Julius
Ave. Duration:
7h
Frequency:
Sunday
Estimated price:
$281.34–$1,278.84

Juldan Motors

Phone:
+260 211 247 683
Bus from Lusaka to Nakonde
Ave. Duration:
12h 38m
Frequency:
Once daily

Mkombe Trading Logistics

Phone:
+27 688 768 194
Website:
facebook.com/mkombebuslogisticstz
Bus from Johannesburg to Dar
Ave. Duration:
2d 15h
Frequency:
Once a week
Estimated price:
$189.46

Shalom Bus Services

Phone:
+260 977 982150
Website:
zamfika.com/
Bus from Johannesburg to Lusaka
Ave. Duration:
20h
Frequency:
Once daily
Estimated price:
$49.87–$83.12

Buti La Zungu Express

Phone:
- +255716142929
Website:
butilazungu.co.tz/
Bus from Temeke Mwisho to Lindi
Ave. Duration:
5h 26m
Frequency:
Once daily
Estimated price:
$18.38

Train operators

Tanzania Zambia Railway Authority

Website:
tazarasite.com
Train from Mbeya to Dar
Ave. Duration:
24h 20m
Frequency:
Twice a week

Questions and Answers

What is the cheapest way to get from Johannesburg to Mtwara?

The cheapest way to get from Johannesburg to Mtwara is to bus and taxi which costs $228.26 - $260.87 and takes 2 days 23h.

What is the fastest way to get from Johannesburg to Mtwara?

The fastest way to get from Johannesburg to Mtwara is to fly which takes 8h 18m and costs $260.87 - $597.83 .

How far is it from Johannesburg to Mtwara?

The distance between Johannesburg and Mtwara is 2192 km. The road distance is 3036.5 km.

How do I travel from Johannesburg to Mtwara without a car?

The best way to get from Johannesburg to Mtwara without a car is to bus and taxi which takes 2 days 23h and costs $228.26 - $260.87 .

How long does it take to get from Johannesburg to Mtwara?

It takes approximately 8h 18m to get from Johannesburg to Mtwara, including transfers.

What is the time difference between Johannesburg and Mtwara?

Mtwara is 1h ahead of Johannesburg. It is currently 11:19 in Johannesburg and 12:19 in Mtwara.

Can I drive from Johannesburg to Mtwara?

Yes, the driving distance between Johannesburg to Mtwara is 3037 km. It takes approximately 41h 28m to drive from Johannesburg to Mtwara.

Where can I stay near Mtwara?

There are six+ hotels available in Mtwara. Prices start at $22.11 per night.
+0