There are 6 ways to get from Tomsk to Krasnodar by plane, 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 Tomsk Bogashevo Airport to Krasnodar
best- Fly from Tomsk Bogashevo Airport (TOF) to Krasnodar (KRR)plane TOF - KRR
10h 36m₽17,143–66,371Train
cheapest- Take the train from Tomsk 2 to Krasnodar 1train 203Н
3d 13h₽10,000–17,000Drive 4,046.9 km
- Drive from Tomsk to Krasnodarcar 4,046.9 km
2d 8h₽27,335–39,484Fly Tomsk Bogashevo Airport to Sochi International Airport, train
- Fly from Tomsk Bogashevo Airport (TOF) to Sochi International Airport (AER)plane TOF - AER
- Take the train from Adler to Krasnodar 1train
11h 57m₽15,525–62,206Train to Tolmachevo Airport, fly to Krasnodar
- Take the train from Tomsk 2 to Novosibirsk Gltrain
- Fly from Tolmachevo Airport (OVB) to Krasnodar (KRR)plane OVB - KRR
12h 30m₽14,704–59,714Fly Tomsk Bogashevo Airport to Mineralnye Vody Airport, train
- Fly from Tomsk Bogashevo Airport (TOF) to Mineralnye Vody Airport (MRV)plane TOF - MRV
- Take the train from Beshtau to Krasnodar 1train
14h 22m₽15,503–58,571
Tomsk Bogashevo Airport (TOF) to Krasnodar (KRR) flights
Questions & Answers
The cheapest way to get from Tomsk to Krasnodar is to train which costs RUB 10000 - RUB 17000 and takes 3 days 13h.
The fastest way to get from Tomsk to Krasnodar is to fly which takes 10h 36m and costs RUB 17000 - RUB 70000.
Yes, there is a direct train departing from Tomsk 2 and arriving at Krasnodar 1. Services depart once a week, and operate Thursday. The journey takes approximately 3 days 13h.
The distance between Tomsk and Krasnodar is 3446 km. The road distance is 4046.9 km.
The best way to get from Tomsk to Krasnodar without a car is to train which takes 3 days 13h and costs RUB 10000 - RUB 17000.
It takes approximately 10h 36m to get from Tomsk to Krasnodar, including transfers.
Tomsk to Krasnodar train services, operated by Russian Railways (РЖД), depart from Tomsk 2 station.
The best way to get from Tomsk to Krasnodar is to fly which takes 10h 36m and costs RUB 17000 - RUB 70000. Alternatively, you can train, which costs RUB 10000 - RUB 17000 and takes 3 days 13h.
Krasnodar is 4h behind Tomsk. It is currently 11:31 PM in Tomsk and 7:31 PM in Krasnodar.
Tomsk to Krasnodar train services, operated by Russian Railways (РЖД), arrive at Krasnodar 1 station.
What companies run services between Tomsk, Russia and Krasnodar, Russia?
Aeroflot Russian Airlines, S7 Airlines, and Ural Airlines fly from Tomsk Bogashevo Airport (TOF) to Krasnodar (KRR) 4 times a day. Alternatively, Russian Railways (РЖД) operates a train from Tomsk 2 to Krasnodar 1 once a week. Tickets cost ₽10,000–17,000 and the journey takes 3d 13h.
- Website
- aeroflot.ru
Flights from Tomsk Bogashevo Airport to Krasnodar via Moscow Sheremetyevo
- Ave. Duration
- 13h 27m
- When
- Every day
- Estimated price
- ₽16,000–65,000
Flights from Tomsk Bogashevo Airport to Sochi International Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 53m
- When
- Every day
- Estimated price
- ₽17,000–65,000
Flights from Tolmachevo Airport to Krasnodar
- Ave. Duration
- 5h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽13,000–55,000
Flights from Tomsk Bogashevo Airport to Mineralnye Vody Airport via Moscow Sheremetyevo
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₽17,000–65,000
Flights from Tomsk Bogashevo Airport to Mineralnye Vody Airport via Krasnoyarsk
- Ave. Duration
- 8h 30m
- When
- Tuesday
- Estimated price
- ₽16,000–65,000
- Website
- s7.ru
Flights from Tomsk Bogashevo Airport to Sochi International Airport via Tolmachevo Airport
- Ave. Duration
- 7h 35m
- When
- Thursday
- Estimated price
- ₽14,000–60,000
Flights from Tolmachevo Airport to Krasnodar
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₽13,000–55,000
Flights from Tomsk Bogashevo Airport to Mineralnye Vody Airport via Tolmachevo Airport
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽13,000–55,000
- Website
- uralairlines.ru
Flights from Tomsk Bogashevo Airport to Krasnodar via Moscow Domodedovo
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₽16,000–65,000
- Website
- nordwindairlines.ru
Flights from Tomsk Bogashevo Airport to Sochi International Airport
- Ave. Duration
- 5h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₽14,000–60,000
- Website
- utair.ru
Flights from Tomsk Bogashevo Airport to Sochi International Airport via Tyumen
- Ave. Duration
- 9h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₽14,000–60,000
- Website
- alrosa.aero
Flights from Tolmachevo Airport to Krasnodar
- Ave. Duration
- 5h 20m
- When
- Tuesday and Thursday
- Estimated price
- ₽13,000–55,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Tomsk 2 to Krasnodar 1
- Ave. Duration
- 3d 13h
- Frequency
- Once a week
- Estimated price
- ₽10,000–17,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽37,000–55,000
- 3rd Class (Platzcart)
- ₽10,000–13,000
- 2nd Class (Kupé)
- ₽12,000–17,000
Train from Tomsk 2 to Novosibirsk Gl
- Ave. Duration
- 5h 1m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Adler to Krasnodar 1
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- ₽850–1,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,400
- Commuter Electric Train
- ₽850–1,300
Train from Beshtau to Krasnodar 1
- Ave. Duration
- 5h 19m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,000
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,200–1,800
- Commuter Electric Train
- ₽1,400–2,000
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 The beginner’s guide to the 2018 World Nomad Games, 5 incredible day trips from Florence by train, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Tomsk to Krasnodar is 4047 km. It takes approximately 2 days 8h to drive from Tomsk to Krasnodar.





