There are 4 ways to get from Omsk to Kemerovo by train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Omsk-Pass to Topkitrain 059С
15h 57m₽3,460–8,125Drive 896.1 km
- Drive from Omsk to Kemerovocar 896.1 km
12h 55m₽5,683–8,208Fly
- Fly from Omsk (OMS) to Kemerovo (KEJ)plane OMS - KEJ
12h 38m₽5,200–30,240Train, bus
- Take the train from Omsk-Pass to Novosibirsk Gltrain
- Take the bus from Novosibirsk station to Bolotnoebus
- Take the train from Bolotnaia to Topkitrain
17h 15m₽4,410–10,460
Omsk (OMS) to Kemerovo (KEJ) flights
Comparing Your Travel Options
The cheapest way to get from Omsk to Kemerovo is to train which costs RUB 3400 - RUB 8500 and takes 15h 57m.
The fastest way to get from Omsk to Kemerovo is to fly which takes 12h 38m and costs RUB 5000 - RUB 31000.
No, there is no direct train from Omsk to Kemerovo. However, there are services departing from Omsk-Pass and arriving at Kemerovo via Topki. The journey, including transfers, takes approximately 15h 57m.
The distance between Omsk and Kemerovo is 913 km. The road distance is 896.1 km.
The best way to get from Omsk to Kemerovo without a car is to train which takes 15h 57m and costs RUB 3400 - RUB 8500.
It takes approximately 15h 57m to get from Omsk to Kemerovo, including transfers.
Omsk to Kemerovo train services, operated by Russian Railways (РЖД), depart from Omsk-Pass station.
The best way to get from Omsk to Kemerovo is to train which takes 15h 57m and costs RUB 3400 - RUB 8500. Alternatively, you can fly, which costs RUB 5000 - RUB 31000 and takes 12h 38m.
Kemerovo is 1h ahead of Omsk. It is currently 12:22 PM in Omsk and 1:22 PM in Kemerovo.
Omsk to Kemerovo train services, operated by Russian Railways (РЖД), arrive at Topki station.
What companies run services between Omsk, Russia and Kemerovo, Russia?
Russian Railways (РЖД) operates a train from Omsk-Pass to Topki 4 times a week. Tickets cost ₽2,500–5,500 and the journey takes 14h 10m. Alternatively, S7 Airlines and Aeroflot Russian Airlines fly from Omsk (OMS) to Kemerovo (KEJ) twice daily.
- Website
- s7.ru
Flights from Omsk to Kemerovo via Novosibirsk
- Ave. Duration
- 19h 37m
- When
- Every day
- Estimated price
- ₽5,000–30,000
Flights from Omsk to Kemerovo via Krasnoyarsk, Novosibirsk
- Ave. Duration
- 11h 15m
- When
- Monday and Saturday
- Estimated price
- ₽8,500–41,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Omsk-Pass to Topki
- Ave. Duration
- 14h 10m
- 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
Train from Omsk-Pass to Novosibirsk Gl
- Ave. Duration
- 7h 27m
- 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 Bolotnaia to Topki
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a week
- 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
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novosibirsk station to Bolotnoe
- 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 get from JFK to New York City, Italy Travel Guides, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Omsk to Kemerovo is 896 km. It takes approximately 12h 55m to drive from Omsk to Kemerovo.







