There are 6 ways to get from Maasai Mara to Volcanoes National Park by plane, taxi, 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, taxi
best- Fly from Mara Serena Airport (MRE) to Kigali International Airport (KGL)plane MRE - KGL
- Take the taxi from Kigali International Airport (KGL) to Volcanoes National Parktaxi
7h 47m$400–1,007Drive, bus via Kisoro
cheapest- Drive from Maasai Mara to Bometcar
- Take the bus from Bomet to Nairobibus
- Take the bus from Nairobi to Kampalabus
- Take the bus from Kampala to Kisorobus
- Drive from Kisoro to Volcanoes National Parkcar
33h 10m$62–86Drive, bus, taxi
- Drive from Maasai Mara to Bometcar
- Take the bus from Bomet to Nairobibus
- Take the bus from Duruma Rd to Nyabugogo Bus Parkbus
- Take the taxi from Nyabugogo Bus Park to Volcanoes National Parktaxi
31h 50m$141–194Drive 1,007.1 km
- Drive from Maasai Mara to Volcanoes National Parkcar 1,007.1 km
17h 57m$130–188Drive, bus
- Drive from Maasai Mara to Bometcar
- Take the bus from Bomet to Nairobibus
- Take the bus from Nairobi to Kampalabus
- Take the bus from Kampala to Musanzebus
34h 11mDrive, bus #2
- Drive from Maasai Mara to Bometcar
- Take the bus from Bomet to Nairobibus
- Take the bus from Nairobi to Kampalabus
- Take the bus from Kampala to Musanzebus
36h 53m$68–84
Mara Serena Airport (MRE) to Kigali International Airport (KGL) flights
Questions & Answers
The cheapest way to get from Maasai Mara to Volcanoes National Park is to drive and bus via Kisoro which costs $60 - $90 and takes 33h 10m.
The fastest way to get from Maasai Mara to Volcanoes National Park is to fly and taxi which takes 7h 47m and costs $400 - $1,100.
The distance between Maasai Mara and Volcanoes National Park is 662 km. The road distance is 1007.1 km.
It takes approximately 7h 47m to get from Maasai Mara to Volcanoes National Park, including transfers.
Yes, the driving distance between Maasai Mara to Volcanoes National Park is 1007 km. It takes approximately 17h 57m to drive from Maasai Mara to Volcanoes National Park.
There are 90+ hotels available in Volcanoes National Park.
What companies run services between Maasai Mara, Kenya and Volcanoes National Park, Rwanda?
There is no direct connection from Maasai Mara to Volcanoes National Park. However, you can walk to Mara Serena Airport (MRE) airport, fly to Kigali International Airport (KGL), then take the taxi to Volcanoes National Park. Alternatively, you can drive to Bomet, take the bus to Nairobi, walk to Duruma Rd, take the bus to Nyabugogo Bus Park, then take the taxi to Volcanoes National Park.
- Website
- kenya-airways.com
Flights from Mara Serena Airport to Kigali International Airport via Kisumu, Nairobi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $320–950
- Website
- rwandair.com
Flights from Mara Serena Airport to Kigali International Airport via Nairobi Wilson, Zanzibar
- Ave. Duration
- 9h 52m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $330–900
- Phone
- +254 726 354 300 / 301
- [email protected]
- Website
- easycoachkenya.com
Bus from Bomet to Nairobi
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- easycoachkenya.com
Bus from Bomet to Nairobi
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- easycoachkenya.com
Bus from Bomet to Nairobi
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- easycoachkenya.com
Bus from Bomet to Nairobi
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- easycoachkenya.com
- Phone
- +250 788 314 935
- Website
- trinityexpress.rw
Bus from Duruma Rd to Nyabugogo Bus Park
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $50–80
- Schedules at
- trinityexpress.rw
- Phone
- 0717073333
- [email protected]
- Website
- Buscar
Bus from Nairobi to Kampala
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $23–31
- Website
- Buscar
- Normal
- $23–24
- Business/VIP
- $31
- Business / VIP
- $31
- Phone
- +256704300537
Bus from Kampala to Kisoro
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- $11
- Schedules at
- facebook.com
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Nairobi to Kampala
- Ave. Duration
- 11h 13m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- Phone
- +250788351253
- [email protected]
- Website
- facebook.com
Bus from Kampala to Musanze
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $14–22
- Schedules at
- facebook.com
Bus from Kampala to Musanze
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $14–22
- Schedules at
- facebook.com
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Nairobi to Kampala
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $32
- Schedules at
- mozaico.co.ke
- Ave. Duration
- 1h 55m
- Estimated price
- $70–100
Kigali Taxi Service
- Phone
- +250 725 074 659
Kigali Taxi Service
- Phone
- +250 725 074 659
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, 4 stunningly beautiful Philippines islands you need to visit, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.












