Johannesburg
Dodoma
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 4599.92 km | 99h 35mins | 267,563 TZS | 166.08 |
Train | 4131.91 km | 83h 5mins | 277,745 TZS | 172.4 |
Train | 4176.65 km | 71h 28mins | 352,836 TZS | 219.01 |
Flight | 3032.32 km | 18h 43mins | 416,134 TZS | 258.3 |
Drive | 3339.0 km | 43h 56mins | 596,089 TZS | 370.0 |
Flight | 2483.52 km | 13h 31mins | 637,976 TZS | 396.0 |
The best and cheapest way to get from Johannesburg and Dodoma is to travel by train, which will cost about 267,434 TZS or 149.40 USD.