There are 8 ways to get from Gulu to Addis Ababa by car, bus, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus to Juba Airport, fly
best- Drive from Gulu to Nimulecar
- Take the bus from Nimule to Kampala Stnbus
- Fly from Juba Airport (JUB) to Addis Ababa Bole International Airport (ADD)plane JUB - ADD
10h 31m$425–696Bus
cheapest- Take the bus from Gulu to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Addis Abababus
44h 53m$98–130Drive, bus
- Drive from Gulu to Nimulecar
- Take the bus from Nimule to Kampala Stnbus
- Take the bus from Juba to Nairobibus
- Take the bus from Nairobi to Addis Abababus
38h 3m$2,017–2,567Drive 1,355.2 km
- Drive from Gulu to Addis Ababacar 1,355.2 km
26h 18m$203–293Bus to Entebbe, fly
- Take the bus from Gulu to Kampalabus
- Fly from Entebbe (EBB) to Addis Ababa Bole International Airport (ADD)plane EBB - ADD
15h 5m$320–500Taxi to Arua, fly
- Take the taxi from Gulu to Arua (RUA)taxi
- Fly from Arua (RUA) to Addis Ababa Bole International Airport (ADD)plane RUA - ADD
12h 39m$449–976Bus via Kampala
- Take the bus from Gulu to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Addis Abababus
43h 7mBus #2
- Take the bus from Gulu to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Addis Abababus
46h 4m$107–127
Juba Airport (JUB) to Addis Ababa Bole International Airport (ADD) flights
Questions & Answers
The cheapest way to get from Gulu to Addis Ababa is to bus which costs $95 - $130 and takes 44h 53m.
The fastest way to get from Gulu to Addis Ababa is to drive and bus and fly which takes 10h 31m and costs $420 - $700.
No, there is no direct bus from Gulu to Addis Ababa. However, there are services departing from Gulu and arriving at Addis Ababa via Petro Fuel Station, Kampala, Koja and Nairobi. The journey, including transfers, takes approximately 43h 7m.
The distance between Gulu and Addis Ababa is 1227 km. The road distance is 1355.2 km.
The best way to get from Gulu to Addis Ababa without a car is to bus via Kampala which takes 43h 7m and costs .
It takes approximately 10h 31m to get from Gulu to Addis Ababa, including transfers.
Gulu to Addis Ababa bus services, operated by Friends Coach, depart from Gulu station.
Gulu to Addis Ababa bus services, operated by Friends Coach, arrive at Kampala station.
Yes, the driving distance between Gulu to Addis Ababa is 1355 km. It takes approximately 26h 18m to drive from Gulu to Addis Ababa.
There are 343+ hotels available in Addis Ababa.
What companies run services between Gulu, Uganda and Addis Ababa, Ethiopia?
You can take a bus from Gulu to Addis Ababa via Kampala, Petro Fuel Station, Shree Gopal Limited, Kampala, Nairobi, Koja, Eastleigh Terminal, and Nairobi in around 43h 7m.
- Website
- ethiopianairlines.com
Flights from Juba Airport to Addis Ababa Bole International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $380–600
Flights from Entebbe to Addis Ababa Bole International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- $270–950
Flights from Arua to Addis Ababa Bole International Airport via Entebbe
- Ave. Duration
- 8h 57m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $290–1,000
- Website
- kenya-airways.com
Flights from Entebbe to Addis Ababa Bole International Airport via Nairobi
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $270–750
Flights from Arua to Addis Ababa Bole International Airport via Entebbe, Nairobi
- Ave. Duration
- 8h 30m
- When
- Friday
- Estimated price
- $300–800
- Phone
- +250 788 314 935
- Website
- trinityexpress.rw
Bus from Nimule to Kampala Stn
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- trinityexpress.rw
Bus from Nimule to Kampala Stn
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- trinityexpress.rw
- Phone
- 256 780 445 860
- Website
- bebetocoachonline.com
Bus from Juba to Nairobi
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $1,900–2,400
- Schedules at
- bebetocoachservice.com
- Website
- abyssinialuxurycoach.com
Bus from Nairobi to Addis Ababa
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- abyssinialuxurycoach.com
Bus from Nairobi to Addis Ababa
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- abyssinialuxurycoach.com
Bus from Nairobi to Addis Ababa
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- abyssinialuxurycoach.com
Bus from Nairobi to Addis Ababa
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- abyssinialuxurycoach.com
- Phone
- +256 200 766100
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- booking.ttta.co.ug
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- booking.ttta.co.ug
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- booking.ttta.co.ug
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- booking.ttta.co.ug
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Kampala to Nairobi
- Ave. Duration
- 11h 12m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- Phone
- 0717073333
- [email protected]
- Website
- bus-car.co.ke
Bus from Kampala to Nairobi
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $23–32
- Website
- http://bus-car.co.ke/?fbclid=IwAR0ue-tmedLmaiQ3pC7R6TuzahIO7p698XH5v32MsQRE75qD18nAkNRKeR4#/
- Normal
- $23–24
- Business/VIP
- $32
- Business / VIP
- $31
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Kampala to Nairobi
- Ave. Duration
- 14h 1m
- Frequency
- Twice daily
- Estimated price
- $32
- Schedules at
- mozaico.co.ke
- Ave. Duration
- 4h 11m
- Estimated price
- $140–180
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 Italian Lakes: Getting around by train, How to get from Heathrow Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.











