There are 8 ways to get from Tehrān to Bishkek by bus, plane, car, train, or taxi
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 Almaty International Airport, bus
best- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Almaty International Airport (ALA)plane IKA - ALA
- Take the bus from Almaty Sayran Bus Station to Bishkek Avtovokzalbus
17h 50m$189–663Drive 2,713.1 km
- Drive from Tehrān to Bishkekcar 2,713.1 km
35h 48m$203–293Fly Mehrabad International Airport to Almaty International Airport, bus
- Fly from Mehrabad International Airport (THR) to Almaty International Airport (ALA)plane THR - ALA
- Take the bus from Almaty Sayran Bus Station to Bishkek Avtovokzalbus
16h 54m$278–812Bus to Tehran International Airport, fly to Shymkent International Airport, train
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Shymkent International Airport (CIT)plane IKA - CIT
- Take the train from Shymkent to Bischkek 2train
34h 3mBus to Tehran International Airport, fly to Tashkent International Airport, bus
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Tashkent International Airport (TAS)plane IKA - TAS
- Take the bus from Tashkent bus station to Bishkek Avtovokzalbus
28h 3m$194–596Bus to Tehran International Airport, fly to Issyk-Kul International Airport, taxi, train
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Issyk-Kul International Airport (IKU)plane IKA - IKU
- Take the taxi from Issyk-Kul International Airport (IKU) to Rybachyetaxi
- Take the train from Rybachye to Bischkek 2train
26h 41m$263–721Fly Mehrabad International Airport to Tashkent International Airport, bus
- Fly from Mehrabad International Airport (THR) to Tashkent International Airport (TAS)plane THR - TAS
- Take the bus from Tashkent bus station to Bishkek Avtovokzalbus
19h 57m$213–595Bus to Tehran International Airport, fly to Taraz Airport, train
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Taraz Airport (DMB)plane IKA - DMB
- Take the train from Taraz to Bischkek 2train
28h 25m
Tehran International Airport (IKA) to Almaty International Airport (ALA) flights
Questions & Answers
The cheapest way to get from Tehrān to Bishkek is to drive which costs $200 - $300 and takes 35h 48m.
The fastest way to get from Tehrān to Bishkek is to fly and bus which takes 16h 54m and costs $270 - $850.
The distance between Tehrān and Bishkek is 2697 km. The road distance is 2713.1 km.
It takes approximately 17h 50m to get from Tehrān to Bishkek, including transfers.
Bishkek is 2h 30m ahead of Tehrān. It is currently 5:01 AM in Tehrān and 7:31 AM in Bishkek.
Yes, the driving distance between Tehrān to Bishkek is 2713 km. It takes approximately 35h 48m to drive from Tehrān to Bishkek.
There are 1028+ hotels available in Bishkek.
What companies run services between Tehrān, Iran and Bishkek, Kyrgyzstan?
There is no direct connection from Tehrān to Bishkek. However, you can take the taxi to Azadi Square, take the bus to Tehran Imam Khomeini, walk to Tehran International Airport (IKA) airport, fly to Almaty International Airport (ALA), walk to Ogareva, take the line 92 bus to Sayran, walk to Almaty Sayran Bus Station, take the bus to Bishkek Avtovokzal, then take the taxi to Bishkek. Alternatively, you can drive from Tehrān to Bishkek in around 35h 48m.
- Website
- flydubai.com
Flights from Tehran International Airport to Almaty International Airport via Dubai
- Ave. Duration
- 16h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $270–800
Flights from Mehrabad International Airport to Almaty International Airport via Bandar Abbas, Dubai
- Ave. Duration
- 10h 40m
- When
- Tuesday and Sunday
- Estimated price
- $280–800
Flights from Mehrabad International Airport to Almaty International Airport via Gheshm, Dubai
- Ave. Duration
- 13h 35m
- When
- Wednesday and Sunday
- Estimated price
- $270–800
Flights from Mehrabad International Airport to Almaty International Airport via Bushehr, Dubai
- Ave. Duration
- 18h 30m
- When
- Tuesday
- Estimated price
- $280–850
Flights from Mehrabad International Airport to Almaty International Airport via Shiraz, Dubai
- Ave. Duration
- 18h 35m
- When
- Sunday
- Estimated price
- $270–800
Flights from Tehran International Airport to Shymkent International Airport via Dubai
- Ave. Duration
- 17h 30m
- When
- Monday and Thursday
- Estimated price
- $270–850
Flights from Tehran International Airport to Tashkent International Airport via Dubai
- Ave. Duration
- 15h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $250–800
Flights from Mehrabad International Airport to Tashkent International Airport via Bandar Abbas, Dubai
- Ave. Duration
- 10h 40m
- When
- Tuesday and Sunday
- Estimated price
- $250–800
Flights from Mehrabad International Airport to Tashkent International Airport via Gheshm, Dubai
- Ave. Duration
- 13h 35m
- When
- Wednesday and Sunday
- Estimated price
- $250–800
- Website
- scat.kz
Flights from Tehran International Airport to Taraz Airport via Dubai, Almaty International Airport
- Ave. Duration
- 18h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $430–1,300
Flights from Tehran International Airport to Taraz Airport via Baku Heydar Aliyev, Almaty International Airport
- Ave. Duration
- 29h 20m
- When
- Every day
- Estimated price
- $300–800
Flights from Tehran International Airport to Taraz Airport via Urumqi, Almaty International Airport
- Ave. Duration
- 30h 25m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $290–1,000
Flights from Tehran International Airport to Taraz Airport via Kuwait, Almaty International Airport
- Ave. Duration
- 16h 25m
- When
- Wednesday
- Estimated price
- $220–1,700
- Website
- unilode.com
Flights from Tehran International Airport to Issyk-Kul International Airport via Dubai, Tashkent International Airport
- Ave. Duration
- 18h 15m
- When
- Thursday
- Estimated price
- $410–1,200
Flights from Tehran International Airport to Issyk-Kul International Airport via Baku Heydar Aliyev, Tashkent International Airport
- Ave. Duration
- 28h 45m
- When
- Wednesday and Thursday
- Estimated price
- $250–700
Flights from Mehrabad International Airport to Tashkent International Airport via Ahwaz, Dubai
- Ave. Duration
- 9h 16m
- When
- Monday and Thursday
- Estimated price
- $210–550
- Website
- airastana.com
Flights from Tehran International Airport to Almaty International Airport via Dubai
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $260–750
Flights from Mehrabad International Airport to Almaty International Airport via Ahwaz, Dubai
- Ave. Duration
- 10h
- When
- Monday and Thursday
- Estimated price
- $270–800
Flights from Tehran International Airport to Issyk-Kul International Airport via Urumqi, Almaty International Airport
- Ave. Duration
- 17h 30m
- When
- Wednesday
- Estimated price
- $270–950
- Website
- azal.az
Flights from Tehran International Airport to Shymkent International Airport via Baku Heydar Aliyev
- Ave. Duration
- 25h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $180–490
Flights from Tehran International Airport to Tashkent International Airport via Baku Heydar Aliyev
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $160–550
Flights from Mehrabad International Airport to Tashkent International Airport via Tabriz, Baku Heydar Aliyev
- Ave. Duration
- 15h 35m
- When
- Wednesday
- Estimated price
- $180–550
- Website
- csair.com
Flights from Tehran International Airport to Almaty International Airport via Urumqi
- Ave. Duration
- 8h 25m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $180–650
- Website
- airarabia.com
Flights from Tehran International Airport to Tashkent International Airport via Sharjah
- Ave. Duration
- 13h 25m
- When
- Tuesday
- Estimated price
- $210–500
- Website
- qatarairways.com
Flights from Tehran International Airport to Tashkent International Airport via Doha
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–700
- Website
- flyr.com
Flights from Tehran International Airport to Issyk-Kul International Airport via Urumqi, Almaty International Airport
- Ave. Duration
- 17h 30m
- When
- Wednesday
- Estimated price
- $270–950
- Phone
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Shymkent to Bischkek 2
- Ave. Duration
- 12h 3m
- Frequency
- Twice a week
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
Train from Rybachye to Bischkek 2
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- $2–6
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
- Standard
- $2
- Lux
- $6
Train from Taraz to Bischkek 2
- Ave. Duration
- 7h 33m
- Frequency
- Twice a week
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
- Phone
- +7 727 396-70-63
- Website
- ma-sairan.kz
Bus from Almaty Sayran Bus Station to Bishkek Avtovokzal
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Website
- https://ma-sairan.kz/
- Schedules at
- https://ma-sairan.kz/расписание-автобусов
Bus from Almaty Sayran Bus Station to Bishkek Avtovokzal
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Website
- https://ma-sairan.kz/
- Schedules at
- https://ma-sairan.kz/расписание-автобусов
- Phone
- +99871 207-87-00
- [email protected]
- Website
- uztrans.uz
Bus from Tashkent bus station to Bishkek Avtovokzal
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
Bus from Tashkent bus station to Bishkek Avtovokzal
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
- Ave. Duration
- 49 min
- Estimated price
- $11–14
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Getting to Rome from the airport, and How to get from London City Airport into central London - to help you get the most out of your next trip.



