There are 5 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 Riyadh to Mary
best- Fly from Riyadh (RUH) to Mary (MYP)plane RUH - MYP
12h 11m$92–414Drive 2,910.3 km
- Drive from Riyadh to Marycar 2,910.3 km
36h 12m$163–235Fly Riyadh 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
13h 27m$195–574Fly Riyadh to Ashgabat International Airport, train
- Fly from Riyadh (RUH) to Ashgabat International Airport (ASB)plane RUH - ASB
- Take the train from Ashgabat to Marytrain
16h 50m$159–768Train to Hofuf, fly to Mary
- Take the train from Riyadh to Al Hufoftrain
- Fly from Hofuf (HOF) to Mary (MYP)plane HOF - MYP
18h 43m$177–844
Riyadh (RUH) to Mary (MYP) flights
Questions & Answers
The cheapest way to get from Riyadh to Mary is to drive which costs $160 - $240 and takes 36h 12m.
The fastest way to get from Riyadh to Mary is to fly which takes 12h 11m and costs $90 - $420.
The distance between Riyadh and Mary is 2047 km. The road distance is 2910.3 km.
It takes approximately 12h 11m to get from Riyadh to Mary, including transfers.
Mary is 2h ahead of Riyadh. It is currently 5:35 AM in Riyadh and 7:35 AM in Mary.
Yes, the driving distance between Riyadh to Mary is 2910 km. It takes approximately 36h 12m to drive from Riyadh to Mary.
What companies run services between Riyadh, Saudi Arabia and Mary, Turkmenistan?
Saudia, Turkmenistan Airlines, and five other airlines fly from Riyadh (RUH) to Mary (MYP) twice daily.
- Website
- flyturkmenistanairlines.eu
Flights from Riyadh to Mary via Dubai, Ashgabat International Airport
- Ave. Duration
- 10h 26m
- When
- Every day
- Estimated price
- $90–460
Flights from Riyadh to Mary via Abu Dhabi, Ashgabat International Airport
- Ave. Duration
- 12h 5m
- When
- Friday
- Estimated price
- $90–410
Flights from Riyadh to Mary via Jeddah, Ashgabat International Airport
- Ave. Duration
- 14h 7m
- When
- Wednesday and Friday
- Estimated price
- $110–500
Flights from Riyadh to Mary via Manama, Dubai, Ashgabat International Airport
- Ave. Duration
- 13h 30m
- When
- Monday
- Estimated price
- $90–410
Flights from Riyadh to Ashgabat International Airport via Abu Dhabi
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- $150–750
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 5h 50m
- When
- Monday and Wednesday
- Estimated price
- $150–750
Flights from Riyadh to Ashgabat International Airport via Medina
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- $180–850
Flights from Riyadh to Ashgabat International Airport via Jeddah
- Ave. Duration
- 7h
- When
- Tuesday and Wednesday
- Estimated price
- $200–900
Flights from Hofuf to Mary via Dubai, Ashgabat International Airport
- Ave. Duration
- 14h 10m
- When
- Monday
- Estimated price
- $160–800
Flights from Hofuf to Mary via Jeddah, Ashgabat International Airport
- Ave. Duration
- 16h 35m
- When
- Wednesday
- Estimated price
- $250–1,100
Flights from Hofuf to Mary via Dubai, Ashgabat International Airport, Dashoguz
- Ave. Duration
- 19h 30m
- When
- Monday
- Estimated price
- $340–1,000
- Website
- emirates.com
Flights from Riyadh to Mashhad International Airport via Dubai
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- $220–700
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $270–850
- Website
- qatarairways.com
Flights from Riyadh to Mashhad International Airport via Doha
- Ave. Duration
- 8h 16m
- When
- Thursday and Saturday
- Estimated price
- $140–700
- Website
- flydubai.com
Flights from Riyadh to Mashhad International Airport via Dubai
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $220–700
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $270–850
- Website
- airarabia.com
Flights from Riyadh to Mashhad International Airport via Sharjah
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $180–550
- 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
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Riyadh to Al Hufof
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $4–29
- Schedules at
- sar.com.sa
- Economy
- $4–29
- Business
- $7–55
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 plan an amazing trip around Scandinavia, Train travel in Spain: A guide to Renfe, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.



