There are 6 ways to get from Mongolia to Turkmenistan by taxi, 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.
Taxi, fly to Bukhara International Airport, train, drive
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Bukhara International Airport (BHK)plane UBN - BHK
- Take the train from Bukhara 1 to Alattrain
- Drive from Alat to Türkmenabatcar
22h 17m$479–1,340Train, drive #2
cheapest- Take the train from Ulaanbaatar to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Tyumentrain
- Take the train from Tyumen to Aksaraiskaiatrain
- Take the train from Aksarayskaya-1 to Shavattrain
- Drive from Shavat to Göroglycar
- Take the train from Görogly to Ashgabattrain
6d 22h$188–364Train, drive via Almaty
- Take the train from Ulaanbaatar to Sliudianka 1train
- Take the train from Sliudianka 1 to Novosibirsk Gltrain
- Take the train from Novosibirsk-Glavny to Almaty 2train
- Take the train from Almaty 2 to Tashkent Centraltrain
- Take the train from Tashkent Central to Shavattrain
- Drive from Shavat to Göroglycar
- Take the train from Görogly to Ashgabattrain
6d 4h$224–433Drive 5,020.4 km
- Drive from Ulaanbaatar to Ashgabatcar 5,020.4 km
2d 18h$466–673Taxi, fly to Urgench International Airport, drive
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Urgench International Airport (UGC)plane UBN - UGC
- Drive from Urgench International Airport (UGC) to Daşoguzcar
15h 28m$440–1,226Train, drive
- Take the train from Ulaanbaatar to Sliudianka 1train
- Take the train from Sliudianka 1 to Novosibirsk Gltrain
- Take the train from Novosibirsk-Glavny to Semeytrain
- Take the train from Semey to Beineutrain
- Take the train from Beineu to Shavattrain
- Drive from Shavat to Göroglycar
- Take the train from Görogly to Ashgabattrain
6d 18h$199–384
New Ulaanbaatar International Airport (UBN) to Bukhara International Airport (BHK) flights
Comparing Your Travel Options
The cheapest way to get from Mongolia to Turkmenistan is to train and drive which costs $180 - $370 and takes 6 days 22h.
The fastest way to get from Mongolia to Turkmenistan is to taxi and fly and drive which takes 15h 28m and costs $440 - $1,300.
The distance between Mongolia and Turkmenistan is 3663 km. The road distance is 5020.4 km.
It takes approximately 22h 17m to get from Mongolia to Turkmenistan, including transfers.
Yes, the driving distance between Mongolia to Turkmenistan is 5020 km. It takes approximately 2 days 18h to drive from Mongolia to Turkmenistan.
There are two+ hotels available in Turkmenistan.
What companies run services between Mongolia and Turkmenistan?
There is no direct connection from Mongolia to Turkmenistan. However, you can take the taxi to New Ulaanbaatar International Airport (UBN) airport, fly to Bukhara International Airport (BHK), take the taxi to Bukhara 1, take the train to Alat, then drive to Türkmenabat. Alternatively, you can take a train from Ulaanbaatar to Ashgabat via Sliudianka 1, Novosibirsk-Glavny, Almaty 2, Tashkent Central, Shavat, and Görogly in around 6d 4h.
- Website
- flyhelicopters.uz
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Beijing Capital, Tashkent
- Ave. Duration
- 23h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $450–1,300
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Nur-Sultan, Tashkent
- Ave. Duration
- 18h 5m
- When
- Wednesday and Saturday
- Estimated price
- $500–1,500
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Delhi, Tashkent
- Ave. Duration
- 19h 20m
- When
- Monday
- Estimated price
- $1,000–3,900
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Almaty, Tashkent
- Ave. Duration
- 19h 30m
- When
- Tuesday and Thursday
- Estimated price
- $800–3,200
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Beijing Daxing, Tashkent
- Ave. Duration
- 19h 35m
- When
- Monday
- Estimated price
- $750–1,900
- Website
- uzairways.com
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Almaty, Tashkent
- Ave. Duration
- 24h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $800–3,200
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Nur-Sultan, Tashkent
- Ave. Duration
- 30h 20m
- When
- Wednesday and Saturday
- Estimated price
- $500–1,500
Flights from New Ulaanbaatar International Airport to Urgench International Airport via Nur-Sultan, Tashkent
- Ave. Duration
- 20h 20m
- When
- Wednesday and Saturday
- Estimated price
- $420–1,200
Flights from New Ulaanbaatar International Airport to Urgench International Airport via Almaty, Tashkent
- Ave. Duration
- 19h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $650–2,700
- Website
- s7.ru
Flights from New Ulaanbaatar International Airport to Bukhara International Airport via Irkutsk, Tashkent
- Ave. Duration
- 33h 10m
- When
- Friday
- Estimated price
- $550–1,500
Flights from New Ulaanbaatar International Airport to Urgench International Airport via Almaty, Tashkent
- Ave. Duration
- 14h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $650–2,700
- Website
- unilode.com
Flights from New Ulaanbaatar International Airport to Urgench International Airport via Almaty, Tashkent
- Ave. Duration
- 13h 40m
- When
- Thursday
- Estimated price
- $650–2,700
- Phone
- 1005
- [email protected]
- Website
- Uzbekistan Railways
Train from Bukhara 1 to Alat
- Ave. Duration
- 1h 27m
- Frequency
- Twice a week
- Estimated price
- $9–13
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $9–10
- Coupe
- $11–13
- SV
- $17–20
Train from Tashkent Central to Shavat
- Ave. Duration
- 16h 1m
- Frequency
- Twice a week
- Estimated price
- $19–30
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $19–21
- Coupe
- $27–30
- SV
- $49–54
Train from Beineu to Shavat
- Ave. Duration
- 14h 31m
- Frequency
- Twice a week
- Estimated price
- $15–22
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $15–16
- Coupe
- $20–22
- SV
- $36–39
Train from Aksarayskaya-1 to Shavat
- Ave. Duration
- 31h 50m
- Frequency
- Twice a week
- Estimated price
- $23–36
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $23–25
- Coupe
- $33–36
- SV
- $61–67
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Ulaanbaatar to Sliudianka 1
- Ave. Duration
- 21h 5m
- Frequency
- Once a week
- Estimated price
- $10–22
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $30–36
- Sitting coach
- $10–12
- Soft sleeper coach
- $19–22
Train from Ulaanbaatar to Sliudianka 1
- Ave. Duration
- 21h 5m
- Frequency
- Once a week
- Estimated price
- $10–22
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $30–36
- Sitting coach
- $10–12
- Soft sleeper coach
- $19–22
Train from Ulaanbaatar to Irkutsk Pas
- Ave. Duration
- 23h 33m
- Frequency
- Once a week
- Estimated price
- $11–24
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $30–40
- Sitting coach
- $11–14
- Soft sleeper coach
- $21–24
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Sliudianka 1 to Novosibirsk Gl
- Ave. Duration
- 34h 4m
- Frequency
- 3 times a day
- Estimated price
- $50–100
- Website
- Russian Railways
- 1nd Class (SW)
- $220–310
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $70–100
Train from Sliudianka 1 to Novosibirsk Gl
- Ave. Duration
- 34h 4m
- Frequency
- 3 times a day
- Estimated price
- $50–100
- Website
- Russian Railways
- 1nd Class (SW)
- $220–310
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $70–100
Train from Irkutsk Pas to Tyumen
- Ave. Duration
- 46h 48m
- Frequency
- 3 times a day
- Estimated price
- $80–150
- Website
- Russian Railways
- 1nd Class (SW)
- $320–450
- 3rd Class (Platzcart)
- $80–110
- 2nd Class (Kupé)
- $100–150
Train from Tyumen to Aksaraiskaia
- Ave. Duration
- 46h 36m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Russian Railways
- 1nd Class (SW)
- $270–380
- 3rd Class (Platzcart)
- $65–90
- 2nd Class (Kupé)
- $90–130
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Novosibirsk-Glavny to Almaty 2
- Ave. Duration
- 40h 48m
- Frequency
- 3 times a week
- Estimated price
- $120–240
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $120–180
- 2nd Class (Coupe)
- $180–240
Train from Novosibirsk-Glavny to Semey
- Ave. Duration
- 18h 27m
- Frequency
- 3 times a week
- Estimated price
- $75–150
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $75–110
- 2nd Class (Coupe)
- $110–150
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Almaty 2 to Tashkent Central
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- $16–21
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- $50–70
- 2nd Class (Coupe)
- $50–65
- 3rd Class (Seat)
- $16–21
- Phone
- +993 (12) 383275
- [email protected]
- Website
- railway.gov.tm
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–14
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $12–14
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–14
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $12–14
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–14
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $12–14
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Semey to Beineu
- Ave. Duration
- 2d 8h
- Frequency
- 4 times a week
- Estimated price
- $43–70
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $43–46
- 2nd Class (Coupe)
- $60–70
- Ave. Duration
- 38 min
- Estimated price
- $14–17
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.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 Need to know: Greyhound, 5 delightfully under-the-radar French towns you need to visit, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.














