There are 5 ways to get from Mariakani to Tanzania by plane, bus, or car
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 Abeid Amani Karume International Airport
best- Fly from Mombasa (MBA) to Abeid Amani Karume International Airport (ZNZ)plane MBA - ZNZ
2h 19m$290–531Drive 503 km
cheapest- Drive from Mariakani to Dar es Salaamcar 503 km
8h 19m$63–91Bus
- Take the bus from Mombasa to Dar es Salaambus
9h 29m$85–106Fly to Julius Nyerere International Airport
- Fly from Mombasa (MBA) to Julius Nyerere International Airport (DAR)plane MBA - DAR
1h 11m$327–430Bus via Dar es Salaam
- Take the bus from Mombasa to Dar es Salaambus
9h 43m$78–97
Mombasa (MBA) to Abeid Amani Karume International Airport (ZNZ) flights
Questions & Answers
The cheapest way to get from Mariakani to Tanzania is to drive which costs $60 - $90 and takes 8h 19m.
The fastest way to get from Mariakani to Tanzania is to fly which takes 1h 11m and costs $320 - $430.
No, there is no direct bus from Mariakani to Tanzania. However, there are services departing from Mombasa and arriving at Dar es Salaam via . The journey, including transfers, takes approximately 9h 29m.
The distance between Mariakani and Tanzania is 285 km. The road distance is 503 km.
The best way to get from Mariakani to Tanzania without a car is to bus which takes 9h 29m and costs $85 - $110.
It takes approximately 2h 19m to get from Mariakani to Tanzania, including transfers.
Mariakani to Tanzania bus services, operated by Tawakal Coach, depart from Mombasa station.
The best way to get from Mariakani to Tanzania is to fly which takes 2h 19m and costs $290 - $550. Alternatively, you can bus, which costs $85 - $110 and takes 9h 29m.
Mariakani to Tanzania bus services, operated by Tawakal Coach, arrive at Dar es Salaam station.
Yes, the driving distance between Mariakani to Tanzania is 503 km. It takes approximately 8h 19m to drive from Mariakani to Tanzania.
What companies run services between Mariakani, Embu, Kenya and Tanzania?
Safarilink, FlexFlight ApS, and two other airlines fly from Mombasa (MBA) to Abeid Amani Karume International Airport (ZNZ) 3 times a day. Alternatively, Tawakal Coach operates a bus from Mombasa to Dar es Salaam 3 times a day. Tickets cost $17–26 and the journey takes 9h.
- Website
- flysafarilink.com
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $250–430
- Website
- flexflight.dk
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $250–430
- Website
- airbus.com
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 50 min
- When
- Friday
- Estimated price
- $26–130
- Website
- rwandair.com
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–600
- Website
- skywardexpress.co.ke
Flights from Mombasa to Julius Nyerere International Airport
- Ave. Duration
- 35 min
- When
- Monday, Thursday, and Saturday
- Estimated price
- $30–230
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Mombasa to Dar es Salaam
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $17–26
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Mombasa to Dar es Salaam
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a day
- Estimated price
- $11–17
- Schedules at
- tahmeedexpress.com
- Single
- $11–14
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 Travelling to the US: What do I need to know?, 5 delightfully under-the-radar French towns you need to visit, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
There are 797+ hotels available in Tanzania.



