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

NairobiEldoret

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi National Museum
  • Karen Blixen Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7334 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–30
See more transport options
Activities
  • Malindi Museum
  • Falconry of Kenya
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.550 reviews
See more hotels

Days 4–5: Nakuru, Kenya

Day 6: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus
3h 14m
$6–30
See more transport options
Activities
  • Lwangni Beach
  • Boat Ride on Lake Victoria
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.693 reviews
See more hotels

Day 7: Eldoret, Kenya

8 days in Kenya

MombasaKakamega

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Bombolulu Workshops and Cultural Center
  • Mamba Village Centre
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 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
$120–280
See more transport options
Activities
  • Malindi Marine National Park
  • Deep Sea Fishing
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.550 reviews
See more hotels

Days 4–5: Nakuru, Kenya

Day 6: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu Railway Station
  • Ndere Island National Park Day Trip
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.693 reviews
See more hotels

Day 7: Eldoret, Kenya

Day 8: Kakamega, Kenya

Distance
Transport
Popular
Eldoret → Kakamega by taxi, bus
  1. Take the taxi from Eldoret to Kakamegataxi
  2. Take the bus from Eldoret to Kakamegabus
1h 30m
$158–201
See more transport options
Activities
  • Kakamega Golf Hotel
  • Kakamega Forest National Reserve
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

9 days in Kenya

NairobiBungoma

Itinerary navigation

Day 1: Nairobi, Kenya

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

Fairview Hotel Nairobi, Vignette Collection by IHG

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

Kilili Baharini Resort & Spa

8.550 reviews
See more hotels

Days 4–5: Nakuru, Kenya

Day 6: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu City Market
  • Boat Ride on Lake Victoria
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.693 reviews
See more hotels

Day 7: Eldoret, Kenya

Day 8: Kakamega, Kenya

Distance
Transport
Popular
Eldoret → Kakamega by taxi, bus
  1. Take the taxi from Eldoret to Kakamegataxi
  2. Take the bus from Eldoret to Kakamegabus
1h 30m
$158–201
See more transport options
Activities
  • Shinyalu Tea Plantations
  • Kakamega Forest National Reserve
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 9: Bungoma, Kenya

Distance
Transport
Popular
Kakamega → Bungoma by drive 0 m
  1. Drive from Kakamega to Bungomacar0 m
46 min
$8–12
See more transport options
Activities
  • Mount Elgon National Park
  • Bungoma Town Market
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

10 days in Kenya

MombasaKisii

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Likoni Ferry Experience
  • Mombasa Tusks
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 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
$120–280
See more transport options
Activities
  • Che Shale Beach
  • Mida Creek
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.550 reviews
See more hotels

Days 4–5: Nakuru, Kenya

Day 6: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu City Market
  • Local Cuisine Experience
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.693 reviews
See more hotels

Day 7: Eldoret, Kenya

Day 8: Kakamega, Kenya

Day 9: Bungoma, Kenya

Distance
Transport
Popular
Kakamega → Bungoma by drive 0 m
  1. Drive from Kakamega to Bungomacar0 m
46 min
$8–12
See more transport options
Activities
  • Nzoia River Bridge Viewpoint
  • Sangalo Hills
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

Day 10: Kisii, Kenya

Distance
Transport
Popular
Bungoma → Kisii by bus
  1. Take the bus from Bungoma to Kisiibus
  2. Take the bus from Bungoma to Kisiibus
15h 55m
$27–42
See more transport options
Activities
  • River Gucha Scenic Walk
  • Manga Hills Hiking Trail
Explore Kisii itineraries
Hotel
Hotel
Recommended

Itibo Resort

8.533 reviews
See more hotels

11 days in Kenya

NairobiKitale

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Sheldrick Falls
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7334 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–30
See more transport options
Activities
  • Watamu Marine National Park
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.550 reviews
See more hotels

Days 4–5: Nakuru, Kenya

Day 6: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu Impala Sanctuary
  • Kisumu Craft Market
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.693 reviews
See more hotels

Day 7: Eldoret, Kenya

Day 8: Kakamega, Kenya

Day 9: Bungoma, Kenya

Distance
Transport
Popular
Kakamega → Bungoma by drive 0 m
  1. Drive from Kakamega to Bungomacar0 m
46 min
$8–12
See more transport options
Activities
  • Bungoma Golf Club
  • Sio Port Lake Victoria Visit
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

Day 10: Kisii, Kenya

Distance
Transport
Popular
Bungoma → Kisii by bus
  1. Take the bus from Bungoma to Kisiibus
  2. Take the bus from Bungoma to Kisiibus
15h 55m
$27–42
See more transport options
Activities
  • Local Tea Plantation Visit
  • Attend a Church Service
Explore Kisii itineraries
Hotel
Hotel
Recommended

Itibo Resort

8.533 reviews
See more hotels

Day 11: Kitale, Kenya

12 days in Kenya

MombasaLodwar

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mamba Village Centre
  • Mombasa Tusks
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 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
$120–280
See more transport options
Activities
  • Che Shale Beach
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.550 reviews
See more hotels

Days 4–5: Nakuru, Kenya

Day 6: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu Craft Market
  • Mamba Village
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.693 reviews
See more hotels

Day 7: Eldoret, Kenya

Day 8: Kakamega, Kenya

Day 9: Bungoma, Kenya

Distance
Transport
Popular
Kakamega → Bungoma by drive 0 m
  1. Drive from Kakamega to Bungomacar0 m
46 min
$8–12
See more transport options
Activities
  • Nabuyole Falls
  • Malaba Border Town Experience
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

Day 10: Kisii, Kenya

Distance
Transport
Popular
Bungoma → Kisii by bus
  1. Take the bus from Bungoma to Kisiibus
  2. Take the bus from Bungoma to Kisiibus
15h 55m
$27–42
See more transport options
Activities
  • River Gucha Scenic Walk
  • Nyanchwa Hills Viewpoint
Explore Kisii itineraries
Hotel
Hotel
Recommended

Itibo Resort

8.533 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: 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

Naap Hotel & Guest House

104 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.