Seville to Barcelona Train

Take in the awe-inspiring views of Spain's stunning countryside as you ride aboard the modern trains, journeying from festive Seville to Barcelona.
×1
Passengers
Adults
Children
Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Seville
Departure station:
Sevilla Santa Justa
Calle Joaquín Morales y Torres, 41003, Seville, Spain
Route
Distance by train:

​828 km/ 515 mi

Barcelona

Arrival station:

Sants Station

Carrer del Rector Triado, 75, 08014, Barcelona, Spain

Seville to Barcelona Train: Time, Distance & Ticket Cost

Shortest time
Shortest travel time

5 hrs 23 min

Longest time
Longest travel time

12 hrs 5 min

departures
Daily departures
30
ticket
Price starts from

$82

There are​ thirty daily departures from Seville to Barcelona to select from. The earliest train departs at 5.50 a.m., and the latest one leaves the Santa Justa station at 5.42 p.m. ​​Depending on your preferences, you can travel on the high-speed AVE or Talgo express train by Renfe, both noted for excellent onboard service.

​Please, keep in mind that the Seville to Barcelona distance between the cities is 828 km (514 mi), and the duration of the trip can significantly differ based on the chosen type of train. The shortest travel time is around 5 hours and 30 minutes, and the longest journey can last more than 10 hours.​

Seville to Barcelona Train Timetable

Train type
Earliest Train
Latest Train
Fastest Trip
Departures / Day
Morning trains
05:50
11:50
5 hrs 41 min
15
Afternoon trains
13:37
17:42
5 hrs 23 min
15

*Check the current Seville to Barcelona train timetable on the website Rail.Ninja

FAQ About Train From Seville to Barcelona

Book Train Tickets From Seville to Barcelona

Seville - Barcelona Railway Map

Seville to Barcelona Train Map

Popular Routes