Johannesburg, South Africa
Zanzibar, Tanzania
Total Distance:
16.33 km (10 miles)
Travel Time:
14 Minutes
Frequency:
240 Times/Day
Train Fare:
8.0 USD (~12,888.4 TZS)
Total Distance:
13.3 km (8 miles)
Travel Time:
8 Minutes
Frequency:
240 Times/Day
Train Fare:
8.0 USD (~12,888.4 TZS)
Total Distance:
2461.33 km (1529 miles)
Travel Time:
3 Hours 27 Minutes
Frequency:
N/A
Flight Fare:
260.0 USD (~418,873.0 TZS)
Total Distance:
12.04 km (7 miles)
Travel Time:
11 Minutes
Frequency:
N/A
Car Fare:
1.0 USD (~1,611.05 TZS)
Total Distance:
81.4 km (51 miles)
Travel Time:
2 Hours 0 Minutes
Frequency:
4 Times/Day
Ferry Fare:
40.0 USD (~64,442.0 TZS)
Total Distance:
16.58 km (10 miles)
Travel Time:
19 Minutes
Frequency:
N/A
Car Fare:
2.0 USD (~3,222.1 TZS)
| Airline | Flight | Departure | Arrival | Duration |
|---|---|---|---|---|
![]() |
SA186 | 09:30 JNB | 14:00 DAR | 3h 30mins |
![]() |
SA188 | 14:15 JNB | 18:45 DAR | 3h 30mins |
![]() |
FN202 | 14:10 JNB | 18:35 DAR | 3h 25mins |
![]() |
4Z34 | JNB | DAR | |
![]() |
4Z36 | 22:00 JNB | 02:25 DAR | 2h 3mins |
![]() |
4Z3033 | 12:00 JNB | 16:25 DAR | 2h 3mins |

| Pax | Currency (USD) | Currency (Local) |
|---|---|---|
| 1 person | 335 USD | ~ 539,702 TZS |
| 2 people | 670 USD | ~ 1,079,404 TZS |
| 3 people | 1,005 USD | ~ 1,619,105 TZS |
| 4 people | 1,340 USD | ~ 2,158,807 TZS |
| 5 people | 1,675 USD | ~ 2,698,509 TZS |