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
6h 27m₽5,201–29,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₽6,177–8,922
Kemerovo (KEJ) to Omsk (OMS) flights
Questions & Answers
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 6h 27m and costs RUB 5000 - RUB 30000.
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 6h 27m 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 6h 27m and costs RUB 5000 - RUB 30000. Alternatively, you can train, which costs RUB 3400 - RUB 8500 and takes 17h 22m.
Omsk is 1h behind Kemerovo. It is currently 6:23 PM in Kemerovo and 5:23 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 flies 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 55m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Topki to Bolotnaia
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- ₽850–2,600
- Website
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 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 How to plan an amazing trip around Scandinavia, Want to know more about Flixbus?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kemerovo to Omsk is 895 km. It takes approximately 12h 54m to drive from Kemerovo to Omsk.







