Find Trains
When to book
Tips
FAQs

S37

Find train tickets to Barcelona

1 adult
Fri 12/12
Fri 12/19

Good to know

Cheapest day

Saturday

Most expensive day

Wednesday

Average price (round-trip)

$70

Average price (one-way)

$34
Train tickets to Barcelona are on average 11% less expensive on Saturdays
Train tickets to Barcelona are on average 13% more expensive on Wednesdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Barcelona train tickets

  • Barcelona's most searched train station on KAYAK is Barcelona Sants. It is located 2 miles from the city center.

FAQs when traveling to Barcelona by train

  • What is the most popular train station in Barcelona?

    Barcelona Sants and Barcelona La Sagrera-Meridiana are the most searched stations in Barcelona by KAYAK users.

More options for your train ride to Barcelona

Complete your trip to Barcelona with a hotel stay or car rental