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$102–484Drive 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 32m$205–624Fly 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$179–868Train to Hofuf, fly to Mary
- Take the train from Riyadh to Al Hufoftrain
- Fly from Hofuf (HOF) to Mary (MYP)plane HOF - MYP
18h 28m$297–894
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 $100 - $490.
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 4:15 AM in Riyadh and 6:15 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?
Emirates, Flydubai, and five other airlines fly from Riyadh (RUH) to Mary (MYP) 3 times a day.
- Website
- flyturkmenistanairlines.eu
Flights from Riyadh to Mary via Dubai, Ashgabat International Airport
- Ave. Duration
- 9h 58m
- When
- Every day
- Estimated price
- $100–500
Flights from Riyadh to Mary via Abu Dhabi, Ashgabat International Airport
- Ave. Duration
- 12h 37m
- When
- Wednesday and Friday
- Estimated price
- $100–480
Flights from Riyadh to Mary via Jeddah, Ashgabat International Airport
- Ave. Duration
- 14h 7m
- When
- Wednesday and Friday
- Estimated price
- $130–600
Flights from Riyadh to Ashgabat International Airport via Abu Dhabi
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- $170–850
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 5h 50m
- When
- Monday
- Estimated price
- $170–850
Flights from Riyadh to Ashgabat International Airport via Medina
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- $210–1,000
Flights from Riyadh to Ashgabat International Airport via Jeddah
- Ave. Duration
- 7h
- When
- Tuesday and Wednesday
- Estimated price
- $230–1,100
Flights from Hofuf to Mary via Dubai, Ashgabat International Airport
- Ave. Duration
- 15h 57m
- When
- Monday, Thursday, and Friday
- Estimated price
- $280–850
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 15m
- When
- Monday
- Estimated price
- $320–950
- Website
- emirates.com
Flights from Riyadh to Mashhad International Airport via Dubai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $250–750
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $300–900
- Website
- airarabia.com
Flights from Riyadh to Mashhad International Airport via Sharjah
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $210–600
- Website
- jazeeraairways.com
Flights from Riyadh to Mashhad International Airport via Kuwait
- Ave. Duration
- 5h 7m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $190–600
- Website
- flydubai.com
Flights from Riyadh to Mashhad International Airport via Dubai
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $250–750
Flights from Riyadh to Ashgabat International Airport via Dubai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $300–900
- Website
- qatarairways.com
Flights from Riyadh to Mashhad International Airport via Doha
- Ave. Duration
- 8h 15m
- When
- Thursday and Saturday
- Estimated price
- $180–750
- 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 10 amazing places to get away from it all in Australia, Best ways to travel around Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.



