There are 4 ways to get from Dammam Airport (DMM) to Riffa by bus, rideshare, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Dammam Airport to Jeblat Habshibus
1h 40mDrive 98 km
cheapest- Drive from Dammam Airport (DMM) to Riffacar 98 km
1h 7m$6–8Airport Transfer
- Take the rideshare from Dammam-DMM to Riffa98 km
1h 7mFly
- Fly from King Fahd International Airport (DMM) to Bahrain International Airport (BAH)plane DMM - BAH
2h 6m$174–310
King Fahd International Airport (DMM) to Bahrain International Airport (BAH) flights
Questions & Answers
The cheapest way to get from Dammam Airport (DMM) to Riffa is to drive which costs $5 - $8 and takes 1h 7m.
The fastest way to get from Dammam Airport (DMM) to Riffa is to drive which takes 1h 7m and costs $5 - $8.
No, there is no direct bus from Dammam Airport (DMM) to Riffa. However, there are services departing from Dammam Airport and arriving at Jeblat Habshi via . The journey, including transfers, takes approximately 1h 40m.
The distance between Dammam Airport (DMM) and Riffa is 107 km. The road distance is 98 km.
The best way to get from Dammam Airport (DMM) to Riffa without a car is to bus which takes 1h 40m and costs .
It takes approximately 1h 40m to get from Dammam Airport (DMM) to Riffa, including transfers.
Dammam Airport (DMM) to Riffa bus services, operated by Al Sadiq Transport, depart from Dammam Airport station.
The best way to get from Dammam Airport (DMM) to Riffa is to bus which takes 1h 40m and costs . Alternatively, you can fly, which costs $170 - $310 and takes 2h 6m.
Dammam Airport (DMM) to Riffa bus services, operated by Al Sadiq Transport, arrive at Jeblat Habshi station.
Yes, the driving distance between Dammam Airport (DMM) to Riffa is 98 km. It takes approximately 1h 7m to drive from Dammam Airport (DMM) to Riffa.
What companies run services between Dammam Airport (DMM), Saudi Arabia and Riffa, Bahrain?
Al Sadiq Transport operates a bus from Dammam Airport to Jeblat Habshi every 15 minutes, and the journey takes 1h 30m. Alternatively, Gulf Air Bahrain flies from King Fahd International Airport (DMM) to Bahrain International Airport (BAH) 4 times a day.
- Website
- gulfair.com
Flights from King Fahd International Airport to Bahrain International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $80–250
- Phone
- +973 36111418
- [email protected]
- Website
- alsadiqbh.com
Bus from Dammam Airport to Jeblat Habshi
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Schedules at
- alsadiqbh.com
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 French strikes 2018: What are my alternative transport options?, How to get from Florence to Rome, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 350+ hotels available in Riffa.
Check out Blablacar's carpooling service for rideshare options between Dammam Airport (DMM) and Riffa. A great option if you don't have a driver's licence or want to avoid public transport.
