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
Search Omio
Pick your from and to cities to see live coach and rail departures.
Compare operators
Filter by price, duration and departure time across every operator on the route.
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.
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.