Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Barcelona Train Tickets

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei
Route image

Trains from Barcelona

30Jun
1
Seats
Barcelona
Madrid

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

05:40
BarcelonaBarcelona Sants
3h 17m
08:57
MadridMadrid Atocha
Direct
Renfe AVE 03052
from
10732 USD
1
3h 17m, Direct
05:40
BarcelonaBarcelona Sants
08:57
MadridMadrid Atocha
from
10732 USD
1
Direct
High-speed
05:50
BarcelonaBarcelona Sants
3h 50m
09:40
MadridMadrid Atocha
Direct
Renfe AVE 03062
from
16088 USD
1
3h 50m, Direct
05:50
BarcelonaBarcelona Sants
09:40
MadridMadrid Atocha
from
16088 USD
1
Direct
High-speed

Day trains

12:00
BarcelonaBarcelona Sants
3h 44m
15:44
MadridMadrid Atocha
Direct
Renfe AVE 03122
from
21453 USD
1
3h 44m, Direct
12:00
BarcelonaBarcelona Sants
15:44
MadridMadrid Atocha
from
21453 USD
1
Direct
High-speed
12:50
BarcelonaBarcelona Sants
3h 28m
16:18
MadridMadrid Atocha
Direct
Renfe AVE International 09730
from
16088 USD
1
3h 28m, Direct
12:50
BarcelonaBarcelona Sants
16:18
MadridMadrid Atocha
from
16088 USD
1
Direct
High-speed

Evening trains

18:00
BarcelonaBarcelona Sants
3h 44m
21:44
MadridMadrid Atocha
Direct
Renfe AVE 03182
from
16088 USD
1
3h 44m, Direct
18:00
BarcelonaBarcelona Sants
21:44
MadridMadrid Atocha
from
16088 USD
1
Direct
High-speed
18:25
BarcelonaBarcelona Sants
3h 2m
21:27
MadridMadrid Atocha
Direct
Renfe AVE 03180
from
9498 USD
1
3h 2m, Direct
18:25
BarcelonaBarcelona Sants
21:27
MadridMadrid Atocha
from
9498 USD
1
Direct
High-speed
Route image
day

First train

05:40
night

Last train

20:00
distance

Travel duration

3h 27m
daily-departure

Daily departures

20
departure-station

Departure station

Barcelona
changes-type

Changes

direct
arrival-station

Arrival station

Madrid
ticket-price

Ticket price

from $37
fastest-s

Fastest trip

3h 1m
longest-s

Longest trip

3h 50m

Trains to Barcelona

Inbound long-distance trains reach Barcelona mainly at Barcelona Sants. High-speed services from Madrid arrive in around 2h30m to 3h, while trains from Zaragoza reach Barcelona in about 1h30m. Mediterranean corridor services from Valencia arrive in roughly 2h50m to 3h15m, and trains from Alicante take around 5h. In Catalonia, services from Girona arrive in about 38m and from Figueres Vilafant in around 55m. Cross-border high-speed trains from Paris Gare de Lyon reach Barcelona Sants in about 6h45m, with selected services also arriving from cities in southern France.

Visiting Barcelona

Barcelona is Spain's main rail hub on the northeastern Mediterranean corridor and a key high-speed rail city between Madrid, Catalonia, and France. The city has several passenger stations, with Barcelona Sants serving as the principal train station for long-distance trains from Barcelona. Renfe, Iryo, Ouigo Espana, and SNCF Voyageurs operate passenger services linked to the city. Barcelona train services include AVE, Avlo, Iryo, and Ouigo Espana high-speed trains, Renfe Alvia and Avant services, regional Media Distancia routes, Rodalies de Catalunya suburban-regional trains, and cross-border high-speed services to France. Barcelona Sants handles most long-distance departures, while Passeig de Gracia and Estacio de Franca serve selected regional and intercity services within Catalonia and along the coast. Rail routes from Barcelona run west toward Zaragoza and Madrid, south along the Mediterranean coast toward Valencia and Alicante, northeast through Girona and Figueres toward France, and southwest toward Tarragona and the Ebro corridor. Major destination cities include Madrid, Zaragoza, Valencia, Girona, Figueres, and Paris. Book trains from and to Barcelona online at Rail Monsters.

Popular routes from Barcelona

From Barcelona Sants, high-speed trains run west across the Spanish network toward Zaragoza and Madrid, with Renfe AVE, Renfe Avlo, Iryo, and Ouigo Espana all serving the main corridor. Southbound services follow the Mediterranean axis toward Tarragona, Castellon, Valencia, and Alicante, with Renfe long-distance and regional services covering different stopping patterns. Northbound trains from Barcelona serve Girona and Figueres before continuing toward France on cross-border high-speed routes operated by SNCF Voyageurs and Renfe on selected international corridors. Within Catalonia, Rodalies de Catalunya and Media Distancia trains connect Barcelona with regional cities and coastal towns, using Barcelona Sants, Passeig de Gracia, and Estacio de Franca depending on the service.

Barcelona

Barcelona is Catalonia's capital, known for Eixample, the Gothic Quarter, and Gaudi sites such as Sagrada Familia. Barcelona Sants is the city's main long-distance rail station, located west of the center with metro, Rodalies commuter rail, and airport train links.

Barcelona Sants

StationStation
arrowarrow

3h 27m

Madrid

Madrid is Spain's capital, with the Prado, Reina Sofia, Royal Palace, Retiro Park, and Gran Via within the central districts. Most Barcelona high-speed trains arrive at Madrid Puerta de Atocha-Almudena Grandes, south of the historic center, with metro, Cercanias, taxi, and onward AVE connections.

Madrid-Chamartín-Clara Campoamor

StationStation

Madrid Atocha

StationStation

Madrid Príncipe Pio

StationStation

Madrid - Atocha Cercanías

StationStation
Background

Booking Barcelona Train Tickets Online - Options, Tips, and Reservations

Buying Train Tickets Online
Buy train tickets online for Barcelona with Rail Monsters by selecting departure dates, comparing Renfe AVE, Avlo, Iryo, Ouigo Espana, and regional services, then completing an online reservation. Book your tickets for Barcelona train stations such as Barcelona Sants, Passeig de Gracia, and Estacio de Franca according to the route.
Tips for Online Reservations
Online reservation services through Rail Monsters accept Barcelona train bookings 6 to 12 months ahead of travel, useful for Easter Week, August holidays, Christmas and New Year. Train prices on high-speed routes can change by demand, while ticket counters remain available at Barcelona Sants. With the Rail Monsters iOS and Android apps, you can book and manage train tickets on mobile.
Types of Train Tickets Available
Barcelona services include regular tickets on regional trains, reserved seats on AVE, Avlo, Iryo, Ouigo Espana, Alvia, and Avant services, and fare families such as Basico, Elige, and Premium on selected Renfe routes. Cheap tickets and discount tickets may appear for advance bookings to and from Madrid, Zaragoza, Valencia, Girona, Figueres, and France.

Barcelona Train Travel FAQ and Tips

What is the main train route from Barcelona?

The main domestic rail route from Barcelona is the high-speed corridor to Madrid Puerta de Atocha-Almudena Grandes. Renfe AVE, Renfe Avlo, Iryo, and Ouigo Espana operate trains from Barcelona Sants, with typical journey times around 2h30m to 3h depending on the stopping pattern. This is Spain's busiest high-speed rail corridor and uses reserved seating on long-distance services.

How do I get from Barcelona to the airport by train?

Barcelona El Prat Airport is linked by Rodalies de Catalunya R2 Nord trains. Airport trains serve Barcelona Sants and Passeig de Gracia, making rail transfer possible from long-distance arrivals at Barcelona Sants. The airport station is at Terminal 2; passengers using Terminal 1 need the airport shuttle between terminals. Rail Monsters can book eligible regional rail tickets where available.

Do high-speed trains serve Barcelona?

Yes. Barcelona Sants is a major high-speed rail station served by Renfe AVE, Renfe Avlo, Iryo, and Ouigo Espana on Spanish domestic corridors. Renfe also operates Alvia and Avant services on selected routes, while SNCF Voyageurs provides cross-border high-speed services between Barcelona and France. Regional Rodalies and Media Distancia trains serve shorter Catalan routes at lower speeds.

What are the main train stations in Barcelona?

Barcelona Sants is the city's primary long-distance station for AVE, Avlo, Iryo, Ouigo Espana, Alvia, Avant, cross-border, regional, and Rodalies services. Passeig de Gracia is a central rail stop for Rodalies, regional trains, and the airport line. Estacio de Franca handles selected regional and intercity services. Barcelona El Prat Aeroport station serves airport rail trips by Rodalies.

Should I reserve seats on trains from Barcelona?

Seat reservations are required on high-speed and long-distance services from Barcelona Sants, including Renfe AVE, Avlo, Alvia, Avant, Iryo, Ouigo Espana, and international high-speed trains. Rodalies de Catalunya and many regional services use open seating and do not require reservations. Book earlier for Friday evenings, Sunday returns, Easter Week, August holidays, and Christmas departures from Barcelona.

How do I buy train tickets to and from Barcelona?

Train tickets to and from Barcelona can be bought at Rail Monsters by entering your departure and arrival cities, choosing a date, comparing available Renfe, Iryo, Ouigo Espana, and cross-border services, and completing online reservation. Rail Monsters accepts bookings 6 to 12 months ahead of travel for Barcelona services, which helps during Easter Week, August holidays, Christmas, and New Year.

What are the main train connections to and from Barcelona?

Barcelona connects with Madrid in around 2h30m to 3h by high-speed train, Zaragoza in about 1h30m, Girona in around 38m, Figueres Vilafant in about 55m, Valencia in roughly 2h50m to 3h15m, and Alicante in around 5h. Cross-border high-speed services link Barcelona Sants with Paris in about 6h45m and with southern France on selected routes.

Can I buy Barcelona train tickets at the last minute?

Last-minute Barcelona train tickets may be available, but high-speed services on the Madrid, Valencia, Andalusia, and France corridors can sell out or show higher fares close to departure. Rail Monsters accepts Barcelona train bookings 6 to 12 months ahead of travel, which is useful for Easter Week, August holidays, Christmas, New Year, and major weekend travel periods.
Learn more information at our
Country Guide

RENFE

RENFE

RENFE operates passenger trains across Spain.