There are 4 ways to get from Toronto to Maasai Mara by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mara Serena Airport
best- Fly from Toronto Pearson International Airport (YYZ) to Mara Serena Airport (MRE)plane YYZ - MRE
43h 13m$700–1,800Fly to Kisumu International Airport, drive
cheapest- Fly from Toronto Pearson International Airport (YYZ) to Kisumu International Airport (KIS)plane YYZ - KIS
- Drive from Kisumu International Airport (KIS) to Maasai Maracar
31h 45m$509–1,648Fly to Nairobi, bus, drive
- Fly from Toronto Pearson International Airport (YYZ) to Nairobi (NBO)plane YYZ - NBO
- Take the bus from Nairobi to Bometbus
- Drive from Bomet to Maasai Maracar
29h 22m$617–845Fly to Entebbe, drive
- Fly from Toronto Pearson International Airport (YYZ) to Entebbe (EBB)plane YYZ - EBB
- Drive from Entebbe (EBB) to Maasai Maracar
29h 37m$670–1,026
Toronto Pearson International Airport (YYZ) to Mara Serena Airport (MRE) flights
Comparing Your Travel Options
The cheapest way to get from Toronto to Maasai Mara is to fly and bus and drive which costs $600 - $850 and takes 29h 22m.
The fastest way to get from Toronto to Maasai Mara is to fly and bus and drive which takes 29h 22m and costs $600 - $850.
The distance between Toronto and Maasai Mara is 12095 km.
It takes approximately 43h 13m to get from Toronto to Maasai Mara, including transfers.
There are 94+ hotels available in Maasai Mara.
What companies run services between Toronto, ON, Canada and Maasai Mara, Kenya?
Egyptair, Jambojet Limited, and three other airlines fly from Toronto Pearson International Airport (YYZ) to Mara Serena Airport (MRE) 6 times a week.
- Website
- klm.com
Flights from Toronto Pearson International Airport to Kisumu International Airport via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 25h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Toronto Pearson International Airport to Kisumu International Airport via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 29h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- $470–1,600
Flights from Toronto Pearson International Airport to Nairobi via Paris Charles de Gaulle
- Ave. Duration
- 18h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $410–1,400
- Website
- ethiopianairlines.com
Flights from Toronto Pearson International Airport to Nairobi via Addis Ababa
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- $550–1,400
Flights from Toronto Pearson International Airport to Entebbe via Addis Ababa
- Ave. Duration
- 19h 46m
- When
- Every day
- Estimated price
- $500–1,400
- Website
- worldticket.com
Flights from Toronto Pearson International Airport to Mara Serena Airport via Cairo, Nairobi, Kisumu International Airport
- Ave. Duration
- 40h 45m
- When
- Saturday
- Estimated price
- $800–2,000
Flights from Toronto Pearson International Airport to Mara Serena Airport via Cairo, Entebbe, Kisumu International Airport
- Ave. Duration
- 43h 40m
- When
- Thursday
- Estimated price
- $800–2,000
Flights from Toronto Pearson International Airport to Mara Serena Airport via Addis Ababa, Entebbe, Kisumu International Airport
- Ave. Duration
- 45h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $700–1,800
- Website
- kenya-airways.com
Flights from Toronto Pearson International Airport to Kisumu International Airport via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 24h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Toronto Pearson International Airport to Kisumu International Airport via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 27h 35m
- When
- Sunday
- Estimated price
- $550–1,500
Flights from Toronto Pearson International Airport to Nairobi via Paris Charles de Gaulle
- Ave. Duration
- 17h 10m
- When
- Sunday
- Estimated price
- $500–1,300
- Website
- flysafarilink.com
Flights from Toronto Pearson International Airport to Kisumu International Airport via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 25h 25m
- When
- Tuesday to Thursday
- Estimated price
- $480–1,700
Flights from Toronto Pearson International Airport to Kisumu International Airport via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 28h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $470–1,600
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Nairobi via Brussels
- Ave. Duration
- 18h 40m
- When
- Sunday
- Estimated price
- $550–1,700
Flights from Toronto Pearson International Airport to Nairobi via Frankfurt
- Ave. Duration
- 19h 55m
- When
- Every day
- Estimated price
- $460–1,600
- Website
- lufthansa.com
Flights from Toronto Pearson International Airport to Nairobi via Brussels
- Ave. Duration
- 18h 40m
- When
- Sunday
- Estimated price
- $550–1,700
Flights from Toronto Pearson International Airport to Nairobi via Frankfurt
- Ave. Duration
- 19h 55m
- When
- Every day
- Estimated price
- $460–1,600
- Website
- qatarairways.com
Flights from Toronto Pearson International Airport to Nairobi via Doha
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- $500–1,500
Flights from Toronto Pearson International Airport to Entebbe via Doha
- Ave. Duration
- 19h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $500–1,500
- Website
- turkishairlines.com
Flights from Toronto Pearson International Airport to Nairobi via Istanbul
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $450–1,500
Flights from Toronto Pearson International Airport to Entebbe via Istanbul
- Ave. Duration
- 18h
- When
- Friday
- Estimated price
- $430–1,500
- Website
- brusselsairlines.com
Flights from Toronto Pearson International Airport to Nairobi via Brussels
- Ave. Duration
- 18h 40m
- When
- Sunday
- Estimated price
- $550–1,700
- Website
- airfrance.com
Flights from Toronto Pearson International Airport to Nairobi via Paris Charles de Gaulle
- Ave. Duration
- 18h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $410–1,400
- Website
- saudia.com
Flights from Toronto Pearson International Airport to Nairobi via Jeddah
- Ave. Duration
- 20h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,100
- Phone
- 0709 100 000
- [email protected]
- Website
- easycoachkenya.com
Bus from Nairobi to Bomet
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- 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 London City Airport into central London, How to get from Gatwick Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.


