1map logoGo to main page

Tomsk, Ural Siberia and Far East to Saint Petersburg, Leningrad Region from €116: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Tomsk, Russia
to
Saint Petersburg, Russia

How to Get from Tomsk to Saint Petersburg: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$116 - PlaneBest price
3149 kmDistance
6h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Tomsk to Saint Petersburg with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  21m
Estimated price
121-542
Recommended
route map
Distance: 3149 km
Duration: 6h 21m

See more options

Company
various
Bus
Train
Average Duration
58h  16m
Estimated price
0-0
Company
various
Drive
Average Duration
49h  7m
Estimated price
304-447

Tomsk - Saint Petersburg operators

Explore transport companies operating between Tomsk and Saint Petersburg, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
nordwindairlines.ru

Plane from Tomsk (TOF) to Pulkovo (LED)

Average Duration
4h 55m
Estimated price
116-536

Plane from Tomsk (TOF) via Kazan to Pulkovo (LED)

Average Duration
8h 5m
Estimated price
1210-581
Website
aeroflot.ru

Plane from Tomsk (TOF) via Moscow Sheremetyevo to Pulkovo (LED)

Average Duration
7h 50m
Estimated price
1210-581
Website
s7.ru

Plane from Tomsk (TOF) via Moscow Domodedovo to Pulkovo (LED)

Average Duration
7h 50m
Estimated price
1211-581

Plane from Tomsk (TOF) via Novosibirsk to Pulkovo (LED)

Average Duration
8h 20m
Estimated price
1210-536
Train
Contact phone
8 (800) 775-00-00
Website
https://eng.rzd.ru/

Train from Novosibirsk Gl to Vologda 1

Average Duration
47h 34m
Estimated price
4.55-1212
Bus
Contact phone
8-800-775-45-73
Website
avtovokzaly.ru

Bus from Tomsk Bus station to Bolotnoe

Average Duration
1h 56m
Estimated price
1215-1216

Bus from Bolotnoe to Novosibirsk station

Average Duration
2h 30m
Estimated price
1217-1216
Website
avrf.ru

Bus from Vologda to Saint Petersburg Dybenko

Average Duration
9h
Estimated price
0-0

Tomsk to Saint Petersburg: Overview of Bus, Train, Flight, and Car Trips

Traveling between Tomsk and Saint Petersburg offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€311 - €458
Useful tips for train travellers
• On the train route from Tomsk to Saint Petersburg, you will find onboard catering services which typically include a dining car or trolley service. Meals usually offer a selection of Russian cuisine, including hot and cold dishes, snacks, and beverages. Be prepared for limited options if you board later in the day, and consider packing some snacks for the journey.
• The train service on this route offers multiple seating options: First Class (Lux), Business Class, and Economy. First Class features comfortable compartments with fewer passengers, private space, and superior amenities. Business Class provides more space and comfort than Economy, while Economy Class is budget-friendly and can be quite crowded. Depending on your budget and comfort preference, be sure to choose accordingly.
• For the Tomsk to Saint Petersburg route, major operators include RZD (Russian Railways) and Altaivagon. You can find schedules and book tickets through their respective websites: RZD - rzd.ru and Altaivagon - altaivagon.ru For additional travel arrangements in Saint Petersburg, refer to the city’s transit website at saint-petersburg.com
Departure Point
Tomsk Airport
Arrival Point
Pulkovo Airport