There are 6 ways to get from Āstārā to Mashhad by taxi, plane, bus, 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 to Shahid Madani Of Tabriz International Airport, fly
best- Take the taxi from Āstārā to Shahid Madani Of Tabriz International Airport (TBZ)taxi
- Fly from Shahid Madani Of Tabriz International Airport (TBZ) to Mashhad International Airport (MHD)plane TBZ - MHD
6h 27m$83–409Drive 1,221.6 km
cheapest- Drive from Āstārā to Mashhadcar 1,221.6 km
16h 33m$6–8Bus, train
- Take the bus from Astara to Baku Bus Terminalbus
- Take the train from Bilajari to Tbilisitrain 38
- Take the bus from Avlabari station to Kilikia Bus Stationbus
- Take the bus from Yerevan Kilikia bus station to Tabriz Central bus terminalbus
- Take the train from Tabriz to Mashhadtrain
2d 7hTaxi
- Take the taxi from Āstārā to Mashhadtaxi 1,221.6 km
16h 33m$28–35Taxi to Mehrabad International Airport, fly
- Take the taxi from Āstārā to Tehran-Mehrabad-Airport-THRtaxi
- Fly from Mehrabad International Airport (THR) to Mashhad International Airport (MHD)plane THR - MHD
7h 22m$67–364Taxi to Ardabil Airport, fly
- Take the taxi from Āstārā to Ardabil Airport (ADU)taxi
- Fly from Ardabil Airport (ADU) to Mashhad International Airport (MHD)plane ADU - MHD
4h 32m$77–403
Shahid Madani Of Tabriz International Airport (TBZ) to Mashhad International Airport (MHD) flights
Questions & Answers
The cheapest way to get from Āstārā to Mashhad is to drive which costs $5 - $8 and takes 16h 33m.
The fastest way to get from Āstārā to Mashhad is to taxi and fly which takes 4h 32m and costs $75 - $410.
The distance between Āstārā and Mashhad is 1508 km. The road distance is 1221.6 km.
The best way to get from Āstārā to Mashhad without a car is to bus and train which takes 2 days 7h and costs .
It takes approximately 6h 27m to get from Āstārā to Mashhad, including transfers.
Yes, the driving distance between Āstārā to Mashhad is 1222 km. It takes approximately 16h 33m to drive from Āstārā to Mashhad.
What companies run services between Āstārā, Iran and Mashhad, Iran?
There is no direct connection from Āstārā to Mashhad. However, you can take the taxi to Shahid Madani Of Tabriz International Airport (TBZ) airport, fly to Mashhad International Airport (MHD), then take the taxi to Mashhad. Alternatively, you can take a bus from Astara to Mashhad via Baku Bus Terminal, Bilajari, Tbilisi, Station Square 1, Avlabari, Avlabari station, Yerevan Kilikia bus station, Tabriz Central bus terminal, and Tabriz in around 2d 7h.
- Website
- iranairtour.ir
Flights from Shahid Madani Of Tabriz International Airport to Mashhad International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $75–400
Flights from Shahid Madani Of Tabriz International Airport to Mashhad International Airport via Mehrabad International Airport
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- $80–410
Flights from Mehrabad International Airport to Mashhad International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $55–350
Flights from Ardabil Airport to Mashhad International Airport via Mehrabad International Airport
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- $75–400
Flights from Mehrabad International Airport to Mashhad International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $55–350
Flights from Ardabil Airport to Mashhad International Airport via Mehrabad International Airport
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- $75–400
- Website
- zagrosairlines.com
Flights from Mehrabad International Airport to Mashhad International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $55–350
- Website
- iaa.ir
Flights from Mehrabad International Airport to Mashhad International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- $55–350
- Phone
- 1822
- [email protected]
- Website
- Azerbaijan Railways (ADY)
Train from Bilajari to Tbilisi
- Ave. Duration
- 9h 13m
- Frequency
- Once daily
- Estimated price
- $9–19
- Website
- Azerbaijan Railways (ADY)
- Standard
- $9–16
- Standard+
- $14–19
- Business
- $24–35
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Tabriz to Mashhad
- Ave. Duration
- 23h 20m
- Frequency
- Twice daily
- Book at
- IRANRAIL
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Avlabari station to Kilikia Bus Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $27–100
- Schedules at
- Hayreniq Tour
- Book at
- Hayreniq Tour Bookings
- Website
- t-armenia.com
Bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- $9–14
- Schedules at
- Transport for Armenia
- Ave. Duration
- 6h 58m
- Estimated price
- $1–35
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 5 incredible day trips from Florence by train, Italy Travel Guides, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.








