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

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • David Sheldrick Wildlife Trust
  • Kazuri Beads Factory
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7332 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
$4–30
See more transport options
Activities
  • Portuguese Chapel
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Gedi Ruins Historical Tour
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Meru, Kenya

8 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Diani Beach Relaxation
  • Shimba Hills National Reserve Safari
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2410 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$110–290
See more transport options
Activities
  • Portuguese Chapel
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Relaxation at Bofa Beach
  • Arabuko Sokoke Forest Nature Walk
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–8: Meru, Kenya

9 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Maasai Market
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7332 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
$4–30
See more transport options
Activities
  • Mida Creek
  • Watamu Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kilifi Creek Dhow Sailing
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–9: Meru, Kenya

10 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Gede Ruins National Monument
  • Mombasa Old Town Exploration
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2410 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$110–290
See more transport options
Activities
  • Falconry of Kenya
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Sundowner Cruise on Kilifi Creek
  • Gedi Ruins Historical Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–10: Meru, Kenya

11 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Sheldrick Falls
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7332 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
$4–30
See more transport options
Activities
  • Marafa Hells Kitchen
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kilifi Old Town Market Visit
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–11: Meru, Kenya

12 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Fort Jesus Museum
  • Gede Ruins National Monument
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2410 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$110–290
See more transport options
Activities
  • Falconry of Kenya
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Sundowner Cruise on Kilifi Creek
  • Gedi Ruins Historical Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–12: Meru, Kenya

13 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi National Park
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7332 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
$4–30
See more transport options
Activities
  • Falconry of Kenya
  • Portuguese Chapel
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Arabuko Sokoke Forest Nature Walk
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–13: Meru, Kenya

14 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Old Town Exploration
  • Jumba la Mtwana Ruins
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2410 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$110–290
See more transport options
Activities
  • Malindi Local Market
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kilifi Creek Dhow Sailing
  • Arabuko Sokoke Forest Nature Walk
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–14: Meru, Kenya

15 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

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

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7332 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
$4–30
See more transport options
Activities
  • Mida Creek
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kilifi Creek Dhow Sailing
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–15: Meru, Kenya

16 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Nyali Beach Visit
  • Ngomongo Villages Cultural Tour
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2410 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$110–290
See more transport options
Activities
  • Kipepeo Butterfly House
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Mnarani Ruins Exploration
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–16: Meru, Kenya

17 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Bomas of Kenya
  • Maasai Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7332 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
$4–30
See more transport options
Activities
  • Vasco da Gama Pillar
  • Kipepeo Butterfly House
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Bio-Ken Snake Farm Educational Visit
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–16: Meru, Kenya

Day 17: Nakuru, Kenya

18 days in Kenya

MombasaNakuru

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.2410 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$110–290
See more transport options
Activities
  • Marafa Hells Kitchen
  • Vasco da Gama Pillar
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kilifi Old Town Market Visit
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–16: Meru, Kenya

Days 17–18: Nakuru, Kenya

19 days in Kenya

NairobiEldoret

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Giraffe Centre
  • City Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7332 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
$4–30
See more transport options
Activities
  • Mida Creek
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Relaxation at Bofa Beach
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–16: Meru, Kenya

Days 17–18: Nakuru, Kenya

Day 19: Eldoret, Kenya

Distance
Transport
Popular
Nakuru → Eldoret by bus
  1. Take the bus from Nakuru to Eldoretbus bus
2h 58m
$8–11
See more transport options
Activities
  • Doinyo Lessos Creameries
  • Eldoret National Polytechnic
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Boma Inn Eldoret

8.3232 reviews
See more hotels

20 days in Kenya

MombasaKisumu

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Bombolulu Workshops and Cultural Center
  • Likoni Ferry Experience
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2410 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$110–290
See more transport options
Activities
  • Kipepeo Butterfly House
  • Falconry of Kenya
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.649 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Bio-Ken Snake Farm Educational Visit
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–16: Meru, Kenya

Days 17–18: Nakuru, Kenya

Day 19: Eldoret, Kenya

Distance
Transport
Popular
Nakuru → Eldoret by bus
  1. Take the bus from Nakuru to Eldoretbus bus
2h 58m
$8–11
See more transport options
Activities
  • Kipchoge Keino Stadium
  • Moi University Main Campus
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Boma Inn Eldoret

8.3232 reviews
See more hotels

Day 20: Kisumu, Kenya

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.