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
  • Nairobi National Museum
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7336 reviews
See more hotels

Day 2: Mombasa, Kenya

Distance
Transport
Popular
Nairobi → Mombasa by fly nairobi wilson airport to mombasa
  1. Fly from Nairobi to Mombasaplane
  2. Take the taxi from Nairobi to Mombasataxi
1h 21m
$127–722
See more transport options
Activities
  • Haller Park
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2411 reviews
See more hotels

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
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.549 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
  • Subukia Shrine Visit
  • Afraha Stadium Event
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa

8.1182 reviews
See more hotels

8 days in Kenya

MombasaKakamega

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Bombolulu Workshops and Cultural Center
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2411 reviews
See more hotels

Day 2: Nairobi, Kenya

Distance
Transport
Popular
Mombasa → Nairobi by fly mombasa to nairobi wilson airport
  1. Take the taxi from Mombasa to Nairobitaxi
  2. Fly from Mombasa to Nairobiplane
1h 21m
$125–736
See more transport options
Activities
  • David Sheldrick Wildlife Trust
  • Maasai Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7336 reviews
See more hotels

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane
1h
$110–280
See more transport options
Activities
  • Che Shale Beach
  • Vasco da Gama Pillar
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.549 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
  • Makalia Falls Exploration
  • Nakuru National Park Rhino Sanctuary Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa

8.1182 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 Forest National Reserve
  • Lurambi Market
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.569 reviews
See more hotels

9 days in Kenya

NairobiBungoma

Itinerary navigation

Day 1: Nairobi, Kenya

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

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7336 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
  • Vasco da Gama Pillar
  • Mida Creek
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.549 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
  • Lake Elementaita Bird Watching
  • Lord Egerton Castle Tour
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa

8.1182 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
  • Shinyalu Tea Plantations
  • Webuye Falls
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.569 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
  • Nzoia River Bridge Viewpoint
  • Sangalo Hills
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

10 days in Kenya

MombasaBusia

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Old Town Exploration
  • Haller Park
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2411 reviews
See more hotels

Day 2: Nairobi, Kenya

Distance
Transport
Popular
Mombasa → Nairobi by fly mombasa to nairobi wilson airport
  1. Take the taxi from Mombasa to Nairobitaxi
  2. Fly from Mombasa to Nairobiplane
1h 21m
$125–736
See more transport options
Activities
  • Nairobi Railway Museum
  • Mamba Village
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7336 reviews
See more hotels

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane
1h
$110–280
See more transport options
Activities
  • Marafa Hells Kitchen
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.549 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
  • Cycling in Lake Nakuru National Park
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa

8.1182 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
  • Nandi Rock
  • Kakamega Museum
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.569 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
  • Local Tea Plantation Tour
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

Day 10: Busia, Kenya

11 days in Kenya

NairobiKitale

Itinerary navigation

Day 1: Nairobi, Kenya

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

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7336 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
  • Bio-Ken Snake Farm
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.549 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 National Park Rhino Sanctuary Visit
  • Lake Elementaita Bird Watching
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa

8.1182 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
  • Nabongo Cultural Centre
  • Nandi Rock
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.569 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
  • Malaba Border Town Experience
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

Day 10: Busia, Kenya

Distance
Transport
Popular
Bungoma → Busia by bus, drive
  1. Take the bus from Bungoma to Busiabus
  2. Drive from Bungoma to Busiacar
1h 14m
$13–17
See more transport options
Activities
  • Visit a Local Community Project
  • Busia Border Post
Explore Busia itineraries
Hotel
Hotel
Recommended

Homey One Bedroom Busia

00 review
See more hotels

Day 11: Kitale, Kenya

12 days in Kenya

MombasaLodwar

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Haller Park
  • Likoni Ferry Experience
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2411 reviews
See more hotels

Day 2: Nairobi, Kenya

Distance
Transport
Popular
Mombasa → Nairobi by fly mombasa to nairobi wilson airport
  1. Take the taxi from Mombasa to Nairobitaxi
  2. Fly from Mombasa to Nairobiplane
1h 21m
$125–736
See more transport options
Activities
  • Kazuri Beads Factory
  • Karen Blixen Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.7336 reviews
See more hotels

Day 3: Malindi, Kenya

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

Kilili Baharini Resort & Spa

8.549 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
  • Hyrax Hill Prehistoric Site Museum
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa

8.1182 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
  • Masinde Muliro University of Science and Technology
  • Kakamega Forest National Reserve
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.569 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 Museum
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

818 reviews
See more hotels

Day 10: Busia, Kenya

Distance
Transport
Popular
Bungoma → Busia by bus, drive
  1. Take the bus from Bungoma to Busiabus
  2. Drive from Bungoma to Busiacar
1h 14m
$13–17
See more transport options
Activities
  • Picnic by River Sio
  • Day Trip to Kakamega Forest
Explore Busia itineraries
Hotel
Hotel
Recommended

Homey One Bedroom Busia

00 review
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by airport transfer
  1. Take the rideshare from Kitale to Lodwarrideshare0 m
5h 6m
See more transport options
Activities
  • Kalokol Fishing Village
  • Eliye Springs Resort
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Ateker Hotel

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