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

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

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

Fairview Hotel Nairobi

8.7339 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
1h 44m
$4–35
See more transport options
Activities
  • Gedi Ruins
  • Deep Sea Fishing
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.448 reviews
See more hotels

Day 4: Kisumu, Kenya

Day 5: Eldoret, Kenya

Days 6–7: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa

8.1178 reviews
See more hotels

8 days in Kenya

MombasaKakamega

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Diani Beach Relaxation
  • Nyali Beach Visit
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.1418 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
1h
$100–280
See more transport options
Activities
  • Gedi Ruins
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.448 reviews
See more hotels

Day 4: Kisumu, Kenya

Day 5: Eldoret, Kenya

Days 6–7: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa

8.1178 reviews
See more hotels

Day 8: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus
4h 15m
$13–17
See more transport options
Activities
  • Kakamega Golf Hotel
  • Masinde Muliro University of Science and Technology
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.466 reviews
See more hotels

9 days in Kenya

NairobiKitale

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi National Park
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi

8.7339 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
1h 44m
$4–35
See more transport options
Activities
  • Vasco da Gama Pillar
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.448 reviews
See more hotels

Day 4: Kisumu, Kenya

Day 5: Eldoret, Kenya

Days 6–7: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa

8.1178 reviews
See more hotels

Day 8: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus
4h 15m
$13–17
See more transport options
Activities
  • Kakamega Gold Mine
  • Isukha Cultural Centre
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.466 reviews
See more hotels

Day 9: Kitale, Kenya

10 days in Kenya

MombasaLodwar

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Ngomongo Villages Cultural Tour
  • Mombasa Old Town Exploration
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.1418 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
1h
$100–280
See more transport options
Activities
  • Malindi Local Market
  • Falconry of Kenya
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.448 reviews
See more hotels

Day 4: Kisumu, Kenya

Day 5: Eldoret, Kenya

Days 6–7: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa

8.1178 reviews
See more hotels

Day 8: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus
4h 15m
$13–17
See more transport options
Activities
  • Kakamega Museum
  • Nandi Rock
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.466 reviews
See more hotels

Day 9: Kitale, Kenya

Day 10: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar0 m
5h 6m
$52–75
See more transport options
Activities
  • Lake Turkana Shoreline Visit
  • Namorutung'a Stone Pillars
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Ateker Hotel

00 review
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.