There are 4 ways to get from Kemerovo to Omsk by plane, train, 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
best- Fly from Kemerovo (KEJ) to Omsk (OMS)plane KEJ - OMS
5h 37m₽5,201–30,232Train
cheapest- Take the train from Topki to Omsk-Passtrain 059Н
17h 22m₽3,476–8,062Train, bus
- Take the train from Topki to Bolotnaiatrain
- Take the bus from Bolotnoe to Novosibirsk stationbus
- Take the train from Novosibirsk Gl to Omsk-Passtrain
16h 23m₽4,446–10,412Drive 895.1 km
- Drive from Kemerovo to Omskcar 895.1 km
12h 54m₽5,676–8,199
Kemerovo (KEJ) to Omsk (OMS) flights
Comparing Your Travel Options
The cheapest way to get from Kemerovo to Omsk is to train which costs RUB 3400 - RUB 8500 and takes 17h 22m.
The fastest way to get from Kemerovo to Omsk is to fly which takes 5h 37m and costs RUB 5000 - RUB 31000.
No, there is no direct train from Kemerovo to Omsk. However, there are services departing from Kemerovo and arriving at Omsk-Pass via Topki. The journey, including transfers, takes approximately 17h 22m.
The distance between Kemerovo and Omsk is 826 km. The road distance is 895.1 km.
The best way to get from Kemerovo to Omsk without a car is to train and bus which takes 16h 23m and costs RUB 4400 - RUB 11000.
It takes approximately 5h 37m to get from Kemerovo to Omsk, including transfers.
Kemerovo to Omsk train services, operated by Russian Railways (РЖД), depart from Topki station.
The best way to get from Kemerovo to Omsk is to fly which takes 5h 37m and costs RUB 5000 - RUB 31000. Alternatively, you can train, which costs RUB 3400 - RUB 8500 and takes 17h 22m.
Omsk is 1h behind Kemerovo. It is currently 8:03 PM in Kemerovo and 7:03 PM in Omsk.
Kemerovo to Omsk train services, operated by Russian Railways (РЖД), arrive at Omsk-Pass station.
What companies run services between Kemerovo, Russia and Omsk, Russia?
S7 Airlines and UVT Aero fly from Kemerovo (KEJ) to Omsk (OMS) once daily. Alternatively, Russian Railways (РЖД) operates a train from Topki to Omsk-Pass 4 times a week. Tickets cost ₽2,500–5,500 and the journey takes 15h 37m.
- Website
- s7.ru
Flights from Kemerovo to Omsk via Novosibirsk
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₽5,000–30,000
- Website
- uvtaero.ru
Flights from Kemerovo to Omsk via Novosibirsk, Tobolsk
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- ₽7,500–37,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Topki to Bolotnaia
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- ₽850–2,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Novosibirsk Gl to Omsk-Pass
- Ave. Duration
- 7h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,900–4,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Topki to Omsk-Pass
- Ave. Duration
- 15h 37m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–5,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–17,000
- 3rd Class (Platzcart)
- ₽2,500–3,300
- 2nd Class (Kupé)
- ₽3,700–5,500
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Bolotnoe to Novosibirsk station
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–1,400
- Schedules at
- avtovokzaly.ru
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 4 stunningly beautiful Philippines islands you need to visit, How to get from JFK to New York City, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Kemerovo to Omsk is 895 km. It takes approximately 12h 54m to drive from Kemerovo to Omsk.







