HUB hero image

How to Travel from

Tver to Saint Petersburg

by Rideshare or Car

Tver
+0
Saint Petersburg
Transport search to Saint Petersburg
Tver
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
4 h 55 min
521 km.
from $28
Composite Route Car Only

Two ways to Travel from Tver to Saint Petersburg

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Other operators

BlaBlaCar

Phone:
+3 318 576 2228
Website:
blablacar.com
Other from Tver' to Saint
Ave. Duration:
8h 40m
Frequency:
3 times a day
Estimated price:
$12.00

Airlines

Aeroflot Russian Airlines

Website:
aeroflot.ru/
Plane from Moscow Vnukovo to Pulkovo
Ave. Duration:
1h 34m
Frequency:
Every day
Estimated price:
$34.39–$305.73

Azimuth

Website:
azimuth.aero/
Plane from Moscow Vnukovo to Pulkovo
Ave. Duration:
1h 40m
Frequency:
Wednesday, Friday, and Sunday
Estimated price:
$34.39–$305.73

Nordwind Airlines

Website:
nordwindairlines.ru/
Plane from Sheremetyevo International Airport to Pulkovo
Ave. Duration:
1h 41m
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$33.12–$305.73

Belavia Belarusian Airlines

Website:
belavia.by/
Plane from Sheremetyevo International Airport to Pulkovo
Ave. Duration:
4h 20m
Frequency:
Every day
Estimated price:
$369.42–$1,082.78

Severstal Air Company

Website:
severstal-avia.ru/
Plane from Domodedovo International Airport to Pulkovo
Ave. Duration:
2h 45m
Frequency:
Sunday
Estimated price:
$44.59–$343.94

S7 Airlines

Website:
s7.ru/
Plane from Domodedovo International Airport to Pulkovo
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$35.67–$318.46

UTair Aviation

Website:
utair.ru/
Plane from Moscow Vnukovo to Pulkovo
Ave. Duration:
1h 20m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$34.39–$305.73

RusLine

Website:
rusline.aero/
Plane from Moscow Vnukovo to Pulkovo
Ave. Duration:
1h 40m
Frequency:
Saturday
Estimated price:
$34.39–$305.73

Alrosa Air Company

Website:
alrosa.aero/
Plane from Moscow Vnukovo to Pulkovo
Ave. Duration:
1h 40m
Frequency:
Saturday
Estimated price:
$34.39–$305.73

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Tver to Moskovsky
Ave. Duration:
7h 30m
Frequency:
Every 3 hours
Estimated price:
$24.20–$39.49
Train from Tver to Leningradsky
Ave. Duration:
2h 58m
Frequency:
Every 4 hours
Estimated price:
$16.56–$26.75

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Tver to Moskovsky
Ave. Duration:
5h 18m
Frequency:
Twice daily
Estimated price:
$21.66–$33.12
Train from Tver to Leningradsky
Ave. Duration:
2h 33m
Frequency:
Twice daily
Estimated price:
$8.92–$14.01
Train from Tver to Obuhovo
Ave. Duration:
5h 4m
Frequency:
Once daily
Estimated price:
$21.66–$31.85

Grand Service Express

Phone:
8 800 775 54 53
Website:
grandtrain.ru/
Train from Tver to Moskovsky
Ave. Duration:
6h 55m
Frequency:
Twice daily
Estimated price:
$15.29–$22.93

Moskovsko-Tverskaya PPK

Phone:
8 800 775-00-00
Website:
mtppk.ru/
Train from Tver to Leningradsky
Ave. Duration:
1h 45m
Frequency:
Hourly
Estimated price:
$4.59–$10.19

Russian Railways (High Speed Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Tver to Moskovsky
Ave. Duration:
2h 42m
Frequency:
Every 4 hours
Estimated price:
$40.76–$50.95
Train from Tver to Leningradsky
Ave. Duration:
1h 11m
Frequency:
Every 4 hours
Estimated price:
$28.02–$38.22

Questions and Answers

What is the cheapest way to get from Tver to Saint Petersburg?

The cheapest way to get from Tver to Saint Petersburg is to rideshare which costs $10.24 and takes 8h 40m.

What is the fastest way to get from Tver to Saint Petersburg?

The fastest way to get from Tver to Saint Petersburg is to train which takes 2h 42m and costs $13.04 - $43.48 .

Is there a direct train between Tver and Saint Petersburg?

Yes, there is a direct train departing from Tver and arriving at Moskovsky Railway Terminal. Services depart hourly, and operate every day. The journey takes approximately 2h 42m.

How far is it from Tver to Saint Petersburg?

The distance between Tver and Saint Petersburg is 476 km. The road distance is 521.1 km.

How do I travel from Tver to Saint Petersburg without a car?

The best way to get from Tver to Saint Petersburg without a car is to train which takes 2h 42m and costs $13.04 - $43.48 .

How long does it take to get from Tver to Saint Petersburg?

The train from Tver to Moskovsky Railway Terminal takes 2h 42m including transfers and departs hourly.

Where do I catch the Tver to Saint Petersburg train from?

Tver to Saint Petersburg train services, operated by Russian Railways (High Speed Trains), depart from Tver station.

Where does the Tver to Saint Petersburg train arrive?

Tver to Saint Petersburg train services, operated by Russian Railways (High Speed Trains), arrive at Moskovsky Railway Terminal station.

Can I drive from Tver to Saint Petersburg?

Yes, the driving distance between Tver to Saint Petersburg is 521 km. It takes approximately 5h 3m to drive from Tver to Saint Petersburg.

Can I share a ride from Tver to Saint Petersburg?

Check out Blablacar's carpooling service for rideshare options between Tver and Saint Petersburg. A great option if you don't have a driver's licence or want to avoid public transport.
+0