There are 7 ways to get from Pretoria to Ethiopia by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Addis Ababa Bole International Airport
best- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Addis Ababa Bole International Airport (ADD)plane JNB - ADD
6h 43m$402–531Train, bus
cheapest- Take the train from Pretoria to Parktrain
- Take the bus from Johannesburg to Dar Es Salaambus
- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Addis Abababus
5d 7h$260–374Drive 5,071.5 km
- Drive from Pretoria to Addis Ababacar 5,071.5 km
3d 2h$708–1,022Taxi, fly to Aba Tenna Dejazmach Yilma International Airport
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Aba Tenna Dejazmach Yilma International Airport (DIR)plane JNB - DIR
9h 2m$349–920Taxi, fly to Awassa Airport
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Awassa Airport (AWA)plane JNB - AWA
9h 15m$373–975Taxi, fly to Mek'Ele Airport
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Mek'Ele Airport (MQX)plane JNB - MQX
8h 34m$404–1,038Taxi, fly to Arba Minch Airport
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Arba Minch Airport (AMH)plane JNB - AMH
- Take the taxi from Arba Minch Airport (AMH) to Sodotaxi
11h 54m$432–1,046
Johannesburg International Airport (JNB) to Addis Ababa Bole International Airport (ADD) flights
Questions & Answers
The cheapest way to get from Pretoria to Ethiopia is to train and bus which costs $260 - $380 and takes 5 days 7h.
The fastest way to get from Pretoria to Ethiopia is to taxi and fly which takes 6h 43m and costs $400 - $550.
The distance between Pretoria and Ethiopia is 4127 km. The road distance is 5071.5 km.
The best way to get from Pretoria to Ethiopia without a car is to train and bus which takes 5 days 7h and costs $260 - $380.
It takes approximately 6h 43m to get from Pretoria to Ethiopia, including transfers.
Ethiopia is 1h ahead of Pretoria. It is currently 1:49 AM in Pretoria and 2:49 AM in Ethiopia.
Yes, the driving distance between Pretoria to Ethiopia is 5072 km. It takes approximately 3 days 2h to drive from Pretoria to Ethiopia.
There are 330+ hotels available in Ethiopia.
What companies run services between Pretoria, South Africa and Ethiopia?
There is no direct connection from Pretoria to Ethiopia. However, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Addis Ababa Bole International Airport (ADD), walk to Bole Dildiy, then take the bus to Black Lion. Alternatively, you can take a train from Pretoria to Addis Ababa via Park, Johannesburg Art Gallery, Fashion Square, Johannesburg, Dar Es Salaam, Dar es Salaam, Nairobi, Koja, Eastleigh Terminal, and Nairobi in around 5d 7h.
- Website
- ethiopianairlines.com
Flights from Johannesburg International Airport to Addis Ababa Bole International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $310–900
Flights from Johannesburg International Airport to Aba Tenna Dejazmach Yilma International Airport via Addis Ababa Bole International Airport
- Ave. Duration
- 8h 27m
- When
- Every day
- Estimated price
- $290–850
Flights from Johannesburg International Airport to Awassa Airport via Addis Ababa Bole International Airport
- Ave. Duration
- 12h 7m
- When
- Every day
- Estimated price
- $310–900
Flights from Johannesburg International Airport to Mek'Ele Airport via Addis Ababa Bole International Airport
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- $330–950
Flights from Johannesburg International Airport to Arba Minch Airport via Addis Ababa Bole International Airport
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- $310–900
- Website
- kenya-airways.com
Flights from Johannesburg International Airport to Addis Ababa Bole International Airport via Nairobi
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $280–800
- Website
- rwandair.com
Flights from Johannesburg International Airport to Addis Ababa Bole International Airport via Kigali
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $270–750
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Schedules at
- gautrain.co.za
- Peak
- $7
- Off-peak
- $5
- Phone
- +27 688 768 195
- [email protected]
- Website
- mkombelogistics.com
Bus from Johannesburg to Dar Es Salaam
- Ave. Duration
- 3d 14h
- Frequency
- Once a week
- Estimated price
- $180–250
- Schedules at
- mkombelogistics.com
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $18–39
- Schedules at
- tahmeedexpress.com
- Single
- $18–22
- VIP
- $39
- Business
- $31
- Normal
- $31
- Website
- abyssinialuxurycoach.com
Bus from Nairobi to Addis Ababa
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- abyssinialuxurycoach.com
- Ave. Duration
- 48 min
- Estimated price
- $50–85
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
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 Getting around the Cyclades, How to get from JFK to New York City, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.







