Rome2Rio

Plan your Kenya Itinerary with Real Train, Bus & Inter-City Routes

Kenya travel plans with the routes already figured out

Rome2Rio itineraries for Kenya are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kenyatta International Convention Centre
  • Nairobi National Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Falconry of Kenya
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Days 5–7: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Great Rift Valley Viewpoint
  • Subukia Shrine Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

8 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Jumba la Mtwana Ruins
  • Bombolulu Workshops and Cultural Center
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Vasco da Gama Pillar
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$160–430
See more transport options
Activities
  • Maasai Market
  • Karen Blixen Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Days 4–8: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$192–241
See more transport options
Activities
  • Subukia Shrine Visit
  • Afraha Stadium Event
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

9 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi National Park
  • Nairobi National Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Falconry of Kenya
  • Kipepeo Butterfly House
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Days 5–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Great Rift Valley Viewpoint
  • Menengai Crater Hike
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

10 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Jumba la Mtwana Ruins
  • Bombolulu Workshops and Cultural Center
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Kipepeo Butterfly House
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$160–430
See more transport options
Activities
  • David Sheldrick Wildlife Trust
  • Kazuri Beads Factory
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Days 4–10: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$192–241
See more transport options
Activities
  • Subukia Shrine Visit
  • Great Rift Valley Viewpoint
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

11 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • City Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Portuguese Chapel
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Days 5–11: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Lake Elementaita Bird Watching
  • Subukia Shrine Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

12 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Bombolulu Workshops and Cultural Center
  • Fort Jesus Museum
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Deep Sea Fishing
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$160–430
See more transport options
Activities
  • Mamba Village
  • David Sheldrick Wildlife Trust
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Days 4–12: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$192–241
See more transport options
Activities
  • Nakuru Town Market Visit
  • Lake Nakuru National Park Safari
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

13 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Karura Forest
  • Kenyatta International Convention Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Falconry of Kenya
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Days 5–13: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Baboon Cliff Viewpoint
  • Great Rift Valley Viewpoint
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

14 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Bombolulu Workshops and Cultural Center
  • Gede Ruins National Monument
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Deep Sea Fishing
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$160–430
See more transport options
Activities
  • Maasai Market
  • Sheldrick Falls
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Days 4–14: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$192–241
See more transport options
Activities
  • Kariandusi Prehistoric Site
  • Cycling in Lake Nakuru National Park
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

15 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Karura Forest
  • City Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Portuguese Chapel
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Days 5–15: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Subukia Shrine Visit
  • Cycling in Lake Nakuru National Park
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

16 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mamba Village Centre
  • Haller Park
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Gedi Ruins
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$160–430
See more transport options
Activities
  • Karen Blixen Museum
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Days 4–16: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$192–241
See more transport options
Activities
  • Baboon Cliff Viewpoint
  • Afraha Stadium Event
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

17 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi National Museum
  • David Sheldrick Wildlife Trust
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Bio-Ken Snake Farm
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Days 5–17: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Nakuru National Park Rhino Sanctuary Visit
  • Subukia Shrine Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

18 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Jumba la Mtwana Ruins
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Portuguese Chapel
  • Deep Sea Fishing
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$160–430
See more transport options
Activities
  • Nairobi National Park
  • Kazuri Beads Factory
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Days 4–18: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$192–241
See more transport options
Activities
  • Nakuru National Park Rhino Sanctuary Visit
  • Lake Elementaita Bird Watching
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

19 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • City Market
  • Mamba Village
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Malindi Local Market
  • Portuguese Chapel
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Days 5–19: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Makalia Falls Exploration
  • Great Rift Valley Viewpoint
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

20 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mamba Village Centre
  • Shimba Hills National Reserve Safari
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$3–11
See more transport options
Activities
  • Che Shale Beach
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$160–430
See more transport options
Activities
  • Kazuri Beads Factory
  • Karura Forest
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

9.147 reviews
See more hotels

Days 4–20: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$192–241
See more transport options
Activities
  • Cycling in Lake Nakuru National Park
  • Kariandusi Prehistoric Site
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3218 reviews
See more hotels

Must-see Kenya

Plot your journey across Kenya, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.

Popular cities in Kenya to visit