There are 6 ways to get from Mashhad to Behshahr by plane, taxi, 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 to Dasht-E Naz Airport, taxi
best- Fly from Mashhad International Airport (MHD) to Dasht-E Naz Airport (SRY)MHD - SRY
- Take the taxi from Dasht-E Naz Airport (SRY) to Behshahr
1h 55m$61–402Drive 647 km
cheapest- Drive from Mashhad to Behshahr647 km
8h$3–5Train, taxi
- Take the train from Mashhad to Dāmghān480
- Take the taxi from Dāmghān to Behshahr
9h 1mTaxi
- Take the taxi from Mashhad to Behshahr647 km
8h$17–21Fly to Gorgan Airport, taxi
- Fly from Mashhad International Airport (MHD) to Gorgan Airport (GBT)MHD - GBT
- Take the taxi from Gorgan Airport (GBT) to Behshahr
6h 50m$82–473Train, taxi via Jājarm
- Take the train from Mashhad to Jājarm
- Take the train from Jājarm to Dāmghān
- Take the taxi from Dāmghān to Behshahr
9h 46m
Mashhad International Airport (MHD) to Dasht-E Naz Airport (SRY) flights
Questions & Answers
The cheapest way to get from Mashhad to Behshahr is to drive which costs $2 - $5 and takes 8h.
The fastest way to get from Mashhad to Behshahr is to fly and taxi which takes 1h 55m and costs $60 - $410.
The distance between Mashhad and Behshahr is 633 km. The road distance is 647 km.
The best way to get from Mashhad to Behshahr without a car is to train and taxi which takes 9h 1m and costs .
It takes approximately 1h 55m to get from Mashhad to Behshahr, including transfers.
Yes, the driving distance between Mashhad to Behshahr is 647 km. It takes approximately 8h to drive from Mashhad to Behshahr.
What companies run services between Mashhad, Iran and Behshahr, Iran?
There is no direct connection from Mashhad to Behshahr. However, you can take the taxi to Mashhad International Airport (MHD) airport, fly to Dasht-E Naz Airport (SRY), then take the taxi to Behshahr. Alternatively, you can take the train to Dāmghān then take the taxi to Behshahr.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- iaa.ir
Flights from Mashhad International Airport to Dasht-E Naz Airport
- Ave. Duration
- 1h 20m
- When
- Sunday
- Estimated price
- $60–400
Flights from Mashhad International Airport to Gorgan Airport via Tehran Mehrabad
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- $80–470
- Website
- ebooking.iranair.com
Flights from Mashhad International Airport to Gorgan Airport via Tehran Mehrabad
- Ave. Duration
- 6h 40m
- When
- Monday and Wednesday
- Estimated price
- $80–470
Flights from Mashhad International Airport to Dasht-E Naz Airport
- Ave. Duration
- 1h
- When
- Friday and Saturday
- Estimated price
- $60–400
- Phone
- 021- 55122417
- info@raja.ir
- Website
- raja.ir
Train from Mashhad to Dāmghān
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Book at
- https://iranrail.net/
Train from Mashhad to Jājarm
- Ave. Duration
- 3h 54m
- Frequency
- Hourly
- Book at
- https://iranrail.net/
Train from Jājarm to Dāmghān
- Ave. Duration
- 2h 51m
- Frequency
- Hourly
- Book at
- https://iranrail.net/
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 get from Stansted Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

