There are 5 ways to get from Kazakhstan to Tehrān by plane, 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.
Fly Shymkent International Airport to Tehran International Airport, bus
best- Fly from Shymkent International Airport (CIT) to Tehran International Airport (IKA)plane CIT - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
18h 18m$364–1,005Drive 2,933.7 km
cheapest- Drive from Almaty to Tehrāncar 2,933.7 km
37h 26m$114–164Fly Atyrau Airport to Mehrabad International Airport
- Fly from Atyrau Airport (GUW) to Mehrabad International Airport (THR)plane GUW - THR
25h 17m$124–604Fly Atyrau Airport to Tehran International Airport, bus
- Fly from Atyrau Airport (GUW) to Tehran International Airport (IKA)plane GUW - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
12h 25m$405–1,205Fly Astana Nursultan Nazarbayev International Airport to Tehran International Airport, bus
- Fly from Astana Nursultan Nazarbayev International Airport (NQZ) to Tehran International Airport (IKA)plane NQZ - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
15h 12m$342–902
Shymkent International Airport (CIT) to Tehran International Airport (IKA) flights
Questions & Answers
The cheapest way to get from Kazakhstan to Tehrān is to drive which costs $110 - $170 and takes 37h 26m.
The fastest way to get from Kazakhstan to Tehrān is to fly and bus which takes 12h 25m and costs $400 - $1,300.
The distance between Kazakhstan and Tehrān is 1841 km. The road distance is 2933.7 km.
It takes approximately 18h 18m to get from Kazakhstan to Tehrān, including transfers.
Yes, the driving distance between Kazakhstan to Tehrān is 2934 km. It takes approximately 37h 26m to drive from Kazakhstan to Tehrān.
What companies run services between Kazakhstan and Tehrān, Iran?
Air Astana, Azerbaijan Airlines, and two other airlines fly from Atyrau Airport (GUW) to Mehrabad International Airport (THR) 3 times a week.
- Website
- azal.az
Flights from Shymkent International Airport to Tehran International Airport via Baku Heydar Aliyev
- Ave. Duration
- 20h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $360–1,000
Flights from Shymkent International Airport to Tehran International Airport via Tbilisi, Baku Heydar Aliyev
- Ave. Duration
- 16h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $420–1,200
Flights from Atyrau Airport to Tehran International Airport via Baku Heydar Aliyev
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- $400–1,200
Flights from Astana Nursultan Nazarbayev International Airport to Tehran International Airport via Baku Heydar Aliyev
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- $340–900
- Website
- csair.com
Flights from Shymkent International Airport to Tehran International Airport via Urumqi
- Ave. Duration
- 19h 40m
- When
- Wednesday and Sunday
- Estimated price
- $440–1,500
Flights from Astana Nursultan Nazarbayev International Airport to Tehran International Airport via Urumqi
- Ave. Duration
- 20h 35m
- When
- Tuesday and Wednesday
- Estimated price
- $370–1,300
- Website
- iranairtour.ir
Flights from Atyrau Airport to Mehrabad International Airport via Baku Heydar Aliyev, Tabriz
- Ave. Duration
- 30h 22m
- When
- Tuesday and Sunday
- Estimated price
- $240–750
Flights from Atyrau Airport to Mehrabad International Airport via Aktau, Baku Heydar Aliyev, Tabriz
- Ave. Duration
- 25h
- When
- Thursday
- Estimated price
- $120–600
- Website
- flydubai.com
Flights from Shymkent International Airport to Tehran International Airport via Dubai
- Ave. Duration
- 28h 25m
- When
- Tuesday and Friday
- Estimated price
- $550–1,700
- Website
- turkishairlines.com
Flights from Atyrau Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 15h 15m
- When
- Tuesday and Friday
- Estimated price
- $650–2,200
- Website
- flypgs.com
Flights from Atyrau Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 20h 45m
- When
- Thursday and Sunday
- Estimated price
- $450–1,800
- Website
- aeroflot.ru
Flights from Astana Nursultan Nazarbayev International Airport to Tehran International Airport via Moscow Sheremetyevo
- Ave. Duration
- 10h 30m
- When
- Wednesday and Saturday
- Estimated price
- $360–1,400
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, Travelling to and around Russia for the 2018 FIFA World Cup, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
