There are 4 ways to get from Bagamoyo to Mkata by car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 238.1 km
best- Drive from Bagamoyo to Mkatacar 238.1 km
3h 42m$30–43Taxi
- Take the taxi from Bagamoyo to Mkatataxi 238.1 km
3h 42m$130–160Taxi, train
- Take the taxi from Bagamoyo to Ruvutaxi
- Take the train from Ruvu to Mkatatrain
- Take the taxi from Mkata to Mkatataxi
4h 2m$66–91Taxi, train via Soga
- Take the taxi from Bagamoyo to Sogataxi
- Take the train from Soga to Mkatatrain
- Take the taxi from Mkata to Mkatataxi
4h 8m$60–85
Questions & Answers
The cheapest way to get from Bagamoyo to Mkata is to drive which costs $29 - $45 and takes 3h 42m.
The fastest way to get from Bagamoyo to Mkata is to drive which takes 3h 42m and costs $29 - $45.
The distance between Bagamoyo and Mkata is 238 km. The road distance is 238.1 km.
The best way to get from Bagamoyo to Mkata without a car is to taxi which takes 3h 42m and costs $130 - $160.
It takes approximately 3h 42m to drive 238.1 km from Bagamoyo to Mkata.
Yes, the driving distance between Bagamoyo to Mkata is 238 km. It takes approximately 3h 42m to drive from Bagamoyo to Mkata.
What companies run services between Bagamoyo, Tanzania and Mkata, Morogoro, Tanzania?
You can drive from Bagamoyo to Mkata in around 3h 42m.
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Ruvu to Mkata
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- $2–10
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $2
- 2nd Class Sitting
- $4
- 2nd Class Sleeping
- $10
Train from Soga to Mkata
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- $3–11
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $4
- 2nd Class Sleeping
- $11
- Ave. Duration
- 1h 48m
- Estimated price
- $28–160
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 Heathrow Airport into central London, Train travel in France: A guide to SNCF, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.


