Mérida to Barcelona train

Compare prices and tickets by train, bus or flight

Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12
Thu
Apr 13
Fri
Apr 14
Sat
Apr 15
Sun
Apr 16

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Mérida to Barcelona

distanceDistance479 miles (772 km)
changesDirect trainNo

Trains from Mérida to Barcelona cover the 479 miles (772 km) long journey. There are direct train services available. Travelers depart most frequently from Mérida and arrive in Barcelona Sants.

Travel Tips: Trains from Mérida to Barcelona

Travel Tips: 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 Mérida to Barcelona.
FAQs
The distance from Mérida to Barcelona by train is approximately 479 miles (772 km).

Omio customers traveling this route depart most frequently from Mérida   and arrive in Barcelona Sants.

Passengers board their train most frequently from Mérida and travel around 1 mile (1.6 km) from the city center to this train station.

Passengers traveling this route most often arrive at Barcelona Sants and need to travel approximately 1.6 miles (2.6 km) from the train station to the city center in Barcelona.

Important Stations and Airports for this connection

Mérida
Barcelona
The major railway station for departures from Mérida is Mérida. Read all the information you need to know about services, amenities and connections at Mérida for your journey from Mérida to Barcelona.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
HomeTrainsTrain Times to BarcelonaMérida to Barcelona train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language