There are 4 ways to get from Uzbekistan to Tehrān by 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.
Fly from Samarkand International Airport, bus
best- Fly from Samarkand International Airport (SKD) to Tehran International Airport (IKA)plane SKD - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
21h 37m$504–1,504Drive 2,144.4 km
cheapest- Drive from Tashkent to Tehrāncar 2,144.4 km
27h 13m$190–274Train, drive, bus
- Take the train from Tashkent Central to Khivatrain
- Drive from Khiva to Göroglycar
- Take the train from Görogly to Ashgabattrain 94 / ...
- Take the train from Ashgabat to Balkanabattrain 606 / ...
- Take the bus from Balkanabat to Etrekbus
- Drive from Etrek to Gorgancar
- Take the train from Gorgan to Tehrantrain
2d 5hFly from Tashkent International Airport, bus
- Fly from Tashkent International Airport (TAS) to Tehran International Airport (IKA)plane TAS - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
12h 46m$453–953
Samarkand International Airport (SKD) to Tehran International Airport (IKA) flights
Questions & Answers
The cheapest way to get from Uzbekistan to Tehrān is to drive which costs $180 - $280 and takes 27h 13m.
The fastest way to get from Uzbekistan to Tehrān is to fly and bus which takes 12h 46m and costs $450 - $1,000.
The distance between Uzbekistan and Tehrān is 1545 km. The road distance is 2144.4 km.
It takes approximately 21h 37m to get from Uzbekistan to Tehrān, including transfers.
Yes, the driving distance between Uzbekistan to Tehrān is 2144 km. It takes approximately 27h 13m to drive from Uzbekistan to Tehrān.
What companies run services between Uzbekistan and Tehrān, Iran?
There is no direct connection from Uzbekistan to Tehrān. However, you can take the taxi to Samarkand International Airport (SKD) airport, fly to Tehran International Airport (IKA), walk to Tehran Imam Khomeini, take the bus to Azadi Square, then take the taxi to Tehrān. Alternatively, you can take a bus from Dvorec Vodnogo Sporta to Tehran via Severnyj Vokzal, Tashkent Central, Khiva, Görogly, Ashgabat, Balkanabat, Balkanabat, Etrek, and Gorgan in around 2d 5h.
- Website
- azal.az
Flights from Samarkand International Airport to Tehran International Airport via Baku Heydar Aliyev
- Ave. Duration
- 20h 50m
- When
- Wednesday and Sunday
- Estimated price
- $550–1,500
Flights from Samarkand International Airport to Tehran International Airport via Tashkent International Airport, Baku Heydar Aliyev
- Ave. Duration
- 19h 40m
- When
- Monday and Thursday
- Estimated price
- $500–1,500
Flights from Tashkent International Airport to Tehran International Airport via Baku Heydar Aliyev
- Ave. Duration
- 16h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $350–1,100
- Website
- aeroflot.ru
Flights from Samarkand International Airport to Tehran International Airport via Moscow Sheremetyevo
- Ave. Duration
- 21h 35m
- When
- Saturday
- Estimated price
- $700–2,700
- Website
- airarabia.com
Flights from Tashkent International Airport to Tehran International Airport via Sharjah
- Ave. Duration
- 8h 35m
- When
- Wednesday and Sunday
- Estimated price
- $450–1,100
- Website
- omanair.com
Flights from Tashkent International Airport to Tehran International Airport via Muscat
- Ave. Duration
- 13h 40m
- When
- Tuesday
- Estimated price
- $450–950
- Website
- flydubai.com
Flights from Tashkent International Airport to Tehran International Airport via Dubai
- Ave. Duration
- 16h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $500–1,700
- Phone
- 1005
- [email protected]
- Website
- Uzbekistan Railways
Train from Tashkent Central to Khiva
- Ave. Duration
- 7h 31m
- Frequency
- 3 times a week
- Estimated price
- $65–100
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Business class
- $90–100
- Econom class
- $65
- Phone
- +993 (12) 383275
- [email protected]
- Website
- railway.gov.tm
Train from Görogly to Ashgabat
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $6–13
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $6–8
- Coupe (2nd class)
- $11–13
- 3rd class (platzkart)
- $7
- 2nd class (coupe)
- $13
Train from Ashgabat to Balkanabat
- Ave. Duration
- 10h 28m
- Frequency
- Twice daily
- Estimated price
- $5–11
- Schedules at
- railway.gov.tm
- Platzcart (3rd class)
- $5–6
- Coupe (2nd class)
- $9–11
- 3rd class (platzkart)
- $5
- 2nd class (coupe)
- $10
- 1st class (VIP coupe)
- $20
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Gorgan to Tehran
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Book at
- IRANRAIL
- Phone
- +993 (12) 390356
- [email protected]
Bus from Balkanabat to Etrek
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- Turkmenawtoulaglary
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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Heathrow Airport into central London, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.



