There are 8 ways to get from Tver to Ulyanovsk by train, plane, 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.
Train to Moscow Vnukovo, fly
best- Take the train from Tver to Rizhskayatrain
- Fly from Moscow Vnukovo (VKO) to Ulyanovsk Baratayevka Airport (ULV)plane VKO - ULV
6h₽5,557–30,393Train via Verkhnyaya Terrasa
cheapest- Take the train from Tver to Leningradsky Railway Terminaltrain
- Take the train from Kazansky Railway Terminal to Verhniaia Terrasatrain 392У
20h 37m₽2,902–9,229Train, bus
- Take the train from Tver to Kanashtrain 133А
- Take the bus from Kanash to Ulyanovsk Bus stationbus
15h 43m₽3,017–6,374Train, bus via Mar’ino
- Take the train from Tver to Leningradsky Railway Terminaltrain
- Take the bus from Moscow Kotelniki Bus Station to Cheboksary Bus stationbus
- Take the bus from Cheboksary Bus station to Ulyanovsk Bus stationbus 630
21h 34m₽3,387–5,959Drive 981.3 km
- Drive from Tver to Ulyanovskcar 981.3 km
13h 13m₽6,191–8,942Train to Sheremetyevo International Airport, fly
- Take the train from Tver to Molzhaninovotrain
- Fly from Sheremetyevo International Airport (SVO) to Ulyanovsk Baratayevka Airport (ULV)plane SVO - ULV
5h 57m₽5,425–30,203Train
- Take the train from Tver to Leningradsky Railway Terminaltrain
- Take the train from Kazansky Railway Terminal to Ulianovsk Centrtrain 022Й/021Й / ...
16h 41m₽3,042–7,969Train, bus via Saransk
- Take the train from Tver to Likhoborytrain
- Take the bus from Moscow Kotelniki Bus Station to Saransk bus stationbus
- Take the bus from Saransk bus station to Ulyanovsk Bus stationbus 751
24h 13m₽2,920–4,565
Moscow Vnukovo (VKO) to Ulyanovsk Baratayevka Airport (ULV) flights
Comparing Your Travel Options
The cheapest way to get from Tver to Ulyanovsk is to train and bus via Saransk which costs RUB 2900 - RUB 4600 and takes 24h 13m.
The fastest way to get from Tver to Ulyanovsk is to train and fly which takes 5h 57m and costs RUB 5000 - RUB 31000.
No, there is no direct train from Tver to Ulyanovsk. However, there are services departing from Tver and arriving at Ulianovsk Centr via Kazansky Railway Terminal. The journey, including transfers, takes approximately 16h 41m.
The distance between Tver and Ulyanovsk is 929 km. The road distance is 981.3 km.
The best way to get from Tver to Ulyanovsk without a car is to train and bus which takes 15h 43m and costs RUB 3000 - RUB 6500.
It takes approximately 6h to get from Tver to Ulyanovsk, including transfers.
Tver to Ulyanovsk train services, operated by Moskovsko-Tverskaya PPK, depart from Tver station.
Ulyanovsk is 1h ahead of Tver. It is currently 4:18 AM in Tver and 5:18 AM in Ulyanovsk.
Tver to Ulyanovsk train services, operated by Moskovsko-Tverskaya PPK, arrive at Leningradsky Railway Terminal station.
Yes, the driving distance between Tver to Ulyanovsk is 981 km. It takes approximately 13h 13m to drive from Tver to Ulyanovsk.
What companies run services between Tver, Russia and Ulyanovsk, Russia?
You can take a train from Tver to Ulyanovsk via Leningradsky Railway Terminal, Kazansky Railway Terminal, and Ulianovsk Centr in around 16h 41m.
- Website
- pobeda.aero
Flights from Moscow Vnukovo to Ulyanovsk Baratayevka Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₽4,700–29,000
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Ulyanovsk Baratayevka Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₽4,700–29,000
- Phone
- 8 800 775-00-00
- [email protected]
- Website
- Moskovsko-Tverskaya PPK
Train from Tver to Rizhskaya
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- ₽350–800
- Website
- Moskovsko-Tverskaya PPK
- Book at
- Moskovsko-Tverskaya PPK
Train from Tver to Molzhaninovo
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- ₽310–750
- Website
- Moskovsko-Tverskaya PPK
- Book at
- Moskovsko-Tverskaya PPK
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₽360–800
- Website
- Moskovsko-Tverskaya PPK
- Book at
- Moskovsko-Tverskaya PPK
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₽360–800
- Website
- Moskovsko-Tverskaya PPK
- Book at
- Moskovsko-Tverskaya PPK
Train from Tver to Likhobory
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ₽330–800
- Website
- Moskovsko-Tverskaya PPK
- Book at
- Moskovsko-Tverskaya PPK
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Tver to Kanash
- Ave. Duration
- 11h 48m
- Frequency
- Once daily
- Estimated price
- ₽2,300–4,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,300–3,100
- 2nd Class (Kupé)
- ₽3,500–4,900
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- ₽900–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽900–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Kazansky Railway Terminal to Ulianovsk Centr
- Ave. Duration
- 13h 26m
- Frequency
- Twice daily
- Estimated price
- ₽2,400–5,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,400–3,200
- 2nd Class (Kupé)
- ₽3,600–5,000
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- ₽900–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽900–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Kazansky Railway Terminal to Verhniaia Terrasa
- Ave. Duration
- 16h 41m
- Frequency
- Once daily
- 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
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Website
- Russian Railways
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Website
- Russian Railways
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Website
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Tver to Leningradsky Railway Terminal
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- ₽550–1,200
- Website
- Russian Railways
- Lastochka Train
- ₽850–1,200
- Commuter Electric Train
- ₽550–850
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kanash to Ulyanovsk Bus station
- Ave. Duration
- 2h 37m
- Frequency
- 5 times a day
- Estimated price
- ₽650–1,500
- Schedules at
- avtovokzaly.ru
Bus from Moscow Kotelniki Bus Station to Cheboksary Bus station
- Ave. Duration
- 13h 19m
- Frequency
- Once daily
- Estimated price
- ₽2,000–2,800
- Schedules at
- avtovokzaly.ru
Bus from Cheboksary Bus station to Ulyanovsk Bus station
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₽650–1,700
- Schedules at
- avtovokzaly.ru
Bus from Moscow Kotelniki Bus Station to Saransk bus station
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,700
- Schedules at
- avtovokzaly.ru
- Phone
- +78342245466
- [email protected]
- Website
- автовокзал13.рф
Bus from Saransk bus station to Ulyanovsk Bus station
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- ₽1,006
- Schedules at
- автовокзал13.рф
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 South Korea: Travelling from Seoul to Busan , Want to know more about Flixbus?, and How to get from London to Edinburgh - to help you get the most out of your next trip.













