There are 4 ways to get from Mexico City to Dammam by plane, bus, car, 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.
Fly to King Fahd International Airport, bus
best- Fly from Benito Juárez International Airport (MEX) to King Fahd International Airport (DMM)plane MEX - DMM
- Take the bus from King Fahd Airport Stn to Dammam Main Stnbus
26h 36mSAR 2,121–7,034Fly to Bahrain International Airport, bus
- Fly from Benito Juárez International Airport (MEX) to Bahrain International Airport (BAH)plane MEX - BAH
- Take the bus from Jeblat Habshi to Dammam Airportbus
- Take the bus from King Fahd Airport Stn to Dammam Main Stnbus
27h 25mFly to Kuwait International Airport, drive
- Fly from Benito Juárez International Airport (MEX) to Kuwait International Airport (KWI)plane MEX - KWI
- Drive from Kuwait International Airport (KWI) to Dammamcar
24hSAR 2,986–10,137Fly to Riyadh, train
- Fly from Benito Juárez International Airport (MEX) to Riyadh (RUH)plane MEX - RUH
- Take the train from Riyadh to Dammamtrain
26h 44mSAR 3,328–5,677
Benito Juárez International Airport (MEX) to King Fahd International Airport (DMM) flights
Questions & Answers
The cheapest way to get from Mexico City to Dammam is to fly and train which costs 3300﷼ - 6000﷼ and takes 26h 44m.
The fastest way to get from Mexico City to Dammam is to fly and drive which takes 24h and costs 2900﷼ - 11000﷼.
The distance between Mexico City and Dammam is 13952 km.
It takes approximately 26h 36m to get from Mexico City to Dammam, including transfers.
Dammam is 9h ahead of Mexico City. It is currently 2:56 AM in Mexico City and 11:56 AM in Dammam.
There are 658+ hotels available in Dammam.
What companies run services between Mexico City, Mexico and Dammam, Saudi Arabia?
There is no direct connection from Mexico City to Dammam. However, you can take the line 4 bus to Terminal 1 - Aeropuerto, walk to Benito Juárez International Airport (MEX) airport, fly to King Fahd International Airport (DMM), walk to King Fahd Airport Stn, then take the bus to Dammam Main Stn. Alternatively, you can take the line 4 bus to Terminal 1 - Aeropuerto, walk to Benito Juárez International Airport (MEX) airport, fly to Bahrain International Airport (BAH), walk to Manama Airport, take the bus to Manama Terminal, take the taxi to Jeblat Habshi, take the bus to Dammam Airport, walk to King Fahd Airport Stn, then take the bus to Dammam Main Stn.
- Website
- saudia.com
Flights from Benito Juárez International Airport to King Fahd International Airport via London Heathrow
- Ave. Duration
- 23h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- SAR 2,100–7,000
Flights from Benito Juárez International Airport to King Fahd International Airport via Munich, Riyadh
- Ave. Duration
- 23h 20m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- SAR 2,400–7,500
Flights from Benito Juárez International Airport to Riyadh via London Heathrow
- Ave. Duration
- 18h 55m
- When
- Friday and Saturday
- Estimated price
- SAR 1,800–6,000
Flights from Benito Juárez International Airport to Riyadh via Frankfurt
- Ave. Duration
- 18h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- SAR 2,200–6,500
Flights from Benito Juárez International Airport to Riyadh via Barcelona
- Ave. Duration
- 20h 30m
- When
- Tuesday and Sunday
- Estimated price
- SAR 2,200–6,500
- Website
- kuwaitairways.com
Flights from Benito Juárez International Airport to Kuwait International Airport via London Heathrow
- Ave. Duration
- 18h 32m
- When
- Every day
- Estimated price
- SAR 2,700–10,000
Flights from Benito Juárez International Airport to Kuwait International Airport via Paris Charles de Gaulle
- Ave. Duration
- 18h 15m
- When
- Every day
- Estimated price
- SAR 2,900–10,000
Flights from Benito Juárez International Airport to Kuwait International Airport via Madrid
- Ave. Duration
- 18h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 3,600–10,000
Flights from Benito Juárez International Airport to Kuwait International Airport via Barcelona
- Ave. Duration
- 18h 25m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- SAR 3,300–9,500
- Website
- klm.com
Flights from Benito Juárez International Airport to King Fahd International Airport via Amsterdam Schiphol
- Ave. Duration
- 40h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 2,100–7,000
Flights from Benito Juárez International Airport to Riyadh via Amsterdam Schiphol
- Ave. Duration
- 17h 45m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,900–6,500
Flights from Benito Juárez International Airport to Riyadh via Paris Charles de Gaulle
- Ave. Duration
- 25h 5m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- SAR 1,900–6,500
- Website
- airfrance.com
Flights from Benito Juárez International Airport to Riyadh via Amsterdam Schiphol
- Ave. Duration
- 17h 45m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,900–6,500
Flights from Benito Juárez International Airport to Riyadh via Paris Charles de Gaulle
- Ave. Duration
- 25h 5m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- SAR 1,900–6,500
- Website
- lufthansa.com
Flights from Benito Juárez International Airport to King Fahd International Airport via Munich, Riyadh
- Ave. Duration
- 37h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- SAR 2,400–7,500
Flights from Benito Juárez International Airport to Riyadh via Munich
- Ave. Duration
- 20h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- SAR 2,200–6,500
- Website
- gulfair.com
Flights from Benito Juárez International Airport to Bahrain International Airport via London Heathrow
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- SAR 2,000–6,500
Flights from Benito Juárez International Airport to Bahrain International Airport via Munich
- Ave. Duration
- 35h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- SAR 2,200–6,500
- Website
- qatarairways.com
Flights from Benito Juárez International Airport to Bahrain International Airport via Amsterdam Schiphol, Doha
- Ave. Duration
- 24h 12m
- When
- Every day
- Estimated price
- SAR 2,000–7,000
- Website
- britishairways.com
Flights from Benito Juárez International Airport to Bahrain International Airport via London Heathrow
- Ave. Duration
- 39h 55m
- When
- Friday
- Estimated price
- SAR 1,800–6,000
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Riyadh to Dammam
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–260
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 20–27
- Schedules at
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 20–27
- Schedules at
- saptco.com.sa
- Phone
- +973 36111418
- [email protected]
- Website
- alsadiqbh.com
Bus from Jeblat Habshi to Dammam Airport
- 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 5 incredible day trips from Florence by train, How to get from Heathrow Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.






