Duration 8h 23m
Distance 5284.9 km
Average price $500
Possible routes 6 found

There are 6 ways to get from Johannesburg to Ethiopia by plane, bus or car

We recommend flying from Johannesburg to Addis Ababa, which is the fastest and cheapest option, and takes around 8h 23m.

Recommended route
Fastest
8h 23m
Cheapest
$185 - $266
Alternative routes
12h 15m
$305 - $816
11h 26m
$355 - $966
10h 47m
$305 - $816

Bus to Gaborone, fly to Addis Ababa • 12h 6m

  1. Johannesburg
  2. Gaborone
  3. Addis Ababa
12h 6m
$314 - $864

Drive • 3 days 6h

  1. Johannesburg
  2. Addis Ababa
3 days 6h
$500 - $750

Frequently asked questions

Want to know about travelling from Johannesburg to Ethiopia? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Johannesburg to Ethiopia is to fly which costs R 2 700 - R 4 000 and takes 8h 23m.

More details

The quickest way to get from Johannesburg to Ethiopia is to fly which costs R 2 700 - R 4 000 and takes 8h 23m.

More details

The distance between Johannesburg and Ethiopia is 4208 km. The road distance is 5284.9 km.

Get driving directions

It takes approximately 8h 23m to get from Johannesburg to Ethiopia, including transfers.

More details

The quickest flight from Johannesburg Airport to Addis Ababa Airport is the direct flight which takes 5h 15m.

Search flights

Ethiopia is 1h ahead of Johannesburg. It is currently 2:58 AM in Johannesburg and 3:58 AM in Ethiopia.

Yes, the driving distance between Johannesburg to Ethiopia is 5285 km. It takes approximately 3 days 6h to drive from Johannesburg to Ethiopia.

Get driving directions

Turkish Airlines, Air Namibia, Kenya Airways and Ethiopian Airlines offer flights from Johannesburg Airport to Addis Ababa Airport.

Search flights

How to travel from Johannesburg to Ethiopia

Find all the possible transport options for your trip from Johannesburg to Ethiopia right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Johannesburg and Ethiopia?

Ethiopian Airlines, Kenya Airways and four other airlines fly from Johannesburg to Addis Ababa every 3 hours.
Airlines
Ave. Duration
5h 21m
Frequency
Every day
Estimated price
$635

About Ethiopian Airlines

Flights from Johannesburg to Addis Ababa
Ave. Duration
5h 21m
When
Every day
Estimated price
$635
Flights from Johannesburg to Addis Ababa via Blantyre
Ave. Duration
7h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$635
Flights from Johannesburg to Addis Ababa via Windhoek
Ave. Duration
9h 35m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$635
Flights from Johannesburg to Awasa via Addis Ababa
Ave. Duration
8h 50m
When
Every day
Estimated price
$290 - $800
Flights from Johannesburg to Gonder via Addis Ababa
Ave. Duration
9h
When
Every day
Estimated price
$340 - $950
Flights from Johannesburg to Gonder via Addis Ababa, Lalibela
Ave. Duration
13h 50m
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$340 - $950
Flights from Johannesburg to Dire Dawa via Addis Ababa
Ave. Duration
7h 50m
When
Every day
Estimated price
$290 - $800
Flights from Gaborone to Addis Ababa
Ave. Duration
5h 15m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$300 - $850
Ave. Duration
5h 21m
Frequency
Every day
Estimated price
$635

About South African Airways

Flights from Johannesburg to Addis Ababa
Ave. Duration
5h 21m
When
Every day
Estimated price
$635
Flights from Gaborone to Addis Ababa via Johannesburg
Ave. Duration
8h 15m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$320 - $900
Ave. Duration
7h 30m
Frequency
Tuesday, Wednesday, Friday and Sunday
Estimated price
$342

About Kenya Airways

Flights from Johannesburg to Addis Ababa via Nairobi
Ave. Duration
7h 30m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$342
Ave. Duration
7h 50m
Frequency
Wednesday, Friday and Sunday
Estimated price
$635

About Turkish Airlines

Flights from Johannesburg to Addis Ababa via Maputo
Ave. Duration
7h 50m
When
Wednesday, Friday and Sunday
Estimated price
$635
Ave. Duration
9h 35m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
$635

About Air Namibia

Flights from Johannesburg to Addis Ababa via Windhoek
Ave. Duration
9h 35m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$635
Bus operators
Ave. Duration
4h 25m
Frequency
Once daily
Estimated price
$14

About AT and T Monnakgotla

Bus from Johannesburg to Gaborone
Ave. Duration
4h 25m
Frequency
Once daily
Estimated price
$14
Schedules at
monnakgotla.co.bw
Ave. Duration
7h 45m
Frequency
Once daily
Estimated price
$16 - $35
Bus from Johannesburg to Gaborone
Ave. Duration
7h 45m
Frequency
Once daily
Estimated price
$16 - $35
Schedules at
intercape.co.za
Saver
$17
Flexi
$20
Full Flexi
$23

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 Thanksgiving 2018: How to travel stress-free, The beginner’s guide to the 2018 World Nomad Games and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!
  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe