• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Āstārā to Tehrān by taxi, plane, train, bus 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.

Recommended option

Taxi, fly  •  3h 20m

  1. Take a taxi from Āstārā to Ardabil
  2. Fly from Ardabil (ADU) to Tehran Mehrabad (THR) ADU - THR

$94 - $137

Cheapest option

Train, bus  •  2 days 5h

  1. Take the train from Astara to Alyat
  2. Take the train from Alyat to Tbilisi station 38
  3. Take the train from Tbilisi to Yerevan 201 / ...
  4. Take the bus from Kilikia bus station to Tehrān

$87 - $124

2 alternative options

Taxi  •  5h 45m

  1. Take a taxi from Āstārā to Tehrān 310.9 miles

$95 - $120

Drive  •  5h 45m

  1. Drive from Āstārā to Tehrān 310.9 miles

Questions & Answers

The cheapest way to get from Āstārā to Tehrān is to train and bus which costs $85 - $130 and takes 2 days 5h.

More details

The quickest way to get from Āstārā to Tehrān is to taxi and fly which costs $90 - $140 and takes 3h 20m.

More details

The distance between Āstārā and Tehrān is 379 km. The road distance is 497.5 km.

Get driving directions

The best way to get from Āstārā to Tehrān without a car is to taxi which takes 5h 45m and costs $95 - $120.

More details

It takes approximately 3h 20m to get from Āstārā to Tehrān, including transfers.

More details

The quickest flight from Ardabil Airport to Tehran Mehrabad Airport is the direct flight which takes 55m.

Search flights

Yes, the driving distance between Āstārā to Tehrān is 497 km. It takes approximately 5h 45m to drive from Āstārā to Tehrān.

Get driving directions

Iran Aseman and Iran Air offer flights from Ardabil Airport to Tehran Mehrabad Airport.

Search flights

Map of how to get from Āstārā to Tehrān.
Launch map view
  • Distance: 236.9 miles
  • Duration: 3h 20m

What companies run services between Āstārā, Iran and Tehrān, Iran?

There is no direct connection from Āstārā to Tehrān. However, you can take the taxi to Ardabil airport, fly to Tehran Mehrabad, take the walk to Bimeh Station, then take the line 4 subway to Tehrān. Alternatively, you can take a vehicle from Āstārā to Tehrān via Astara, Alyat, Tbilisi, Yerevan, Kilikia bus station, Tehrān, and Bimeh Station in around 2 days 5h.

Airlines
Iran Air
Website
iranair.com
Flights from Ardabil to Tehran Mehrabad
Ave. Duration
1h 17m
When
Every day
Estimated price
$80 - $180
Iran Aseman
Website
iaa.ir
Flights from Ardabil to Tehran Mehrabad
Ave. Duration
58m
When
Every day
Estimated price
$23 - $190
Train operators
Azerbaijan Railways (ADDY)
Website
ady.az
Train from Astara to Alyat
Ave. Duration
6h 49m
Frequency
Once daily
Estimated price
$3 - $11
Schedules at
ticket.ady.az
3rd class (platzkart)
$3 - $5
2nd class (coupe)
$4 - $6
Economy
$5
Coupe
$7
1st class
$11
Train from Alyat to Tbilisi station
Ave. Duration
10h 53m
Frequency
Once daily
Estimated price
$5 - $20
Schedules at
ticket.ady.az
Book at
ticket.ady.az
3rd class (platzkart)
$5 - $14
2nd class (coupe)
$7 - $20
1st class
$35
South Caucasus Railway
Website
ukzhd.am
Train from Tbilisi to Yerevan
Ave. Duration
9h 9m
Frequency
Once daily
Estimated price
$16 - $30
Schedules at
ukzhd.am
Reserved seats car
$16 - $17
Extra Comfort Compartment
$28 - $30
Compartment car
$24 - $26
Sleeping car
$41 - $44
Bus operators
bus
Bus from Kilikia bus station to Tehrān
Ave. Duration
22h
Frequency
Once daily
Estimated price
$60
Other operators
Taxi from Āstārā to Ardabil
Ave. Duration
1h 5m
Estimated price
$14 - $17

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 Travelling to and around Russia for the 2018 FIFA World Cup, Getting to Milan from the airport and Italy Travel Guides - to help you get the most out of your next trip.