Skip to content
Spain · Train

Book a train from Barcelona

Find trains from Barcelona and book onward journeys to Madrid, Valencia, Montserrat, and Paris. One search shows live times and fares across every operator, so you can weigh speed against price before you travel.

How it works

1

Search Omio

Pick your from and to cities to see live coach and rail departures.

2

Compare operators

Filter by price, duration and departure time across every operator on the route.

3

Book directly

Complete your booking on Omio — your ticket comes straight from them.

When the train makes sense for travelling from Barcelona

The rail network from Barcelona reaches Madrid, Valencia, Montserrat, and Paris with no airport hassle at either end. Save flying for the longer haul journeys - here the train is usually the most time efficient option, is greener, often cheaper, and significantly more comfortable.

Heading to Barcelona? See trains to Barcelona

Train travel questions

How long is the AVE train from Barcelona to Madrid or Valencia?

The AVE (high-speed train) from Barcelona reaches Madrid in about 2 hours 30 minutes and Valencia within 3 hours, both direct. Advance fares are the cheapest, so it's worth booking ahead when your plans are specific.

How do you get to Montserrat from Barcelona by train?

Montserrat is about 1 hour 30 minutes from Barcelona on a regional train with the connecting rack railway or cable car. It's a popular half-day trip, and the ticket bundles the train with the mountain leg.

How do you buy Barcelona train tickets and where is the main station?

Booking Barcelona train tickets online is the simplest option and gets you the best high-speed fares, with Renfe (Spanish railways) machines and counters as a backup on the day should you need it. Barcelona Sants is the main station, and the same hub covers regional train services around Catalonia.

Can you take a direct train from Barcelona to Paris?

A direct high-speed train links Barcelona to Paris in around 6 hours 30 minutes, centre to centre, alongside connections through the French network. Compare the direct train against connecting routes - a change can often open up more departure times.

Is the Barcelona to Madrid AVE cheaper than flying?

The Barcelona to Madrid AVE can come in cheaper than flying once airport transfers and bag fees are added, placing you in the centre of each city. Booking early gets you the best fares.

Is the train from Barcelona greener than flying?

The train from Barcelona produces far less carbon than a domestic flight, and the high-speed line to Madrid is one of the clearest cases for taking the train instead.

Ready to leave Barcelona?

Compare coach and rail operators across Europe in one place.