[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Tue
Jun 22
$433regional jet
Wed
Jun 23
$303Lot Polish Airlines
Thu
Jun 24
$195Air Baltic
Fri
Jun 25
$332Air Baltic
Sat
Jun 26
$247Air Baltic
Sun
Jun 27
$328regional jet
Mon
Jun 28
$303regional jet
Tue
Jun 29
$195Air Baltic
Wed
Jun 30
$303regional jet
Thu
Jul 1
$288Air Baltic
Fri
Jul 2
$195Air Baltic
Sat
Jul 3
$247Air Baltic
Sun
Jul 4
$247Air Baltic

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Tue, Jun 22
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Tallinn to Barcelona Train Information

Trains depart from:Tallinn
Trains arrive in:Barcelona
Distance:2541 km

Travel Tips

Trains from Tallinn to Barcelona
Travel by train to Barcelona 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 Tallinn to Barcelona.
FAQs
What are the travel restrictions for Barcelona, Spain if I'm coming from Tallinn, Estonia by train?

Travel between Tallinn, Estonia and Barcelona, Spain by train is: Partially open.

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

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

Do I need to self-quarantine on arrival in Spain from Tallinn?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Health screen upon arrival

What are the safety rules to follow in Barcelona, Spain?

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

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

The information above was last checked on 6/20/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Barcelona from Tallinn before traveling.

Are there restrictions on returning to Estonia from Spain by train?

The restriction level for your return train to Tallinn, Estonia from Barcelona is: Fully open.

Is my return train into Tallinn from Barcelona restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Estonia from Barcelona?

Conditions of reentry:

  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Health declaration required
  • Proof of a negative test is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)
  • Quarantine is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)

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

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

  • Social distancing required: 2 metre (s) (7 feet)
  • Face mask required: Recommended

Last checked on 6/20/21. Remember to check the latest COVID-19 travel safety regulations for your train to Tallinn from Barcelona closer to your date of departure here here.

How many miles is it from Tallinn to Barcelona by train?
You should expect to travel around 1575 miles (2540 km)  to Barcelona from Tallinn by train.
Stations

Important Stations and Airports for this Journey

Barcelona
Barcelona Estació De França
Amenities
Barcelona Sants
Amenities
Refreshments

Trains from Tallinn to Barcelona: related information

Here are some other resources that might have the information you need