There are 4 ways to get from Dodoma to Johannesburg Airport (JNB) by plane, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Dodoma Airport
best- Fly from Dodoma Airport (DOD) to Johannesburg International Airport (JNB)plane DOD - JNB
6h 25mR 4,300–12,000Train to Julius Nyerere International Airport, fly
cheapest- Take the train from Dodoma Passenger Stn to Pugutrain
- Fly from Julius Nyerere International Airport (DAR) to Johannesburg International Airport (JNB)plane DAR - JNB
9h 13mR 3,691–5,365Drive 3,051.6 km
- Drive from Dodoma to Johannesburg Airport (JNB)car 3,051.6 km
41h 38mR 7,022–10,143Taxi to Iringa Airport, fly
- Take the taxi from Dodoma to Iringa Airport (IRI)taxi
- Fly from Iringa Airport (IRI) to Johannesburg International Airport (JNB)plane IRI - JNB
16h 50mR 6,113–13,615
Dodoma Airport (DOD) to Johannesburg International Airport (JNB) flights
Comparing Your Travel Options
The cheapest way to get from Dodoma to Johannesburg Airport (JNB) is to train and fly which costs R 3 600 - R 5 500 and takes 9h 13m.
The fastest way to get from Dodoma to Johannesburg Airport (JNB) is to fly which takes 6h 25m and costs R 4 300 - R 12 000.
The distance between Dodoma and Johannesburg Airport (JNB) is 2358 km. The road distance is 3051.6 km.
It takes approximately 6h 25m to fly from Dodoma Airport (DOD) to Johannesburg International Airport (JNB), including transfers and time at the airport.
There is no direct flight from Dodoma Airport Airport to Johannesburg International Airport Airport. The quickest flight takes 6h 25m and has one stopover.
Johannesburg Airport (JNB) is 1h behind Dodoma. It is currently 19:44 in Dodoma and 18:44 in Johannesburg Airport (JNB).
Yes, the driving distance between Dodoma to Johannesburg Airport (JNB) is 3052 km. It takes approximately 41h 38m to drive from Dodoma to Johannesburg Airport (JNB).
Airlink, Fastjet, South African Airways and Air Tanzania offer flights from Dodoma Airport Airport to Johannesburg International Airport Airport.
There are 5131+ hotels available in Johannesburg Airport (JNB).
What companies run services between Dodoma, Tanzania and Johannesburg Airport (JNB), South Africa?
Air Tanzania, Airlink, and two other airlines fly from Dodoma Airport (DOD) to Johannesburg International Airport (JNB) once daily.
- Website
- airtanzania.co.tz
Flights from Dodoma Airport to Johannesburg International Airport via Julius Nyerere International Airport
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- R 4,300–12,000
Flights from Iringa Airport to Johannesburg International Airport via Julius Nyerere International Airport
- Ave. Duration
- 27h 5m
- When
- Monday and Wednesday
- Estimated price
- R 3,900–11,000
Flights from Julius Nyerere International Airport to Johannesburg International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,100–8,500
- Website
- flyairlink.com
Flights from Dodoma Airport to Johannesburg International Airport via Julius Nyerere International Airport
- Ave. Duration
- 7h 40m
- When
- Friday and Sunday
- Estimated price
- R 5,000–14,000
Flights from Iringa Airport to Johannesburg International Airport via Julius Nyerere International Airport
- Ave. Duration
- 13h 20m
- When
- Monday and Thursday
- Estimated price
- R 4,800–13,000
Flights from Julius Nyerere International Airport to Johannesburg International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- R 3,700–10,000
- Website
- flysaa.com
Flights from Dodoma Airport to Johannesburg International Airport via Julius Nyerere International Airport
- Ave. Duration
- 9h 25m
- When
- Friday and Sunday
- Estimated price
- R 4,200–12,000
Flights from Julius Nyerere International Airport to Johannesburg International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- R 4,100–5,000
Flights from Julius Nyerere International Airport to Johannesburg International Airport via Lusaka
- Ave. Duration
- 5h 40m
- When
- Tuesday and Thursday
- Estimated price
- R 6,000–10,000
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Dodoma Passenger Stn to Pugu
- Ave. Duration
- 3h 31m
- Frequency
- 4 times a day
- Estimated price
- R 82–225
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- R 82
- 2nd Class Sitting
- R 123
- 2nd Class Sleeping
- R 225
- Ave. Duration
- 3h 30m
- Estimated price
- R 2,200–2,700
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Need to know: Jadrolinija, and How to get from London City Airport into central London - to help you get the most out of your next trip.