1map logoGo to main page

Saint Petersburg, Leningrad Region to Tartu, Tartumaa from €11: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Petersburg, Russia
to
Tartu, Estonia

How to Get from Saint Petersburg to Tartu: 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.

$11 by trainBest price
270 kmDistance
4h 58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Petersburg to Tartu 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
Train
Average Duration
6h  40m
Estimated price
12-22
Recommended
Company
Various
Train
Average Duration
6h  40m
Estimated price
11-22
Cheapest
route map
Distance: 270 km
Duration: 4h 58m

See more options

Company
Lux Express
Bus
Average Duration
6h  45m
Estimated price
21-31
Company
Various
Bus
Average Duration
7h  22m
Estimated price
21-31
Company
Various
Bus
Train
Average Duration
7h  26m
Estimated price
21-29
Company
Various
Drive
Average Duration
4h  58m
Estimated price
54-81

Saint Petersburg - Tartu operators

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

Train
Contact phone
8 (800) 775-00-00
Website
https://eng.rzd.ru/

Train from St. Petersburg Baltiyskiy Station to Pechory-Pskovskie

Average Duration
4h 15m
Estimated price
120-121

Train from Pechory-Pskovskie to Koidula

Average Duration
1h 19m
Estimated price
122-120
Contact phone
673 7400
Website
elron.ee

Train from Koidula to Tartu

Average Duration
1h 19m
Estimated price
120-122

Train from Tapa to Tartu

Average Duration
1h 26m
Estimated price
120-124
Bus
Contact phone
+372 6800 909
Website
https://luxexpress.eu/en

Bus from St Petersburg Bus Terminal to Tartu Bus station

Average Duration
6h 45m
Estimated price
21-31
Contact phone
+372 5656 3056
Website
balticshuttle.ee

Bus from St Petersburg Bus Terminal to Narva

Average Duration
3h 44m
Estimated price
0-0

Bus from Peetri plats to Tartu bussijaam

Average Duration
2h 43m
Estimated price
0-0
Contact phone
+372 447 5177
Website
presto.ee

Bus from St Petersburg Bus Terminal to Tapa

Average Duration
5h
Estimated price
21-26

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

Traveling between Saint Petersburg and Tartu 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
€55 - €82
Useful tips for train travellers
• On the train from Saint Petersburg to Tartu, you will find catering services provided by the operator, which typically include a dining car offering a selection of snacks, hot meals, and refreshments. Be sure to check the menu upon boarding, as local flavors and international options are often featured. Don't forget to bring cash or a bank card for purchases, as onboard payment methods may vary.
• The primary operator for this route is the Russian Railways (RZD) and the Estonian railway company Elron. For maximum comfort, consider reserving First Class seating, which provides spacious chairs and more privacy. Business Class is also available with slightly more amenities than Economy Class, which is the most budget-friendly option but less spacious. Check RZD's official website (rzd.ru) and Elron's website (elron.ee) for seat availability and booking options.
• Upon arrival at Tartu train station, you can find luggage storage facilities available for short-term use, which is convenient if you want to explore the city without carrying your bags. The station is relatively small, and restrooms are available, but note that showers are not provided on-site. To get to the city center quickly, take bus number 1 from the station, which goes directly into the city. The journey takes about 15 minutes.
Departure Point
St Petersburg Bus Terminal station
Arrival Point
Tartu Bus station