Johannesburg, South Africa
Zanzibar Town, Tanzania
Total Distance:
11.18 km (7 miles)
Travel Time:
7 Minutes
Frequency:
64 Times/Day
Train Fare:
9.0 USD (~14,499.45 TZS)
Total Distance:
20.98 km (13 miles)
Travel Time:
15 Minutes
Frequency:
69 Times/Day
Train Fare:
10.0 USD (~16,110.5 TZS)
Total Distance:
2628.1 km (1633 miles)
Travel Time:
3 Hours 46 Minutes
Frequency:
N/A
Flight Fare:
220.0 USD (~354,431.0 TZS)
Total Distance:
7.93 km (5 miles)
Travel Time:
7 Minutes
Frequency:
N/A
Car Fare:
6.0 USD (~9,666.3 TZS)
| Airline | Flight | Departure | Arrival | Duration |
|---|---|---|---|---|
![]() |
JE926 | 07:00 JNB | 11:50 ZNZ | 3h 50mins |
![]() |
JE928 | 10:30 JNB | 15:05 ZNZ | 3h 35mins |
![]() |
GE931 | 02:00 JNB | 03:00 ZNZ | 0mins |

| Pax | Currency (USD) | Currency (Local) |
|---|---|---|
| 1 person | 257 USD | ~ 414,040 TZS |
| 2 people | 514 USD | ~ 828,080 TZS |
| 3 people | 771 USD | ~ 1,242,120 TZS |
| 4 people | 1,028 USD | ~ 1,656,159 TZS |
| 5 people | 1,285 USD | ~ 2,070,199 TZS |