There are 5 ways to get from Almaty to Osh by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Almaty Sayran Bus Station to Bishkek Avtovokzalbus 701
- Take the bus from Bishkek Avtovokzal to Özgönbus
- Take the bus from Özgön to Osh Bus stationbus
12h 30m$18–20Drive 741.3 km
- Drive from Almaty to Oshcar 741.3 km
10h 10m$56–80Fly from Almaty International Airport
- Fly from Almaty International Airport (ALA) to Osh (OSS)plane ALA - OSS
8h 31m$364–691Bus via Jalal-Abad
- Take the bus from Almaty Sayran Bus Station to Bishkek Avtovokzalbus 701
- Take the bus from Bishkek Avtovokzal to Jalal-Abadbus
- Take the bus from Jalal-Abad to Osh Bus stationbus
12h 45m$18–20Bus to Karakol International Airport, fly
- Take the bus from Almaty Sayran Bus Station to Tyupbus
- Fly from Karakol International Airport (IKG) to Osh (OSS)plane IKG - OSS
8h 19m$176–1,129
Almaty International Airport (ALA) to Osh (OSS) flights
Comparing Your Travel Options
The cheapest way to get from Almaty to Osh is to bus which costs $18 - $21 and takes 12h 30m.
The fastest way to get from Almaty to Osh is to bus and fly which takes 8h 19m and costs $170 - $1,200.
No, there is no direct bus from Almaty station to Osh station. However, there are services departing from Almaty Sayran Bus Station and arriving at Osh Bus station via Bishkek Avtovokzal and Özgön. The journey, including transfers, takes approximately 12h 30m.
The distance between Almaty and Osh is 776 km. The road distance is 741.3 km.
The best way to get from Almaty to Osh without a car is to bus which takes 12h 30m and costs $18 - $21.
It takes approximately 12h 30m to get from Almaty to Osh, including transfers.
Almaty to Osh bus services, operated by Almaty Sayran Bus Terminal, depart from Almaty Sayran Bus Station.
The best way to get from Almaty to Osh is to bus which takes 12h 30m and costs $18 - $21. Alternatively, you can fly, which costs $360 - $700 and takes 8h 31m.
Almaty to Osh bus services, operated by Almaty Sayran Bus Terminal, arrive at Bishkek Avtovokzal station.
Osh is 1h ahead of Almaty. It is currently 1:54 AM in Almaty and 2:54 AM in Osh.
What companies run services between Almaty, Kazakhstan and Osh, Kyrgyzstan?
You can take a bus from Almaty Sayran Bus Station to Osh Bus station via Bishkek Avtovokzal and Özgön in around 12h 30m. Alternatively, Unilode, S7 Airlines, and three other airlines fly from Almaty International Airport (ALA) to Osh (OSS) 3 times a day.
- Website
- unilode.com
Flights from Almaty International Airport to Osh via Tashkent
- Ave. Duration
- 7h 30m
- When
- Monday, Friday, Wednesday, and Saturday
- Estimated price
- $360–1,500
- Website
- s7.ru
Flights from Almaty International Airport to Osh via Novosibirsk
- Ave. Duration
- 10h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $470–2,100
- Website
- csair.com
Flights from Almaty International Airport to Osh via Urumqi
- Ave. Duration
- 11h 10m
- When
- Friday
- Estimated price
- $480–1,900
- Website
- comair.co.za
Flights from Karakol International Airport to Osh
- Ave. Duration
- 1h 10m
- When
- Friday and Sunday
- Estimated price
- $160–1,100
- Phone
- +7 727 396-70-63
- Website
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Bishkek Avtovokzal
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Bishkek Avtovokzal
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Tyup
- Ave. Duration
- 5h 33m
- Frequency
- Once daily
- Estimated price
- $7–17
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
- Phone
- +996 555 452 709
- Website
- avtovokzal.kg
Bus from Bishkek Avtovokzal to Özgön
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $12
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
Bus from Özgön to Osh Bus station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
Bus from Bishkek Avtovokzal to Jalal-Abad
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $10
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
Bus from Jalal-Abad to Osh Bus station
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
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 Best ways to travel around Australia, Travelling around the UAE, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Almaty to Osh is 741 km. It takes approximately 10h 10m to drive from Almaty to Osh.
There are 83+ hotels available in Osh.

