Select from 3 ways to get there

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Mombasa  •  1 h 9 min

  1. DAR - MBA

$200 - $397

Cheapest option

Bus  •  27 h

$103 - $105

3 alternative options

Fly to Tanga, drive  •  5 h 58 min

  1. DAR - TGT

$120 - $316

Bus via Nairobi  •  26 h 44 min

$105 - $121

Drive  •  8 h 35 min

  1. 337.9 miles

$45 - $70

Questions & Answers

The distance between Dar es Salaam and Mombasa is 311 km. The road distance is 541 km.

The cheapest way to get from Dar es Salaam to Mombasa is to drive which costs $45 - $70 and takes 8 h 35 min.

The quickest way to get from Dar es Salaam to Mombasa is to fly which takes 1 h 9 min and costs $200 - $400.

It takes approximately 1 h 9 min to get from Dar es Salaam to Mombasa, including transfers.

What companies run services between Dar es Salaam, Tanzania and Mombasa, Kenya?

Fly540 flies from Dar es Salaam to Mombasa 5 times a week. Alternatively, you can take a bus from Dar es Salaam to Mombasa via Dar es Salaam, Arusha, Arusha, Nairobi, and Nairobi in around 26 h 44 min.

Airlines
Charterlines, Inc.
Website
charterlines.com
Flights from Dar es Salaam to Tanga via Zanzibar
Ave. Duration
2 h 12 min
When
Every day
Estimated price
$150 - $700
Fly540
Website
fly540.com
Flights from Dar es Salaam to Mombasa
Ave. Duration
50 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$95 - $320
Auric Air Services Limited
Website
auricair.com
Flights from Dar es Salaam to Tanga via Zanzibar
Ave. Duration
2 h 5 min
When
Tuesday and Thursday
Estimated price
$170 - $650
Bus operators
Jipa Connection
Website
jipaconnection.com
Bus from Dar es Salaam to Arusha
Ave. Duration
10 h 15 min
Frequency
Twice daily
Estimated price
$28
Schedules at
jipaconnection.com
Marangu Luxury Shuttles
Website
marangushuttles.com
Bus from Arusha to Nairobi
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$60
Schedules at
marangushuttles.com
MASH
Website
masheastafrica.com
Bus from Nairobi to Mombasa
Ave. Duration
9 h
Frequency
Every 3 hours
Estimated price
$25
Schedules at
masheastafrica.com
Modern Coast
Website
modern.co.ke
Bus from Nairobi to Mombasa
Ave. Duration
4 h 54 min
Frequency
Once daily
Estimated price
$11 - $16
Schedules at
modern.co.ke
Crown Bus
Website
crownbus.co.ke
Bus from Nairobi to Mombasa
Ave. Duration
9 h 30 min
Frequency
4 times a day
Estimated price
$9
Schedules at
crownbus.co.ke

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 Train travel in France: A guide to SNCF, Heading to Europe? Read this before you buy a Eurail Pass and Want to know more about Flixbus? - to help you get the most out of your next trip.