There are 3 ways to get from Ashgabat to Herāt by car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 637.7 km
best- Drive from Ashgabat to Herātcar 637.7 km
8h 9m$57–82Fly to Mashhad International Airport, drive
- Fly from Ashgabat International Airport (ASB) to Mashhad International Airport (MHD)plane ASB - MHD
- Drive from Mashhad International Airport (MHD) to Herātcar
16h 55m$313–1,254Fly to Herat
- Fly from Ashgabat International Airport (ASB) to Herat (HEA)plane ASB - HEA
14h 41m$633–1,944
Ashgabat International Airport (ASB) to Mashhad International Airport (MHD) flights
Questions & Answers
The cheapest way to get from Ashgabat to Herāt is to drive which costs $55 - $85 and takes 8h 9m.
The fastest way to get from Ashgabat to Herāt is to drive which takes 8h 9m and costs $55 - $85.
The distance between Ashgabat and Herāt is 638 km. The road distance is 637.7 km.
It takes approximately 8h 9m to drive 637.7 km from Ashgabat to Herāt.
Herāt is 30 min behind Ashgabat. It is currently 4:26 AM in Ashgabat and 3:56 AM in Herāt.
Yes, the driving distance between Ashgabat to Herāt is 638 km. It takes approximately 8h 9m to drive from Ashgabat to Herāt.
There are one+ hotels available in Herāt.
What companies run services between Ashgabat, Turkmenistan and Herāt, Afghanistan?
Turkish Airlines, Kam Air, and two other airlines fly from Ashgabat International Airport (ASB) to Herat (HEA) 4 times a week.
- Website
- flydubai.com
Flights from Ashgabat International Airport to Mashhad International Airport via Dubai
- Ave. Duration
- 13h 16m
- When
- Every day
- Estimated price
- $280–1,800
- Website
- turkishairlines.com
Flights from Ashgabat International Airport to Mashhad International Airport via Istanbul
- Ave. Duration
- 20h 17m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $650–2,100
- Website
- kamair.com
Flights from Ashgabat International Airport to Herat via Istanbul, Kabul
- Ave. Duration
- 14h 20m
- When
- Friday and Sunday
- Estimated price
- $600–2,300
- Website
- flyariana.com
Flights from Ashgabat International Airport to Herat via Dubai, Kabul
- Ave. Duration
- 14h 35m
- When
- Tuesday
- Estimated price
- $600–1,900
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 4 stunningly beautiful Philippines islands you need to visit, How to get from Stansted Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
