COMPARE Prices across different modes

Mon
18 Oct
£21Flixbus
Find prices
Tue
19 Oct
£21Flixbus
£104nordic regional airlines oy
Wed
20 Oct
£21Flixbus
£104nordic regional airlines oy
Thu
21 Oct
£21Flixbus
£129nordic regional airlines oy
Fri
22 Oct
£11Flixbus
£104nordic regional airlines oy
Sat
23 Oct
£11Flixbus
£104nordic regional airlines oy
Sun
24 Oct
£11Flixbus
£147nordic regional airlines oy
Mon
25 Oct
£21Flixbus
£104nordic regional airlines oy
Tue
26 Oct
£21Flixbus
£104nordic regional airlines oy
Wed
27 Oct
£21Flixbus
£104Finnair
Thu
28 Oct
£21Flixbus
£104nordic regional airlines oy
Fri
29 Oct
£11Flixbus
£104nordic regional airlines oy
Sat
30 Oct
£26Lux Express
£167nordic regional airlines oy
Sun
31 Oct
£26Lux Express
£167nordic regional airlines oy
Mon
1 Nov
£26Lux Express
£104nordic regional airlines oy
Tue
2 Nov
£26Lux Express
£104nordic regional airlines oy
Wed
3 Nov
£26Lux Express
£147nordic regional airlines oy
Thu
4 Nov
£26Lux Express
£147nordic regional airlines oy
Fri
5 Nov
£26Lux Express
£147nordic regional airlines oy
Sat
6 Nov
£26Lux Express
£104Finnair
Sun
7 Nov
£26Lux Express
£113nordic regional airlines oy

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Saint-Petersburg and Tallinn

distanceDistance197 miles (317 km)
durationAverage coach duration6 h 22 min
priceAverage coach ticket price£17 (€19)
frequencyCoach frequency1 a day
changesDirect coachYes, there is 1 direct coach a day
carriersCoach companiesInfobus, Ecolines or Lux Express

Coaches from Saint-Petersburg to Tallinn cover the 197 miles (317 km) long journey taking on average 6 h 22 min with our travel partners like Infobus, Ecolines or Lux Express. Normally, there is 1 coach operating per day, including direct services available. You can get the cheapest coach tickets for this trip for as low as £11, but the average price of coach tickets is £17.

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
Am I allowed to travel by coach from Saint-Petersburg, Russia to Tallinn, Estonia?

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

Can I enter Estonia from Russia?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Digital entry registration is required prior to arrival

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

All travellers in Estonia must observe these coronavirus safety measures:

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

The information above was last checked on 15/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your coach to Tallinn from Saint-Petersburg as this information can change.

What restrictions are there on reentering Russia from Tallinn, Estonia?

Return travel from Estonia to Russia is: Restricted.

Are there any international entry restrictions on returning to Saint-Petersburg from Tallinn?

Entry into 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?

Requirements for reentering:

  • 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 requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 13/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your coach to Saint-Petersburg from Tallinn.

How much do cheap coaches to Tallinn from Saint-Petersburg cost?
You can find a cheap coach from Saint-Petersburg to Tallinn for some dates and times for as low as £11  one way in the next 7 days.
What is the average cost of a coach from Saint-Petersburg to Tallinn?
The Saint-Petersburg to Tallinn coach ticket price is on average £17  if you are looking to purchase your tickets for this journey in the next week.
How far is it from Saint-Petersburg to Tallinn by coach?
The Saint-Petersburg to Tallinn coach distance is approximately 197 miles (317 km).
How long is the coach from Saint-Petersburg to Tallinn?
The Saint-Petersburg to Tallinn coach duration is on average 6 h 22 min, which is to be expected when travelling 197 miles (317 km) to Tallinn from Saint-Petersburg. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What coach companies go from Saint-Petersburg to Tallinn?
Take the Saint-Petersburg to Tallinn coach with Infobus, Ecolines or Lux Express. However, it's always good to check out all possible coach companies for the trip from Saint-Petersburg to Tallinn as there might be differences in the amenities they offer.
Is there a direct coach between Saint-Petersburg and Tallinn?
Yes, there is 1 direct coach per day from Saint-Petersburg to Tallinn. You can look to travel with Flixbus or Lux Express  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
How many coach services per day are there between Saint-Petersburg and Tallinn?
On average, there is 1 coach a day from Saint-Petersburg to Tallinn. The coach times and services may be different on weekends and holidays compared to weekdays.
When is the earliest coach from Saint-Petersburg to Tallinn? When is the last coach from Saint-Petersburg to Tallinn?
The earliest coach departing from Saint-Petersburg to Tallinn leaves at 06: 20. The last coach departing from Saint-Petersburg to Tallinn leaves at 20: 15. You can find the latest Saint-Petersburg to Tallinn coach times on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy a coach ticket from Saint-Petersburg to Tallinn to get the best deals?
You can find a coach between Saint-Petersburg and Tallinn to cost on average £17 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Saint-Petersburg to Tallinn coach generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey