There are 4 ways to get from Riyadh to Mary by plane, 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 Mary
best- Fly from Riyadh (RUH) to Mary (MYP)plane RUH - MYP
13h 46m$112–484Drive 2,910.3 km
- Drive from Riyadh to Marycar 2,910.3 km
36h 6m$163–235Fly to Mashhad International Airport, drive
- Fly from Riyadh (RUH) to Mashhad International Airport (MHD)plane RUH - MHD
- Drive from Mashhad International Airport (MHD) to Marycar
14h 52m$135–494Fly to Ashgabat International Airport, train
- Fly from Riyadh (RUH) to Ashgabat International Airport (ASB)plane RUH - ASB
- Take the train from Ashgabat to Marytrain
18h 15m$189–868
Riyadh (RUH) to Mary (MYP) flights
Comparing Your Travel Options
The cheapest way to get from Riyadh to Mary is to drive which costs $160 - $240 and takes 36h 6m.
The fastest way to get from Riyadh to Mary is to fly which takes 13h 46m and costs $110 - $490.
The distance between Riyadh and Mary is 2047 km. The road distance is 2910.3 km.
It takes approximately 13h 46m to get from Riyadh to Mary, including transfers.
Mary is 2h ahead of Riyadh. It is currently 10:47 AM in Riyadh and 12:47 PM in Mary.
Yes, the driving distance between Riyadh to Mary is 2910 km. It takes approximately 36h 6m to drive from Riyadh to Mary.
What companies run services between Riyadh, Saudi Arabia and Mary, Turkmenistan?
Saudia, Turkmenistan Airlines, and six other airlines fly from Riyadh (RUH) to Mary (MYP) 3 times a day.
- Website
- flyturkmenistanairlines.eu
Flights from Riyadh to Mary via Jeddah, Ashgabat International Airport
- Ave. Duration
- 13h 15m
- When
- Tuesday
- Estimated price
- $140–600
Flights from Riyadh to Mary via Dubai, Ashgabat International Airport
- Ave. Duration
- 12h 35m
- When
- Tuesday to Friday
- Estimated price
- $190–650
Flights from Riyadh to Mary via Istanbul, Ashgabat International Airport
- Ave. Duration
- 14h 17m
- When
- Wednesday and Thursday
- Estimated price
- $190–750
Flights from Riyadh to Mary via Abu Dhabi, Ashgabat International Airport
- Ave. Duration
- 18h 45m
- When
- Saturday
- Estimated price
- $110–480
Flights from Riyadh to Mary via Manama, Abu Dhabi, Ashgabat International Airport
- Ave. Duration
- 17h 55m
- When
- Saturday
- Estimated price
- $110–490
Flights from Riyadh to Ashgabat International Airport via Jeddah
- Ave. Duration
- 7h
- When
- Tuesday
- Estimated price
- $240–1,000
Flights from Riyadh to Ashgabat International Airport via Abu Dhabi
- Ave. Duration
- 10h 45m
- When
- Saturday
- Estimated price
- $180–850
Flights from Riyadh to Ashgabat International Airport via Manama, Abu Dhabi
- Ave. Duration
- 9h 55m
- When
- Saturday
- Estimated price
- $180–850
- Website
- qatarairways.com
Flights from Riyadh to Mashhad International Airport via Doha
- Ave. Duration
- 8h 18m
- When
- Saturday
- Estimated price
- $120–470
- Website
- emirates.com
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 8h 42m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $330–1,200
- Website
- flydubai.com
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 8h 31m
- When
- Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- $330–1,200
- Phone
- +993 (12) 383275
- tde@railway.gov.tm
- Website
- railway.gov.tm
Train from Ashgabat to Mary
- Ave. Duration
- 7h 7m
- Frequency
- 3 times a day
- Estimated price
- $4–10
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $4–5
- Coupe (2nd class)
- $8–10
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 Slovenia: Getting from Ljubljana to Lake Bled, French strikes 2018: What are my alternative transport options?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
