There are 8 ways to get from Knysna to Masai Mara Crossing by bus, plane, car, taxi, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Mara Serena Airport
best- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Mara Serena Airport (MRE)plane GRJ - MRE
19h 45m$482–1,153Bus, drive
cheapest- Take the bus from Knysna to Mossel Baybus
- Take the bus from Mossel Bay to Beaufort Westbus
- Take the bus from Beaufort West to Hararebus
- Take the bus from RoadPort to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
- Take the bus from Nairobi to Migoribus
- Drive from Migori to Masai Mara Crossingcar
4d 4h$292–368Drive 4,780.9 km
- Drive from Knysna to Masai Mara Crossingcar 4,780.9 km
3d$667–964Bus, fly to Maasai Mara Game Reserve
- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Maasai Mara Game Reserve (KTJ)plane GRJ - KTJ
21h 48m$462–1,056Bus, fly to Maasai Mara Game Reserve, taxi
- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Maasai Mara Game Reserve (OLX)plane GRJ - OLX
- Take the taxi from Maasai Mara Game Reserve (OLX) to Masai Mara Crossingtaxi
23h 3m$522–1,151Bus, fly to Nairobi, drive
- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Nairobi (NBO)plane GRJ - NBO
- Take the bus from Nairobi to Nyamirabus
- Drive from Nyamira to Masai Mara Crossingcar
20h 26m$392–1,025Bus, fly to Kisumu International Airport, drive
- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Kisumu International Airport (KIS)plane GRJ - KIS
- Drive from Kisumu International Airport (KIS) to Masai Mara Crossingcar
22h 8m$375–876Drive, car train
- Drive from Knysna to Beaufort Westcar
- Take the car train from Beaufort West to Klerksdorpcartrain
- Drive from Klerksdorp to Masai Mara Crossingcar
3d 9h$565–885
George Airport (GRJ) to Mara Serena Airport (MRE) flights
Questions & Answers
The cheapest way to get from Knysna to Masai Mara Crossing is to bus and drive which costs $290 - $370 and takes 4 days 4h.
The fastest way to get from Knysna to Masai Mara Crossing is to bus and fly which takes 19h 45m and costs $480 - $1,200.
The distance between Knysna and Masai Mara Crossing is 3930 km. The road distance is 4780.9 km.
It takes approximately 19h 45m to get from Knysna to Masai Mara Crossing, including transfers.
Yes, the driving distance between Knysna to Masai Mara Crossing is 4781 km. It takes approximately 3 days 0h to drive from Knysna to Masai Mara Crossing.
There are 50+ hotels available in Masai Mara Crossing.
What companies run services between Knysna, South Africa and Masai Mara Crossing, Kenya?
There is no direct connection from Knysna to Masai Mara Crossing. However, you can take the bus to George Railway Stn, take the taxi to George Airport (GRJ) airport, fly to Mara Serena Airport (MRE), then take the taxi to Masai Mara Crossing. Alternatively, you can take a bus from Knysna to Masai Mara Crossing via Mossel Bay, Beaufort West, RoadPort, Ubungo Intl Bus Terminal, Nairobi, and Migori in around 4d 4h.
- Website
- kenya-airways.com
Flights from George Airport to Nairobi via Johannesburg
- Ave. Duration
- 8h 26m
- When
- Every day
- Estimated price
- $340–950
Flights from George Airport to Kisumu International Airport via Johannesburg, Nairobi
- Ave. Duration
- 15h 48m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $330–900
Flights from George Airport to Kisumu International Airport via Capetown, Nairobi
- Ave. Duration
- 22h 25m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $350–950
- Website
- airkenya.com
Flights from George Airport to Mara Serena Airport via Johannesburg, Nairobi, Kisumu International Airport
- Ave. Duration
- 18h 25m
- When
- Wednesday and Thursday
- Estimated price
- $460–1,300
Flights from George Airport to Mara Serena Airport via Johannesburg, Entebbe, Kisumu International Airport
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- $440–1,100
Flights from George Airport to Maasai Mara Game Reserve via Johannesburg, Nairobi, Kisumu International Airport
- Ave. Duration
- 18h 25m
- When
- Wednesday and Thursday
- Estimated price
- $390–1,100
Flights from George Airport to Maasai Mara Game Reserve via Johannesburg, Entebbe, Kisumu International Airport
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- $380–1,000
- Website
- flysafarilink.com
Flights from George Airport to Kisumu International Airport via Johannesburg, Nairobi
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $330–900
Flights from George Airport to Kisumu International Airport via Johannesburg, Entebbe
- Ave. Duration
- 15h 45m
- When
- Sunday
- Estimated price
- $320–800
- Website
- worldticket.com
Flights from George Airport to Mara Serena Airport via Johannesburg, Nairobi, Kisumu International Airport
- Ave. Duration
- 16h 30m
- When
- Sunday
- Estimated price
- $460–1,300
- Website
- flyairlink.com
Flights from George Airport to Nairobi via Johannesburg
- Ave. Duration
- 7h 25m
- When
- Monday to Saturday
- Estimated price
- $370–950
- Website
- ethiopianairlines.com
Flights from George Airport to Nairobi via Johannesburg, Lilongwe
- Ave. Duration
- 8h 55m
- When
- Saturday
- Estimated price
- $370–1,100
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Beaufort West to Klerksdorp
- Ave. Duration
- 16h 45m
- Frequency
- Once a week
- Estimated price
- $23–25
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- greyhound.co.za
Bus from Knysna to Mossel Bay
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- greyhound.co.za
Bus from Mossel Bay to Beaufort West
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $30–40
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- greyhound.co.za
- Phone
- +27 84 575 4609
- [email protected]
- Website
- tamukacoaches.com
Bus from Beaufort West to Harare
- Ave. Duration
- 29h 45m
- Frequency
- 6 times a week
- Estimated price
- $90–130
- Website
- https://tamukacoaches.com/
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from RoadPort to Ubungo Intl Bus Terminal
- Ave. Duration
- 36h
- Frequency
- Once daily
- Estimated price
- $76
- Schedules at
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Nairobi
- Ave. Duration
- 14h 47m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- srclassiccoach.co.tz
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Nairobi to Migori
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $22–32
- Schedules at
- masheastafrica.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardian.co.ke
Bus from Nairobi to Nyamira
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $4–11
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Ave. Duration
- 2h 11m
- Estimated price
- $90–110
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 Getting to Rome from the airport, How to get from Luton Airport into central London, and Need to know: Greyhound - to help you get the most out of your next trip.




















