There are 10 ways to get from Sochi to Tver 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 Sochi International Airport to Sheremetyevo International Airport, train
best- Fly from Sochi International Airport (AER) to Sheremetyevo International Airport (SVO)plane AER - SVO
- Take the train from Molzhaninovo to Tvertrain
8h 26m₽56,896–123,747Bus, train via Timashevsk
cheapest- Take the bus from Sochi Bus station to Krasnodar-1 Bus stationbus
- Take the train from Krasnodar 1 to Timashevskaya-1train
- Take the train from Timashevskaya-1 to Tvertrain
32h 34m₽4,709–7,880Train via Moscow
- Take the train from Sochi to Kazansky Railway Terminaltrain 102С / ...
- Take the train from Leningradsky Railway Terminal to Tvertrain 742У / ...
25h 12mBus, train
- Take the bus from Sochi Bus station to Stavropol Bus Stationbus
- Take the bus from Stavropol, Bus Station to Moscow Orekhovo Bus stationbus
- Take the train from Leningradsky Railway Terminal to Tvertrain
37h 42m₽5,995–10,364Drive 1,795.3 km
- Drive from Sochi to Tvercar 1,795.3 km
23h₽11,627–16,794Fly Sochi International Airport to Domodedovo International Airport, train
- Fly from Sochi International Airport (AER) to Domodedovo International Airport (DME)plane AER - DME
- Take the train from Likhobory to Tvertrain
9h 16m₽28,991–74,367Fly Sochi International Airport to Moscow Vnukovo, train
- Fly from Sochi International Airport (AER) to Moscow Vnukovo (VKO)plane AER - VKO
- Take the train from Likhobory to Tvertrain
9h 29m₽30,916–63,797Train to Krasnodar, fly to Sheremetyevo International Airport, train
- Take the train from Sochi to Krasnodar 1train
- Fly from Krasnodar (KRR) to Sheremetyevo International Airport (SVO)plane KRR - SVO
- Take the train from Molzhaninovo to Tvertrain
12h 27m₽66,993–133,015Train to Krasnodar, fly to Moscow Vnukovo, train
- Take the train from Sochi to Krasnodar 1train
- Fly from Krasnodar (KRR) to Moscow Vnukovo (VKO)plane KRR - VKO
- Take the train from Likhobory to Tvertrain
13h 5m₽34,013–83,065Train
- Take the train from Sochi to Tvertrain 036C
31h 58m₽5,000–8,500
Sochi International Airport (AER) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Sochi to Tver is to bus and train via Timashevsk which costs RUB 4700 - RUB 8000 and takes 32h 34m.
The fastest way to get from Sochi to Tver is to fly and train which takes 8h 26m and costs RUB 55000 - RUB 130000.
Yes, there is a direct train departing from Sochi and arriving at Tver. Services depart once daily, and operate every day. The journey takes approximately 31h 58m.
The distance between Sochi and Tver is 1579 km. The road distance is 1795.3 km.
The best way to get from Sochi to Tver without a car is to train via Moscow which takes 25h 12m and costs .
It takes approximately 8h 26m to get from Sochi to Tver, including transfers.
Sochi to Tver train services, operated by Russian Railways (РЖД), depart from Sochi station.
Sochi to Tver train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Sochi to Tver is 1795 km. It takes approximately 23h to drive from Sochi to Tver.
What companies run services between Sochi, Russia and Tver, Russia?
You can take a train from Sochi to Tver via Kazansky Railway Terminal and Leningradsky Railway Terminal in around 25h 12m.
- Website
- aeroflot.ru
Flights from Sochi International Airport to Sheremetyevo International Airport
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- ₽25,000–140,000
Flights from Sochi International Airport to Sheremetyevo International Airport via Erevan
- Ave. Duration
- 7h 15m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₽36,000–170,000
Flights from Krasnodar to Sheremetyevo International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- ₽24,000–130,000
Flights from Krasnodar to Sheremetyevo International Airport via Erevan
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₽39,000–180,000
Flights from Krasnodar to Sheremetyevo International Airport via Ufa
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽42,000–190,000
Flights from Krasnodar to Sheremetyevo International Airport via Koltsovo
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₽49,000–220,000
Flights from Krasnodar to Sheremetyevo International Airport via Kazan
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽34,000–170,000
Flights from Krasnodar to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- ₽25,000–120,000
- Website
- uralairlines.ru
Flights from Sochi International Airport to Domodedovo International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₽15,000–80,000
- Website
- utair.ru
Flights from Sochi International Airport to Moscow Vnukovo
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ₽16,000–90,000
Flights from Krasnodar to Moscow Vnukovo
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₽15,000–85,000
- Website
- s7.ru
Flights from Sochi International Airport to Domodedovo International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₽15,000–80,000
- Website
- nordstar.ru
Flights from Sochi International Airport to Domodedovo International Airport
- Ave. Duration
- 3h 51m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽15,000–80,000
- Website
- flyone.eu
Flights from Sochi International Airport to Domodedovo International Airport via Erevan
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₽21,000–100,000
Flights from Krasnodar to Moscow Vnukovo via Erevan
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₽25,000–120,000
- Website
- severstal-avia.ru
Flights from Sochi International Airport to Sheremetyevo International Airport via Cherepovets
- Ave. Duration
- 5h 20m
- When
- Tuesday
- Estimated price
- ₽34,000–160,000
- Website
- yakutia.aero
Flights from Sochi International Airport to Moscow Vnukovo
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- ₽16,000–90,000
- Phone
- 8 800 775-00-00
- corp@mtppk.ru
- Website
- mtppk.ru
Train from Molzhaninovo to Tver
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- ₽310–750
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
Train from Likhobory to Tver
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- ₽330–800
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Sochi to Kazansky Railway Terminal
- Ave. Duration
- 22h 40m
- Frequency
- Twice daily
- Estimated price
- ₽4,800–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽20,000–28,000
- 3rd Class (Platzcart)
- ₽4,800–7,000
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Leningradsky Railway Terminal to Tver
- Ave. Duration
- 2h 11m
- Frequency
- Twice a week
- Estimated price
- ₽1,100–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Sochi to Tver
- Ave. Duration
- 31h 58m
- Frequency
- Once daily
- Estimated price
- ₽5,000–8,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽22,000–31,000
- 3rd Class (Platzcart)
- ₽5,000–7,500
- 2nd Class (Kupé)
- ₽6,000–8,500
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Tver
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Sochi to Krasnodar 1
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,700
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Krasnodar 1 to Timashevskaya-1
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₽120–180
- Book at
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Timashevskaya-1 to Tver
- Ave. Duration
- 24h 8m
- Frequency
- Twice daily
- Estimated price
- ₽3,400–5,500
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽3,400–3,700
- 2nd Class (Kupé)
- ₽4,700–5,500
- Phone
- +7 (8652) 23 47 41
- avtovokzal26@mail.ru
- Website
- avtovokzal26.ru
Bus from Sochi Bus station to Stavropol Bus Station
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ₽2,200–3,500
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
Bus from Sochi Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–2,200
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stavropol, Bus Station to Moscow Orekhovo Bus station
- Ave. Duration
- 21h
- Frequency
- 5 times a day
- Estimated price
- ₽2,500–4,100
- 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 Slovenia: Getting from Ljubljana to Lake Bled, Italy Travel Guides, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.




















