There are 5 ways to get from Naivasha to Amboseli National Park by train, car, bus, taxi, 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.
Train, drive
best- Take the train from Suswa to Nairobitrain
- Take the train from Nairobi to Emalitrain
- Drive from Emali to Amboseli National Parkcar
6h 55m$45–72Matatu, bus, drive
cheapest- Take the bus from Naivasha to Nairobibus
- Take the bus from Nairobi to Namangabus
- Drive from Namanga to Amboseli National Parkcar
8h 53m$21–32Matatu, bus, taxi
- Take the bus from Naivasha to Nairobibus
- Take the bus from Nairobi to Namangabus
- Take the taxi from Namanga to Amboseli National Parktaxi
7h 54m$29–41Drive 301.7 km
- Drive from Naivasha to Amboseli National Parkcar 301.7 km
4h 30m$38–55Matatu, fly
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi Wilson Airport (WIL) to Amboseli Airport (ASV)plane WIL - ASV
4h 59m$263–329
Nairobi Wilson Airport (WIL) to Amboseli Airport (ASV) flights
Comparing Your Travel Options
The cheapest way to get from Naivasha to Amboseli National Park is to Matatu and bus and drive which costs $20 - $35 and takes 8h 53m.
The fastest way to get from Naivasha to Amboseli National Park is to drive which takes 4h 30m and costs $35 - $55.
The distance between Naivasha and Amboseli National Park is 328 km. The road distance is 301.7 km.
The best way to get from Naivasha to Amboseli National Park without a car is to Matatu and bus and taxi which takes 7h 54m and costs $28 - $45.
It takes approximately 6h 55m to get from Naivasha to Amboseli National Park, including transfers.
Yes, the driving distance between Naivasha to Amboseli National Park is 302 km. It takes approximately 4h 30m to drive from Naivasha to Amboseli National Park.
There are 31+ hotels available in Amboseli National Park.
What companies run services between Naivasha, Kenya and Amboseli National Park, Kenya?
There is no direct connection from Naivasha to Amboseli National Park. However, you can take the taxi to Suswa, take the train to Nairobi, take the train to Emali, then drive to Amboseli National Park. Alternatively, you can take the bus to Nairobi, walk to Nairobi, take the bus to Namanga, then take the taxi to Amboseli National Park.
- Website
- worldticket.com
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 41 min
- When
- Every day
- Estimated price
- $40–380
- Website
- calafiaairlines.com
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $40–380
- Website
- airkenya.com
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $180–380
- Website
- flysafarilink.com
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 42 min
- When
- Every day
- Estimated price
- $410–650
- Website
- flexflight.dk
Flights from Nairobi Wilson Airport to Amboseli Airport
- Ave. Duration
- 45 min
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–210
- Phone
- +254709907000
- info@krc.co.ke
- Website
- krc.co.ke
Train from Suswa to Nairobi
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $1–8
- Schedules at
- metickets.krc.co.ke
- Economy
- $1–3
- First Class
- $4–8
Train from Nairobi to Emali
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $1–9
- Schedules at
- metickets.krc.co.ke
- Economy
- $1–3
- First Class
- $5–9
- Website
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
- Phone
- (+255) 784377027
- info@kidiaone.co.tz
- Website
- kidiaoneexpress.com
Bus from Nairobi to Namanga
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $4
- Schedules at
- kidiaoneexpress.com
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Nairobi to Namanga
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Estimated price
- $11
- Schedules at
- mozaico.co.ke
- Ave. Duration
- 2h 17m
- Estimated price
- $23–29
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 4 stunningly beautiful Philippines islands you need to visit, Flying into Beijing?, and Which London airport should I choose? - to help you get the most out of your next trip.