There are 7 ways to get from Gulu to Nakuru by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, Matatu, taxi via Kampala
best- Take the bus from Gulu to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Naivashabus
- Take the taxi from Naivasha to Nakurutaxi
23h 26mDrive 664.5 km
cheapest- Drive from Gulu to Nakurucar 664.5 km
10h 33m$105–151Bus to Entebbe, fly to Nairobi, Matatu, taxi
- Take the bus from Gulu to Kampalabus
- Fly from Entebbe (EBB) to Nairobi (NBO)plane EBB - NBO
- Take the bus from Nairobi to Naivashabus
- Take the taxi from Naivasha to Nakurutaxi
15h 28m$329–446Bus, Matatu, taxi
- Take the bus from Gulu to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Naivashabus
- Take the taxi from Naivasha to Nakurutaxi
25h 10m$170–219Bus, Matatu, taxi #2
- Take the bus from Gulu to Kampalabus
- Take the bus from Kampala to Nairobibus
- Take the bus from Nairobi to Naivashabus
- Take the taxi from Naivasha to Nakurutaxi
26h 19m$179–216Bus to Entebbe, fly to Kisumu International Airport, drive
- Take the bus from Gulu to Kampalabus
- Fly from Entebbe (EBB) to Kisumu International Airport (KIS)plane EBB - KIS
- Drive from Kisumu International Airport (KIS) to Nakurucar
14h 48m$265–382Drive, bus to Juba Airport, fly to Nairobi, Matatu, taxi
- Drive from Gulu to Nimulecar
- Take the bus from Nimule to Kampala Stnbus
- Fly from Juba Airport (JUB) to Nairobi (NBO)plane JUB - NBO
- Take the bus from Nairobi to Naivashabus
- Take the taxi from Naivasha to Nakurutaxi
13h 9m$455–827
Entebbe (EBB) to Nairobi (NBO) flights
Comparing Your Travel Options
The cheapest way to get from Gulu to Nakuru is to drive which costs $100 - $150 and takes 10h 33m.
The fastest way to get from Gulu to Nakuru is to drive which takes 10h 33m and costs $100 - $150.
The distance between Gulu and Nakuru is 1128 km. The road distance is 664.5 km.
The best way to get from Gulu to Nakuru without a car is to bus and Matatu and taxi via Kampala which takes 23h 26m and costs .
It takes approximately 23h 26m to get from Gulu to Nakuru, including transfers.
Yes, the driving distance between Gulu to Nakuru is 664 km. It takes approximately 10h 33m to drive from Gulu to Nakuru.
There are 395+ hotels available in Nakuru.
What companies run services between Gulu, Uganda and Nakuru, Kenya?
There is no direct connection from Gulu to Nakuru. However, you can take the bus to Kampala, walk to Petro Fuel Station, take the bus to Shree Gopal Limited, walk to Kampala, take the bus to Nairobi, take the bus to Naivasha, then take the taxi to Nakuru. Alternatively, you can drive from Gulu to Nakuru in around 10h 33m.
- Website
- kenya-airways.com
Flights from Entebbe to Nairobi
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $45–700
Flights from Juba Airport to Nairobi
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $350–1,100
- Website
- flysafarilink.com
Flights from Entebbe to Nairobi
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $240–700
Flights from Entebbe to Kisumu International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $260–750
- Website
- ugandairlines.com
Flights from Entebbe to Nairobi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $170–500
Flights from Juba Airport to Nairobi via Entebbe
- Ave. Duration
- 4h 5m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $300–850
- Website
- flexflight.dk
Flights from Entebbe to Nairobi
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $240–700
Flights from Entebbe to Kisumu International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $260–750
- Website
- jambojet.com
Flights from Entebbe to Nairobi
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $45–310
- Website
- rwandair.com
Flights from Entebbe to Nairobi
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $210–550
- Website
- worldticket.com
Flights from Juba Airport to Nairobi
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $340–850
- Phone
- +256 200 766100
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- booking.ttta.co.ug
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- booking.ttta.co.ug
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- booking.ttta.co.ug
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- booking.ttta.co.ug
Bus from Gulu to Kampala
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $17
- 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
- Website
- Nairobi Matatu
Bus from Nairobi to Naivasha
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Nairobi to Naivasha
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Nairobi to Naivasha
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Nairobi to Naivasha
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Nairobi to Naivasha
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
- Phone
- 0717073333
- [email protected]
- Website
- Buscar
Bus from Kampala to Nairobi
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $23–31
- Website
- Buscar
- Normal
- $23–24
- Business/VIP
- $31
- 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
- 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
- Ave. Duration
- 55 min
- Estimated price
- $130–160
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 Train travel in Spain: A guide to Renfe, What documents do I need to cross Niagara Falls?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.









