There are 7 ways to get from Novosibirsk to Osh 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 to Osh
best- Fly from Tolmachevo Airport (OVB) to Osh (OSS)plane OVB - OSS
5h 47m$212–1,017Bus
cheapest- Take the bus from Novosibirsk Bus station to Karagandy Bus stationbus
- Take the bus from Karagandy to Bishkek Avtovokzalbus
- Take the bus from Bishkek Avtovokzal to Özgönbus
- Take the bus from Özgön to Osh Bus stationbus
2d 3h$80–97Train, bus via Petropavl
- Take the train from Novosibirsk Gl to Petropavlovsktrain
- Take the train from Petropavlovsk to Chutrain
- Take the bus from Chu to Bishkek Avtovokzalbus
- Take the bus from Bishkek Avtovokzal to Özgönbus
- Take the bus from Özgön to Osh Bus stationbus
2d 3hDrive 2,433.3 km
- Drive from Novosibirsk to Oshcar 2,433.3 km
31h 10m$200–288Fly to Andizhan Airport, bus
- Fly from Tolmachevo Airport (OVB) to Andizhan Airport (AZN)plane OVB - AZN
- Take the bus from Andijon Bus station to Osh Bus stationbus
7h 32m$123–617Train, bus
- Take the train from Novosibirsk-Glavny to Almaty 2train
- 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
2d 9h$162–291Train, bus #2
- Take the train from Novosibirsk-Glavny to Almaty 2train
- Take the train from Almaty 2 to Tashkent Centraltrain
- Take the train from Tashkent Central to Andijan 1train
- Take the bus from Andijon Bus station to Osh Bus stationbus
2d 22h$172–311
Tolmachevo Airport (OVB) to Osh (OSS) flights
Questions & Answers
The cheapest way to get from Novosibirsk to Osh is to bus which costs $80 - $100 and takes 2 days 3h.
The fastest way to get from Novosibirsk to Osh is to fly which takes 5h 47m and costs $210 - $1,100.
No, there is no direct bus from Novosibirsk station to Osh station. However, there are services departing from Novosibirsk Bus station and arriving at Osh Bus station via Karagandy, Bishkek Avtovokzal and Özgön. The journey, including transfers, takes approximately 2 days 3h.
The distance between Novosibirsk and Osh is 1791 km. The road distance is 2433.3 km.
The best way to get from Novosibirsk to Osh without a car is to bus which takes 2 days 3h and costs $80 - $100.
It takes approximately 5h 47m to get from Novosibirsk to Osh, including transfers.
Novosibirsk to Osh bus services, operated by Avtovokzaly.ru, depart from Novosibirsk Bus station.
The best way to get from Novosibirsk to Osh is to fly which takes 5h 47m and costs $210 - $1,100. Alternatively, you can bus, which costs $80 - $100 and takes 2 days 3h.
Novosibirsk to Osh bus services, operated by Avtovokzaly.ru, arrive at Karagandy Bus station.
Osh is 1h behind Novosibirsk. It is currently 9:14 PM in Novosibirsk and 8:14 PM in Osh.
What companies run services between Novosibirsk, Russia and Osh, Kyrgyzstan?
S7 Airlines flies from Tolmachevo Airport (OVB) to Osh (OSS) 5 times a week. Alternatively, you can take a bus from Novosibirsk Bus station to Osh Bus station via Karagandy, Bishkek Avtovokzal, and Özgön in around 2d 3h.
- Website
- s7.ru
Flights from Tolmachevo Airport to Osh
- Ave. Duration
- 2h 55m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $210–1,000
Flights from Tolmachevo Airport to Andizhan Airport
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- $120–700
- Website
- uzairways.com
Flights from Tolmachevo Airport to Andizhan Airport
- Ave. Duration
- 3h
- When
- Sunday
- Estimated price
- $200–700
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Novosibirsk Gl to Petropavlovsk
- Ave. Duration
- 13h 37m
- Frequency
- Twice daily
- Estimated price
- $30–65
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $140–200
- 3rd Class (Platzcart)
- $30–40
- 2nd Class (Kupé)
- $45–65
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Petropavlovsk to Chu
- Ave. Duration
- 24h 56m
- Frequency
- 6 times a week
- Estimated price
- $19–40
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $29–40
- 3rd Class (Berth)
- $19–27
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Petropavlovsk to Chu
- Ave. Duration
- 25h 6m
- Frequency
- Once a week
- Estimated price
- $130–250
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- $130–190
- 2nd Class (Coupe)
- $180–250
Train from Novosibirsk-Glavny to Almaty 2
- Ave. Duration
- 42h 22m
- Frequency
- 3 times a week
- Estimated price
- $140–270
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- $140–200
- 2nd Class (Coupe)
- $190–270
Train from Novosibirsk-Glavny to Almaty 2
- Ave. Duration
- 42h 22m
- Frequency
- 3 times a week
- Estimated price
- $140–270
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- $140–200
- 2nd Class (Coupe)
- $190–270
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Almaty 2 to Tashkent Central
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- $14–20
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $40–60
- 2nd Class (Coupe)
- $29–40
- 3rd Class (Seat)
- $14–20
- Phone
- 1005
- [email protected]
- Website
- railway.uz
Train from Tashkent Central to Andijan 1
- Ave. Duration
- 6h 4m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- $12–14
- Coupe
- $17–19
- SV
- $29–33
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novosibirsk Bus station to Karagandy Bus station
- Ave. Duration
- 20h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- avtovokzaly.ru
- Website
- saparzhai.kz
Bus from Karagandy to Bishkek Avtovokzal
- Ave. Duration
- 21h 3m
- Frequency
- Once a week
- Estimated price
- $29
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
Bus from Chu to Bishkek Avtovokzal
- Ave. Duration
- 2h 37m
- Frequency
- Once a week
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
- Phone
- +996 312 64-23-27
- [email protected]
- Website
- avtovokzal.kg
Bus from Bishkek Avtovokzal to Özgön
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $12
- Book at
- https://tezket.kg/
Bus from Özgön to Osh Bus station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1
- Book at
- https://tezket.kg/
Bus from Bishkek Avtovokzal to Özgön
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $12
- Book at
- https://tezket.kg/
Bus from Özgön to Osh Bus station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1
- Book at
- https://tezket.kg/
Bus from Andijon Bus station to Osh Bus station
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Book at
- https://tezket.kg/
Bus from Bishkek Avtovokzal to Jalal-Abad
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $10
- Book at
- https://tezket.kg/
Bus from Jalal-Abad to Osh Bus station
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Book at
- https://tezket.kg/
Bus from Andijon Bus station to Osh Bus station
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Book at
- https://tezket.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/расписание-автобусов
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 What are the different types of Renfe trains in Spain?, 10 amazing places to get away from it all in Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Novosibirsk to Osh is 2433 km. It takes approximately 31h 10m to drive from Novosibirsk to Osh.
There are 110+ hotels available in Osh.

















