There are 6 ways to get from Tehrān to Astrakhan by bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Tehran International Airport, fly to Astrakhan/Narimanovo Airport
best- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Astrakhan/Narimanovo Airport (ASF)plane IKA - ASF
18h 10m₽16,516–65,601Bus
cheapest- Take the bus from Tehran Western Bus Terminal to Yerevan Kilikia bus stationbus
- Take the bus from Yerevan Sevan 93/1 to Elistabus
- Take the bus from Elista to Astrakhan Bus stationbus
47h 58m₽6,199–8,254Bus to Tehran International Airport, fly to Atyrau Airport, train
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Atyrau Airport (GUW)plane IKA - GUW
- Take the train from Atyrau to Ganjuschkinotrain
- Take the train from Ganjuschkino to Aksarayskaya-1train
- Take the train from Aksaraiskaia to Astrahan 1train
25h 35mFly Mehrabad International Airport to Atyrau Airport, train
- Fly from Mehrabad International Airport (THR) to Atyrau Airport (GUW)plane THR - GUW
- Take the train from Atyrau to Ganjuschkinotrain
- Take the train from Ganjuschkino to Aksarayskaya-1train
- Take the train from Aksaraiskaia to Astrahan 1train
22h 54mBus to Tehran International Airport, fly to Uytash Airport, train
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Uytash Airport (MCX)plane IKA - MCX
- Take the train from Manas to Astrahan 1train
25h 46m₽19,136–69,421Bus via Kropotkin
- Take the bus from Tehran Western Bus Terminal to Yerevan Kilikia bus stationbus
- Take the bus from Kilikia Bus Station to Bagratashen Sadakhlo Borderbus
- Take the bus from Bagratashen Sadakhlo Border to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Kropotkin Bus stationbus
- Take the bus from Kropotkin Bus station to Astrakhan Bus stationbus
2d 4h₽16,939–24,994
Tehran International Airport (IKA) to Astrakhan/Narimanovo Airport (ASF) flights
Questions & Answers
The cheapest way to get from Tehrān to Astrakhan is to bus which costs RUB 6000 - RUB 8500 and takes 47h 58m.
The fastest way to get from Tehrān to Astrakhan is to bus and fly which takes 18h 10m and costs RUB 16000 - RUB 70000.
No, there is no direct bus from Tehrān to Astrakhan station. However, there are services departing from Tehran Western Bus Terminal and arriving at Astrakhan Bus station via Kilikia bus station, Yerevan Sevan 93/1 and Elista. The journey, including transfers, takes approximately 47h 58m.
The distance between Tehrān and Astrakhan is 1308 km.
The best way to get from Tehrān to Astrakhan without a car is to bus which takes 47h 58m and costs RUB 6000 - RUB 8500.
It takes approximately 18h 10m to get from Tehrān to Astrakhan, including transfers.
Tehrān to Astrakhan bus services, operated by Armenia Transport, depart from Tehran Western Bus Terminal station.
Tehrān to Astrakhan bus services, operated by Armenia Transport, arrive at Yerevan Kilikia bus station.
Astrakhan is 30 min ahead of Tehrān. It is currently 7:48 PM in Tehrān and 8:18 PM in Astrakhan.
What companies run services between Tehrān, Iran and Astrakhan, Russia?
You can take a vehicle from Tehrān to Astrakhan Bus station via Tehran Western Bus Terminal, Yerevan Kilikia bus station, Kilikia bus station, Komitas Park, Yeritasardakan, Sasuntsi Davit, Yerevan Sevan 93/1, Elista, and Elista in around 47h 58m.
- Website
- aeroflot.ru
Flights from Tehran International Airport to Astrakhan/Narimanovo Airport via Moscow Sheremetyevo
- Ave. Duration
- 14h 45m
- When
- Thursday and Sunday
- Estimated price
- ₽16,000–65,000
Flights from Tehran International Airport to Uytash Airport via Moscow Sheremetyevo
- Ave. Duration
- 13h 18m
- When
- Thursday and Sunday
- Estimated price
- ₽17,000–65,000
- Website
- worldticket.com
Flights from Tehran International Airport to Atyrau Airport via Baku Heydar Aliyev, Aktau
- Ave. Duration
- 13h 5m
- When
- Tuesday
- Estimated price
- ₽18,000–55,000
Flights from Mehrabad International Airport to Atyrau Airport via Tabriz, Baku Heydar Aliyev, Aktau
- Ave. Duration
- 24h 20m
- When
- Thursday
- Estimated price
- ₽11,000–55,000
- Website
- azal.az
Flights from Tehran International Airport to Atyrau Airport via Baku Heydar Aliyev
- Ave. Duration
- 25h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽19,000–60,000
Flights from Mehrabad International Airport to Atyrau Airport via Tabriz, Baku Heydar Aliyev
- Ave. Duration
- 27h 20m
- When
- Wednesday
- Estimated price
- ₽21,000–65,000
- Website
- airastana.com
Flights from Tehran International Airport to Atyrau Airport via Baku Heydar Aliyev
- Ave. Duration
- 16h 30m
- When
- Saturday
- Estimated price
- ₽19,000–60,000
Flights from Mehrabad International Airport to Atyrau Airport via Tabriz, Baku Heydar Aliyev, Tbilisi
- Ave. Duration
- 13h 25m
- When
- Thursday
- Estimated price
- ₽24,000–75,000
- Website
- turkishairlines.com
Flights from Tehran International Airport to Atyrau Airport via Istanbul
- Ave. Duration
- 16h 10m
- When
- Tuesday and Friday
- Estimated price
- ₽31,000–100,000
- Website
- flypgs.com
Flights from Tehran International Airport to Atyrau Airport via Sabiha Gokcen
- Ave. Duration
- 21h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₽21,000–85,000
- Website
- flyr.com
Flights from Mehrabad International Airport to Atyrau Airport via Tabriz, Baku Heydar Aliyev, Aktau
- Ave. Duration
- 24h 20m
- When
- Thursday
- Estimated price
- ₽11,000–55,000
- Website
- flydubai.com
Flights from Tehran International Airport to Uytash Airport via Dubai
- Ave. Duration
- 17h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₽24,000–80,000
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Atyrau to Ganjuschkino
- Ave. Duration
- 3h 37m
- Frequency
- Twice a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
Train from Ganjuschkino to Aksarayskaya-1
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
Train from Atyrau to Ganjuschkino
- Ave. Duration
- 3h 37m
- Frequency
- Twice a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
Train from Ganjuschkino to Aksarayskaya-1
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Aksaraiskaia to Astrahan 1
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Estimated price
- ₽650–2,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽650–900
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Aksaraiskaia to Astrahan 1
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Estimated price
- ₽650–2,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽650–900
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Manas to Astrahan 1
- Ave. Duration
- 11h 29m
- Frequency
- 4 times a week
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,800
- Website
- t-armenia.com
Bus from Tehran Western Bus Terminal to Yerevan Kilikia bus station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₽850–2,300
- Schedules at
- https://t-armenia.com/en
Bus from Tehran Western Bus Terminal to Yerevan Kilikia bus station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₽850–2,300
- Schedules at
- https://t-armenia.com/en
- Phone
- +7 (968) 600-48-48
- [email protected]
- Website
- avazar-bus.am
Bus from Yerevan Sevan 93/1 to Elista
- Ave. Duration
- 18h 6m
- Frequency
- Once a week
- Estimated price
- ₽4,000
- Website
- https://avazar-bus.am/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Elista to Astrakhan Bus station
- Ave. Duration
- 4h 49m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–1,900
- Schedules at
- avtovokzaly.ru
Bus from Kropotkin Bus station to Astrakhan Bus station
- Ave. Duration
- 9h 59m
- Frequency
- 3 times a day
- Estimated price
- ₽2,000–2,900
- Schedules at
- avtovokzaly.ru
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Kilikia Bus Station to Bagratashen Sadakhlo Border
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₽2,200–7,500
- Schedules at
- https://hayreniqtour.ru/raspisaniye-avtobusov-armenia-gruziya-rossiya-ukraina
- Book at
- https://2020bus.com/en
Bus from Bagratashen Sadakhlo Border to Ortachala Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₽1,100–2,600
- Schedules at
- https://hayreniqtour.ru/raspisaniye-avtobusov-armenia-gruziya-rossiya-ukraina
- Book at
- https://2020bus.com/en
- Phone
- +995 555 68 50 05
- Website
- facebook.com
Bus from Ortachala Bus Station to Kropotkin Bus station
- Ave. Duration
- 11h 43m
- Frequency
- Twice a week
- Estimated price
- ₽9,764
- Schedules at
- 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: Eurostar, Want to know more about Flixbus?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.




















