Train from Johannesburg to Unguja
Your cost to travel by Bus, train, ferry via Tunduma: $207 - $253
- Johanneburg
-
-
Total Distance:
1650.61 km (1026 miles)
-
Travel Time:
21 Hours 15 Minutes
-
Frequency:
1 Times/Day
-
Bus Fare:
57.0 USD (~91,829.85 TZS)
-
- Lusaka
-
-
Total Distance:
1055.71 km (656 miles)
-
Travel Time:
13 Hours 1 Minutes
-
Frequency:
1 Times/Day
-
Bus Fare:
24.0 USD (~38,665.2 TZS)
-
- Nakonde
-
-
Total Distance:
2.26 km (1 miles)
-
Travel Time:
27 Minutes
-
Frequency:
N/A
-
Walk Fare:
0.33 USD (~531.65 TZS)
-
- Tunduma
-
-
Total Distance:
999.8 km (621 miles)
-
Travel Time:
33 Hours 48 Minutes
-
Frequency:
0 Times/Day
-
Train Fare:
108.81 USD (~175,298.35 TZS)
-
- Dar es salaam
-
-
Total Distance:
7.08 km (4 miles)
-
Travel Time:
7 Minutes
-
Frequency:
N/A
-
Car Fare:
1.0 USD (~1,611.05 TZS)
-
- Dar es Salaam
-
-
Total Distance:
79.05 km (49 miles)
-
Travel Time:
3 Hours 5 Minutes
-
Frequency:
4 Times/Day
-
Ferry Fare:
35.0 USD (~56,386.75 TZS)
-
- Zanzibar
-
-
Total Distance:
39.04 km (24 miles)
-
Travel Time:
43 Minutes
-
Frequency:
N/A
-
Car Fare:
4.0 USD (~6,444.2 TZS)
-
- Zanzibar City
Train schedule
Departure | Arrival | Fare | Operator | Duration |
---|---|---|---|---|
Johanneburg | Lusaka | 57 USD | http://www.juldanmotors.com/schedules.php | 20h 38mins |
Lusaka | Nakonde | 24 USD | http://www.juldanmotors.com/schedules.php | 12h 38mins |
Tunduma | Dar es salaam | USD | http://tazarasite.com/passenger-services | 32h 49mins |
Dar es Salaam | Zanzibar | 35 USD | http://www.azammarine.com/schedule/ | 3h 0mins |
Cost by number of pax.
Pax | Currency (USD) | Currency (Local) |
---|---|---|
1 person | 242 USD | ~ 389,874 TZS |
2 people | 484 USD | ~ 779,748 TZS |
3 people | 726 USD | ~ 1,169,622 TZS |
4 people | 968 USD | ~ 1,559,496 TZS |
5 people | 1,210 USD | ~ 1,949,371 TZS |
Did you know?
- The total CO2 Emission for your Johannesburg - Unguja train trip is 150.5 kg
- Your total cost to travel by train from Johannesburg to Unguja is about 242.0 USD (~389,874.1 TZS)