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 Park
  • Bomas of Kenya
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

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

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Kayaking on Kilifi Creek
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–7: Nakuru, Kenya

8 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

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

Bahari Beach Hotel

8.3412 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 taxi
  2. Fly from Mombasa to Nairobiplane plane
1h 16m
$219–684
See more transport options
Activities
  • Kenyatta International Convention Centre
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

935 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 plane
1h 15m
$200–450
See more transport options
Activities
  • Watamu Marine National Park
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Dolphin Watching Boat Tour
  • Bio-Ken Snake Farm Educational Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–8: Nakuru, Kenya

9 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • David Sheldrick Wildlife Trust
  • Karura Forest
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

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

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Takaungu Creek Exploration
  • Arabuko Sokoke Forest Nature Walk
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–9: Nakuru, Kenya

10 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Ngomongo Villages Cultural Tour
  • Akamba Handicraft Industry Cooperative Society
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3412 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 15m
$200–450
See more transport options
Activities
  • Marafa Hells Kitchen
  • Deep Sea Fishing
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Relaxation at Bofa Beach
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–10: Nakuru, Kenya

11 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi Railway Museum
  • Mamba Village
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

935 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

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$30–45
See more transport options
Activities
  • Kilifi Creek Dhow Sailing
  • Kayaking on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–11: Nakuru, Kenya

12 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Nyali Beach Visit
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3412 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 15m
$200–450
See more transport options
Activities
  • Kipepeo Butterfly House
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Gedi Ruins Historical Tour
  • Takaungu Creek Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–12: Nakuru, Kenya

13 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Sheldrick Falls
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

935 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
  • Mida Creek
  • Marafa Hells Kitchen
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Takaungu Creek Exploration
  • Kilifi Creek Dhow Sailing
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–13: Nakuru, Kenya

14 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mamba Village Centre
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3412 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 15m
$200–450
See more transport options
Activities
  • Che Shale Beach
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Kilifi Bridge Scenic Viewpoint
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–14: Nakuru, Kenya

15 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Karura Forest
  • Nairobi Railway Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

935 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 plane
  2. Take the taxi from Nairobi to Mombasataxi taxi
1h 16m
$221–646
See more transport options
Activities
  • Mamba Village Centre
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3412 reviews
See more hotels

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
  • Watamu Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Kilifi Bridge Scenic Viewpoint
  • Takaungu Creek Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–15: Nakuru, Kenya

16 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Jumba la Mtwana Ruins
  • Gede Ruins National Monument
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3412 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$30–45
See more transport options
Activities
  • Bio-Ken Snake Farm Educational Visit
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–16: Nakuru, Kenya

17 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Mamba Village
  • Sheldrick Falls
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

935 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 Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Takaungu Creek Exploration
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–17: Nakuru, Kenya

18 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

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

Bahari Beach Hotel

8.3412 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 taxi
  2. Fly from Mombasa to Nairobiplane plane
1h 16m
$219–684
See more transport options
Activities
  • Nairobi National Park
  • Kenyatta International Convention Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

935 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 plane
1h 15m
$200–450
See more transport options
Activities
  • Kipepeo Butterfly House
  • Portuguese Chapel
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Kayaking on Kilifi Creek
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–18: Nakuru, Kenya

19 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Karen Blixen Museum
  • Karura Forest
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

935 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 plane
  2. Take the taxi from Nairobi to Mombasataxi taxi
1h 16m
$221–646
See more transport options
Activities
  • Gede Ruins National Monument
  • Akamba Handicraft Industry Cooperative Society
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3412 reviews
See more hotels

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 Museum
  • Watamu Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Kilifi Bridge Scenic Viewpoint
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–19: Nakuru, Kenya

20 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Akamba Handicraft Industry Cooperative Society
  • Haller Park
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3412 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 15m
$200–450
See more transport options
Activities
  • Malindi Local Market
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Relaxation at Bofa Beach
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–20: Nakuru, Kenya

30 days in Kenya

NairobiLodwar

Itinerary navigation

Day 1: Nairobi, Kenya

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

Vignette Collection -Fairview Hotel Nairobi

935 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
  • Watamu Marine National Park
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
$30–45
See more transport options
Activities
  • Kayaking on Kilifi Creek
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.678 reviews
See more hotels

Days 6–22: Nakuru, Kenya

Day 23: Kisumu, Kenya

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

Acacia Premier Hotel

8.1105 reviews
See more hotels

Day 24: Eldoret, Kenya

Day 25: Kakamega, Kenya

Day 26: Kisii, Kenya

Days 27–28: Bungoma, Kenya

Distance
Transport
Popular
Kisii → Bungoma by bus
  1. Take the bus from Kisii to Bungomabus bus
  2. Take the bus from Kisii to Bungomabus bus
15h 56m
$26–39
See more transport options
Activities
  • Malaba Border Town Experience
  • Sio Port Lake Victoria Visit
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Bungoma town home

8.68 reviews
See more hotels

Day 29: Kitale, Kenya

Day 30: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
4h 17m
$49–70
See more transport options
Activities
  • Kalokol Fishing Village
  • Namorutung'a Stone Pillars
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Ibus Nawi Homes 2

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.