There are 7 ways to get from Moscow to Mary by plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Domodedovo International Airport to Mary
best- Fly from Domodedovo International Airport (DME) to Mary (MYP)plane DME - MYP
9h 27m$134–608Train
cheapest- Take the train from Paveletsky Rail Terminal to Tashkent Centraltrain 305
- Take the train from Tashkent Central to Hazorasptrain
- Take the train from Gazodjak to Turkmenabattrain 610
- Take the train from Turkmenabat to Marytrain 96 / ...
4d$72–120Train, drive
- Take the train from Moskva Paveleckaia to Volgograd 1train
- Take the train from Volgograd-1 to Bukhara 1train 330 / ...
- Take the train from Bukhara 1 to Alattrain
- Drive from Alat to Turkmenabatcar
- Take the train from Turkmenabat to Marytrain 96 / ...
3d 2h$128–219Drive 3,354.5 km
- Drive from Moscow to Marycar 3,354.5 km
47h 10m$275–397Fly Sheremetyevo International Airport to Mary
- Fly from Sheremetyevo International Airport (SVO) to Mary (MYP)plane SVO - MYP
17h 8m$145–656Fly Domodedovo International Airport to Ashgabat International Airport, train
- Fly from Domodedovo International Airport (DME) to Ashgabat International Airport (ASB)plane DME - ASB
- Take the train from Ashgabat to Marytrain
15h 1m$221–1,122Fly Moscow Vnukovo to Bukhara International Airport, train, drive
- Fly from Moscow Vnukovo (VKO) to Bukhara International Airport (BHK)plane VKO - BHK
- Take the train from Bukhara 1 to Alattrain
- Drive from Alat to Turkmenabatcar
- Take the train from Turkmenabat to Marytrain
15h 59m$280–834
Domodedovo International Airport (DME) to Mary (MYP) flights
Questions & Answers
The cheapest way to get from Moscow to Mary is to train which costs $70 - $120 and takes 4 days 0h.
The fastest way to get from Moscow to Mary is to fly which takes 9h 27m and costs $130 - $650.
The distance between Moscow and Mary is 2717 km. The road distance is 3354.5 km.
It takes approximately 9h 27m to get from Moscow to Mary, including transfers.
The best way to get from Moscow to Mary is to fly which takes 9h 27m and costs $130 - $650. Alternatively, you can train, which costs $70 - $120 and takes 4 days 0h.
Mary is 2h ahead of Moscow. It is currently 11:27 AM in Moscow and 1:27 PM in Mary.
Yes, the driving distance between Moscow to Mary is 3355 km. It takes approximately 47h 10m to drive from Moscow to Mary.
What companies run services between Moscow, Russia and Mary, Turkmenistan?
S7 Airlines, Turkmenistan Airlines, and two other airlines fly from Domodedovo International Airport (DME) to Mary (MYP) twice daily. Alternatively, you can take a train from Paveletsky Rail Terminal to Mary via Tashkent Central, Hazorasp, Gazodjak, and Turkmenabat in around 4d.
- Website
- flyturkmenistanairlines.eu
Flights from Domodedovo International Airport to Mary via Ashgabat International Airport
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- $130–600
Flights from Domodedovo International Airport to Mary via Dubai, Ashgabat International Airport
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- $250–950
Flights from Sheremetyevo International Airport to Mary via Dubai, Ashgabat International Airport
- Ave. Duration
- 14h 5m
- When
- Monday and Friday
- Estimated price
- $230–950
Flights from Sheremetyevo International Airport to Mary via Abu Dhabi, Ashgabat International Airport
- Ave. Duration
- 17h 25m
- When
- Saturday
- Estimated price
- $220–600
Flights from Sheremetyevo International Airport to Mary via Kazan, Ashgabat International Airport
- Ave. Duration
- 17h 50m
- When
- Saturday
- Estimated price
- $140–650
- Website
- uzairways.com
Flights from Moscow Vnukovo to Bukhara International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $260–800
Flights from Moscow Vnukovo to Bukhara International Airport via Tashkent
- Ave. Duration
- 7h 52m
- When
- Thursday and Saturday
- Estimated price
- $300–900
- Website
- s7.ru
Flights from Domodedovo International Airport to Ashgabat International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $210–1,100
Flights from Moscow Vnukovo to Bukhara International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $260–800
- Website
- emirates.com
Flights from Domodedovo International Airport to Ashgabat International Airport via Dubai
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $430–1,700
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Paveleckaia to Volgograd 1
- Ave. Duration
- 17h 50m
- Frequency
- Twice daily
- Estimated price
- $35–75
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $160–230
- 3rd Class (Platzcart)
- $35–50
- 2nd Class (Kupé)
- $50–75
- Phone
- +992 (37) 227 21 77
- info@railway.tj
- Website
- railway.tj
Train from Volgograd-1 to Bukhara 1
- Ave. Duration
- 46h 7m
- Frequency
- Twice a week
- Estimated price
- $75–120
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
- Phone
- 1005
- compliance@railway.uz
- Website
- railway.uz
Train from Bukhara 1 to Alat
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a week
- Estimated price
- $9–12
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Sleeper
- $9–10
- Coupe
- $11–12
- SV
- $17–19
Train from Paveletsky Rail Terminal to Tashkent Central
- Ave. Duration
- 2d 20h
- Frequency
- Twice a week
- Estimated price
- $43–70
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Sleeper
- $43–47
- Coupe
- $65–70
- SV
- $120–140
Train from Tashkent Central to Hazorasp
- Ave. Duration
- 12h 48m
- Frequency
- Twice a week
- Estimated price
- $18–28
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Sleeper
- $18–20
- Coupe
- $25–28
- SV
- $46–50
- Phone
- +993 (12) 383275
- tde@railway.gov.tm
- Website
- railway.gov.tm
Train from Turkmenabat to Mary
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- $3–8
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $3–4
- Coupe (2nd class)
- $6–8
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
Train from Gazodjak to Turkmenabat
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- $4–9
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $4–5
- Coupe (2nd class)
- $7–9
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 Heading to Europe? Read this before you buy a Eurail Pass, Need to know: Greyhound, and How to get from London City Airport into central London - to help you get the most out of your next trip.










