There are 8 ways to get from Lamu to Maasai Mara by unknown, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus, train, drive
best- Walk from Lamu to Lamuunknown
- Take the bus from Lamu to Mombasabus
- Take the train from Mombasa to Nairobitrain
- Take the bus from Nairobi to Kisiibus
- Drive from Kisii to Maasai Maracar
22h 48mTravel to Lamu Airport, fly to Mara Serena Airport
- Walk from Lamu to Lamu Airport (LAU)unknown
- Fly from Lamu Airport (LAU) to Mara Serena Airport (MRE)plane LAU - MRE
15h 17mTravel, bus, drive via Nairobi
- Walk from Lamu to Lamuunknown
- Take the bus from Lamu to Malindibus
- Take the bus from Malindi to Nairobibus
- Take the bus from Nairobi to Sirarebus
- Drive from Sirare to Maasai Maracar
27h 2mTravel, bus, drive
- Walk from Lamu to Lamuunknown
- Take the bus from Lamu to Mombasabus
- Take the bus from Mombasa to Migoribus
- Drive from Migori to Maasai Maracar
27h 8mTravel, bus, drive #2
- Walk from Lamu to Lamuunknown
- Take the bus from Lamu to Mombasabus
- Take the bus from Mombasa to Migoribus
- Drive from Migori to Maasai Maracar
36h 11mTravel, bus to Malindi, fly to Maasai Mara Game Reserve
- Walk from Lamu to Lamuunknown
- Take the bus from Lamu to Malindibus
- Fly from Malindi (MYD) to Maasai Mara Game Reserve (KTJ)plane MYD - KTJ
17h 36mTravel, bus to Malindi, fly to Maasai Mara Game Reserve #2
- Walk from Lamu to Lamuunknown
- Take the bus from Lamu to Malindibus
- Fly from Malindi (MYD) to Maasai Mara Game Reserve (OLX)plane MYD - OLX
17h 36mTravel to Lamu Airport, fly to Nairobi, drive
- Walk from Lamu to Lamu Airport (LAU)unknown
- Fly from Lamu Airport (LAU) to Nairobi (NBO)plane LAU - NBO
- Drive from Nairobi-Airport-NBO to Maasai Maracar
6h 21m
Lamu Airport (LAU) to Mara Serena Airport (MRE) flights
Questions & Answers
The distance between Lamu and Maasai Mara is 1278 km.
It takes approximately 22h 48m to get from Lamu to Maasai Mara, including transfers.
There are 113+ hotels available in Maasai Mara.
What companies run services between Lamu, Murang'A, Kenya and Maasai Mara, Kenya?
There is no direct connection from Lamu to Maasai Mara. However, you can travel to Lamu, take the bus to Mombasa, take the taxi to Mombasa, take the train to Nairobi, take the train to Nairobi Central Stn, walk to Nairobi, take the bus to Kisii, then drive to Maasai Mara. Alternatively, you can travel to Lamu Airport (LAU) airport, fly to Mara Serena Airport (MRE), then walk to Masai Mara.
- Website
- airkenya.com
Flights from Lamu Airport to Mara Serena Airport via Malindi, Nairobi Wilson
- Ave. Duration
- 15h 25m
- When
- Every day
- Estimated price
- $250–800
Flights from Malindi to Maasai Mara Game Reserve via Nairobi Wilson
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- $130–320
Flights from Malindi to Maasai Mara Game Reserve via Nairobi, Kisumu
- Ave. Duration
- 19h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $50–310
Flights from Malindi to Maasai Mara Game Reserve via Nairobi Wilson, Kisumu
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- $180–600
- Website
- flysafarilink.com
Flights from Malindi to Maasai Mara Game Reserve via Nairobi Wilson, Mara North
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $130–300
Flights from Malindi to Maasai Mara Game Reserve via Amboseli
- Ave. Duration
- 25h 50m
- When
- Every day
- Estimated price
- $45–280
Flights from Malindi to Maasai Mara Game Reserve via Nairobi Wilson, Maasai Mara Game Reserve
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- $140–320
Flights from Malindi to Maasai Mara Game Reserve via Amboseli
- Ave. Duration
- 27h
- When
- Every day
- Estimated price
- $45–280
- Website
- flexflight.dk
Flights from Lamu Airport to Mara Serena Airport via Malindi, Nairobi Wilson
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- $250–800
- Website
- worldticket.com
Flights from Lamu Airport to Mara Serena Airport via Malindi, Nairobi Wilson
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- $230–420
- Website
- jambojet.com
Flights from Lamu Airport to Nairobi
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $40–280
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Mombasa to Nairobi
- Ave. Duration
- 5h 18m
- Frequency
- 3 times a day
- Estimated price
- $5–93
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $20–35
- Premium
- $93
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Lamu to Mombasa
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Schedules at
- tawakalcoaches.co.ke
Bus from Lamu to Malindi
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Schedules at
- tawakalcoaches.co.ke
Bus from Lamu to Mombasa
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Schedules at
- tawakalcoaches.co.ke
Bus from Lamu to Malindi
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Schedules at
- tawakalcoaches.co.ke
Bus from Lamu to Malindi
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardian.co.ke
Bus from Nairobi to Kisii
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Estimated price
- $5–11
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Malindi to Nairobi
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a day
- Estimated price
- $11–16
- Schedules at
- tahmeedexpress.com
- Single
- $12–15
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Malindi to Nairobi
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $15–35
- Schedules at
- mashpoa.com
- Normal
- $15–27
- Business
- $23–26
- VIP
- $20–35
Bus from Mombasa to Migori
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- masheastafrica.com
- Normal
- $19–27
- Business
- $21–26
- VIP
- $23–35
Bus from Mombasa to Migori
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- masheastafrica.com
- Normal
- $19–27
- Business
- $21–26
- VIP
- $23–35
- Phone
- +254 726 354 300 / 301
- [email protected]
- Website
- easycoachkenya.com
Bus from Nairobi to Sirare
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $11–15
- Schedules at
- easycoachkenya.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, 5 incredible day trips from Florence by train, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.















