There are 7 ways to get from Krasnodar to Mariinsk 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 Krasnodar to Kemerovo, bus
best- Fly from Krasnodar (KRR) to Kemerovo (KEJ)plane KRR - KEJ
- Take the bus from Kemerovo Bus station to Mariinskbus
15h 20mTrain
cheapest- Take the train from Krasnodar 1 to Mariinsktrain 128Ы
3d 6h₽9,000–16,000Bus, train
- Take the bus from Krasnodar-2 Bus station to Kushchyovskayabus
- Take the bus from Kuschevskaya Bus station to Moscow Kotelniki Bus Stationbus
- Take the bus from Moscow Kotelniki Bus Station to Perm' Bus stationbus
- Take the train from Perm 2 to Ijmorskaiatrain
- Take the train from Ijmorskaia to Mariinsktrain
3d 12h₽13,146–23,371Drive 4,201.7 km
- Drive from Krasnodar to Mariinskcar 4,201.7 km
2d 10h₽28,589–41,294Fly Krasnodar to Tolmachevo Airport, train
- Fly from Krasnodar (KRR) to Tolmachevo Airport (OVB)plane KRR - OVB
- Take the train from Novosibirsk Gl to Mariinsktrain
12h 32m₽14,821–59,980Fly Krasnodar to Krasnoyarsk Yemelyanovo Airport, bus, train
- Fly from Krasnodar (KRR) to Krasnoyarsk Yemelyanovo Airport (KJA)plane KRR - KJA
- Take the bus from Yemelyanovo Airport to Achinsk 1bus
- Take the train from Achinsk 1 to Mariinsktrain
13h 43mTrain to Sochi International Airport, fly to Kemerovo, bus
- Take the train from Krasnodar 1 to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Kemerovo (KEJ)plane AER - KEJ
- Take the bus from Kemerovo Bus station to Mariinskbus
15h 48m
Krasnodar to Mariinsk by train
Questions & Answers
The cheapest way to get from Krasnodar to Mariinsk is to train which costs RUB 9000 - RUB 16000 and takes 3 days 6h.
The fastest way to get from Krasnodar to Mariinsk is to fly and train which takes 12h 32m and costs RUB 14000 - RUB 60000.
Yes, there is a direct train departing from Krasnodar 1 and arriving at Mariinsk. Services depart twice a week, and operate Tuesday and Saturday. The journey takes approximately 3 days 6h.
The distance between Krasnodar and Mariinsk is 3654 km. The road distance is 4201.7 km.
The best way to get from Krasnodar to Mariinsk without a car is to train which takes 3 days 6h and costs RUB 9000 - RUB 16000.
It takes approximately 15h 20m to get from Krasnodar to Mariinsk, including transfers.
Krasnodar to Mariinsk train services, operated by Russian Railways (РЖД), depart from Krasnodar 1 station.
Mariinsk is 4h ahead of Krasnodar. It is currently 11:13 PM in Krasnodar and 3:13 AM in Mariinsk.
Krasnodar to Mariinsk train services, operated by Russian Railways (РЖД), arrive at Mariinsk station.
Yes, the driving distance between Krasnodar to Mariinsk is 4202 km. It takes approximately 2 days 10h to drive from Krasnodar to Mariinsk.
What companies run services between Krasnodar, Russia and Mariinsk, Kemerovo Oblast, Russia?
Russian Railways (РЖД) operates a train from Krasnodar 1 to Mariinsk twice a week. Tickets cost ₽9,000–16,000 and the journey takes 3d 6h.
- Website
- s7.ru
Flights from Krasnodar to Kemerovo via Tolmachevo Airport
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- ₽14,000–60,000
Flights from Krasnodar to Kemerovo via Moscow Domodedovo
- Ave. Duration
- 10h 30m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽17,000–65,000
Flights from Krasnodar to Tolmachevo Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₽13,000–55,000
Flights from Krasnodar to Krasnoyarsk Yemelyanovo Airport via Tolmachevo Airport
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₽16,000–65,000
- Website
- aeroflot.ru
Flights from Krasnodar to Tolmachevo Airport
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽13,000–55,000
Flights from Krasnodar to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽16,000–65,000
Flights from Sochi International Airport to Kemerovo via Moscow Sheremetyevo
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₽18,000–70,000
- Website
- flyredwings.com
Flights from Krasnodar to Kemerovo via Koltsovo
- Ave. Duration
- 13h 52m
- When
- Thursday and Sunday
- Estimated price
- ₽15,000–60,000
- Website
- alrosa.aero
Flights from Krasnodar to Tolmachevo Airport
- Ave. Duration
- 4h 45m
- When
- Tuesday and Thursday
- Estimated price
- ₽13,000–55,000
- Website
- nordwindairlines.ru
Flights from Sochi International Airport to Kemerovo
- Ave. Duration
- 5h
- When
- Wednesday and Saturday
- Estimated price
- ₽14,000–60,000
- Website
- uralairlines.ru
Flights from Sochi International Airport to Kemerovo
- Ave. Duration
- 5h 5m
- When
- Thursday and Sunday
- Estimated price
- ₽14,000–60,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Krasnodar 1 to Mariinsk
- Ave. Duration
- 3d 6h
- Frequency
- Twice a week
- Estimated price
- ₽9,000–16,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽35,000–49,000
- 3rd Class (Platzcart)
- ₽9,000–13,000
- 2nd Class (Kupé)
- ₽11,000–16,000
Train from Perm 2 to Ijmorskaia
- Ave. Duration
- 30h 32m
- Frequency
- 4 times a week
- Estimated price
- ₽5,000–9,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽20,000–29,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽6,500–9,500
Train from Ijmorskaia to Mariinsk
- Ave. Duration
- 58 min
- Frequency
- 4 times a week
- Estimated price
- ₽700–2,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–950
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Novosibirsk Gl to Mariinsk
- Ave. Duration
- 5h 48m
- Frequency
- 4 times a day
- Estimated price
- ₽1,300–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,300–3,300
Train from Achinsk 1 to Mariinsk
- Ave. Duration
- 2h 54m
- Frequency
- 4 times a day
- Estimated price
- ₽950–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Krasnodar 1 to Sochi Airport
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- ₽900–1,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,400
- Commuter Electric Train
- ₽900–1,300
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Kemerovo Bus station to Mariinsk
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Schedules at
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Achinsk 1
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Schedules at
- krasavtovokzal.ru
Bus from Kemerovo Bus station to Mariinsk
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Schedules at
- krasavtovokzal.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnodar-2 Bus station to Kushchyovskaya
- Ave. Duration
- 3h 51m
- Frequency
- Every 3 hours
- Estimated price
- ₽850–1,700
- Schedules at
- avtovokzaly.ru
Bus from Kuschevskaya Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 17h 29m
- Frequency
- 4 times a week
- Estimated price
- ₽2,800–4,100
- Schedules at
- avtovokzaly.ru
Bus from Moscow Kotelniki Bus Station to Perm' Bus station
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- ₽3,500–5,500
- 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 Flying into Beijing?, How to get from London City Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.









