COMPARE Prices across different modes

Mon
Sep 20
$37Lux Express
$160nordic regional airlines oy
Tue
Sep 21
$37Lux Express
$160nordic regional airlines oy
Wed
Sep 22
$37Lux Express
$160nordic regional airlines oy
Thu
Sep 23
$37Lux Express
$160nordic regional airlines oy
Fri
Sep 24
$15Flixbus
$160nordic regional airlines oy
Sat
Sep 25
$15Flixbus
$160nordic regional airlines oy
Sun
Sep 26
$37Lux Express
$182nordic regional airlines oy
Mon
Sep 27
$37Lux Express
$207nordic regional airlines oy
Tue
Sep 28
$37Lux Express
$207nordic regional airlines oy
Wed
Sep 29
$37Lux Express
$160nordic regional airlines oy
Thu
Sep 30
$37Lux Express
$160nordic regional airlines oy
Fri
Oct 1
$37Lux Express
$147nordic regional airlines oy
Sat
Oct 2
$15Flixbus
$147nordic regional airlines oy
Sun
Oct 3
$15Flixbus
$207nordic regional airlines oy
Mon
Oct 4
$37Lux Express
$147nordic regional airlines oy
Tue
Oct 5
$37Lux Express
$147nordic regional airlines oy
Wed
Oct 6
$37Lux Express
$147Finnair
Thu
Oct 7
$37Lux Express
$147nordic regional airlines oy
Fri
Oct 8
$15Flixbus
$147nordic regional airlines oy
Sat
Oct 9
$15Flixbus
$147nordic regional airlines oy
Sun
Oct 10
$15Flixbus
$147nordic regional airlines oy

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Saint-Petersburg to Tallinn

distanceDistance197 miles (317 km)
durationAverage bus duration6 h 22 min
priceAverage bus ticket price$31 (€25)
changesDirect busYes
carriersBus companiesInfobus, Ecolines or Lux Express

Buses from Saint-Petersburg to Tallinn cover the 197 miles (317 km) long route taking on average 6 h 22 min with our travel partners like Infobus, Ecolines or Lux Express. There are direct bus services available. While the average ticket price for this journey costs around $31 (€25), you can find the cheapest bus ticket for as low as $15 (€12).

Travel Tips

Buses from Saint-Petersburg to Tallinn
Take the bus to Tallinn easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Saint-Petersburg to Tallinn.
FAQs
Are there COVID-19 travel restrictions for buses between Saint-Petersburg and Tallinn?

Travel between Saint-Petersburg, Russia and Tallinn, Estonia by bus is: Partially open.

What is the status of international entry into Estonia from Russia?

International entry status: Entry is partially open for citizens and permanent residents of Russia

Do I need to self-quarantine on arrival in Estonia from Saint-Petersburg?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 6 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Tallinn, Estonia?

When traveling in Estonia, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Recommended

The information above was last checked on 9/13/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Saint-Petersburg to Tallinn before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Saint-Petersburg, Russia from Tallinn, Estonia?

The current restriction level for your return trip by bus from Tallinn to Saint-Petersburg is: Restricted

Are there any international entry restrictions on returning to Russia from Estonia?

Reentry to Russia is allowed for: Entry is restricted for citizens and permanent residents of Estonia

Do I need to quarantine on arrival in Russia from Tallinn?

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

What are the safety rules to follow in Saint-Petersburg, Russia?

The government of Russia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 9/13/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Saint-Petersburg from Tallinn here.

What is the price of the cheapest bus from Saint-Petersburg to Tallinn?
If you’re looking to save money on tickets, you can find cheap Saint-Petersburg to Tallinn buses for as little as $15 (€12)  in the next 7 days.
What is the price of a bus ticket to Tallinn from Saint-Petersburg?
If you’re looking to book your bus tickets in the next week, you can expect the Saint-Petersburg to Tallinn bus price to come in at an average of $31 (€25)  one way.
How far is Saint-Petersburg to Tallinn by bus?
The distance from Saint-Petersburg to Tallinn by bus is approximately 197 miles (317 km).
How long is a bus to Tallinn from Saint-Petersburg on average?
The Saint-Petersburg to Tallinn bus duration is on average 6 h 22 min, which is to be expected when traveling 197 miles (317 km) to Tallinn from Saint-Petersburg. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which bus providers can take me between Saint-Petersburg and Tallinn?
When taking a bus from Saint-Petersburg to Tallinn, you can count on Infobus, Ecolines or Lux Express for the best way to get you to Tallinn. You can also check all possible bus companies who offer a service to Tallinn from Saint-Petersburg and compare the amenities they offer before buying a bus ticket.
What are the first and last departure bus times from Saint-Petersburg to Tallinn?
The earliest bus for this route departs from Saint-Petersburg at 6: 20 AM. The last bus leaves from Saint-Petersburg at 8: 15 PM. Check Omio for the latest bus schedule from Saint-Petersburg to Tallinn and book the best time to depart on your chosen travel date.
How early should I book bus tickets from Saint-Petersburg to Tallinn to score the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you purchase bus tickets from Saint-Petersburg to Tallinn within the next 7 days, you can find tickets to cost on average $31 (€25) one way. To find the best prices for this journey, consider booking your bus ticket from Saint-Petersburg to Tallinn a few months in advance.
Stations

Important Stations and Airports for this Journey

Saint-Petersburg
Tallinn
St.Peterburg
Amenities
St.Peterburg (trz BY)
Amenities
St.Peterburg a/v
Amenities
St.Peterburg a/v (trz BY)
Amenities