Trains in Spain

Promo codes
Redeem and save on bookings
5% off
No min. spend
NZD1.13 off
Min. spend : NZD 11.32
NZD2.26 off
Min. spend : NZD 22.64
NZD18.11 off
Min. spend : NZD 181.11
NZD11.32 off
Min. spend : NZD 113.19
NZD18.11 off
Min. spend : NZD 181.11
NZD22.64 off
Min. spend : NZD 226.38
NZD33.96 off
Min. spend : NZD 407.49
NZD15.85 off
Min. spend : NZD 226.16
NZD18.11 off
Min. spend : NZD 271.66
NZD27.17 off
Min. spend : NZD 407.49
NZD27.17 off
Min. spend : NZD 407.49
NZD11.32 off
Min. spend : NZD 181.11
NZD4.53 off
Min. spend : NZD 87.84
NZD4.53 off
Min. spend : NZD 90.55
5% off
Min. spend : NZD 443.98
NZD9.06 off
Min. spend : NZD 201.03

Traveling in Spain by train

Experience the elegance and convenience of traveling through Spain with train services. Effortlessly commute between prominent destinations such as Madrid,Barcelona and Barcelona,Madrid, with a travel time of approximately 3h 26m. With fares starting as low as NZ$ 52.29, exploring Spain has never been more accessible or economical. Book your train tickets today and enjoy a seamless, scenic journey.

Madrid
Barcelona
Direct
Yes
Lowest price
NZ$ 52.29
Shortest duration
3h 2m
Barcelona
Madrid
Direct
Yes
Lowest price
NZ$ 52.29
Shortest duration
3h 2m
Please note that final prices may vary based on availability, selected time slots, and other factors. Kindly refer to the checkout page for final prices.

Spain train timetable and schedule

Discover the most popular train routes in Spain, including Madrid to Barcelona, Barcelona to Madrid, and Granada to Barcelona. With prices starting at just NZ$ 52.29 and the fastest trains reaching your destination in only 3h 2m, it’s the perfect way to travel efficiently and affordably.

Date: 2026-11-24
Earliest departure: 06:09Latest departure: 20:30
06:09
09:35
Madrid
3h 26m
Barcelona
06:16
09:24
Madrid
3h 8m
Barcelona
06:22
09:45
Madrid
3h 23m
Barcelona
Please note that final prices may vary based on availability, selected time slots, and other factors. Kindly refer to the checkout page for final prices.

Reviews

4.9/5

Fantastic

214 reviews

5/5

Fantastic
ease of booking on Klook: super easy luggage space: big capacity

5/5

Fantastic
signage is clear and its easy to locate the platform.

5/5

Fantastic
The seats were great, it was comfortable and clean, and I was very satisfied.
Show original (Translated review)

5/5

Fantastic
Clean carriage! Departed on time!
Show original (Translated review)

5/5

Fantastic
The carriage was clean and departed on time!
Show original (Translated review)

4/5

Fantastic
Train is clean and comfortable, but the space for luggage is not enough.

5/5

Fantastic
I booked in advance and had a completely hassle-free ride.
Show original (Translated review)

5/5

Fantastic
It was very convenient because I was able to enter directly with the voucher without needing to make any changes.
Show original (Translated review)

5/5

Fantastic
Nice easy train ride with nice views

5/5

Fantastic
Madrid Atocha -> Barcelona Sants ·
Thanks to the accurate ticket issuance, I had a wonderful trip.
Show original (Translated review)

Why book Spain train tickets with Klook?

Book Spain train tickets on Klook

Booking your Spain train tickets with Klook ensures a smooth, reliable, and hassle-free experience. Here’s what makes Klook the ideal choice:

Book in your own language
Don't panic if you don't read foreign languages. Pick your journey in your own language.
Pay your way
We accept various payment methods and over 30 currencies
Fast & hassle-free booking
Compare prices at a glance, with over 100 major routes covered

How to book Spain train tickets

How to Book Your Spain train Tickets Hassle-Free

Not sure where to book your Spain train tickets? No worries—Klook makes it quick and effortless! In just 3 easy steps, you'll be on your way to your next adventure.

Step 1: Enter your travel details—choose your train type, departure station, destination, and travel date. Step 2: Select your preferred departure time, seat, or ticket type, then click Book Now. Step 3: Choose your payment method and click Complete Payment.

Find your journey
Enter your departure and arrival points, select date and number of passengers
Book early for cheaper tickets
Enjoy early bird prices for routes across the continent
Book easily & get ready
Get your tickets and you're good to go!

Frequently asked questions (FAQs) about Spain train

What are the popular train in Spain?

How to book a Spain train ticket?

How much in advance can I buy the Spain train ticket?

How can I cancel or refund my Spain train ticket?