- Home
- Trains to Spain Destinations
- Trains to Madrid
Cheap trains tickets to Madrid
Barcelona to Madrid
2h 30m
From
£22.00
Valencia to Madrid
1h 56m
From
£15.00
Seville to Madrid
2h 37m
From
£15.00
How to book cheap train tickets to Madrid

Use TrainPal
Train Journey Planner offers cheap train tickets with clear route details, including price, time, and company. Labels highlight the best options. Save more with discount codes

AVE Básico tickets
As the most affordable AVE ticket, it’s non-refundable and non-changeable. Despite this, you get high-quality services like comfortable seats, generous legroom, power sockets, and reading lights.

Avlo tickets from €7
Avlo's Básica (Basic) tickets, starting from €7, offer free WiFi and power outlets on six major promotional routes. Please bring a valid ID and arrive at the station at least 30 minutes in advance.

Save 20% with Avant Return tickets
Purchasing Avant's Return tickets saves you 20% compared to separate tickets. Both can be changed. Cancellations incur at least a 15% fee; cancelling one ticket costs 40% of its price.

iryo Inicial fare
iryo Inicial fare offers comfort, leather seats, and more legroom. They are refundable and changeable, but cannot be changed if you miss the train.


40% off for children
Free travel for children up to age 3, and 40% off for those under 14. Tickets are changeable and refundable on AVE trains, but non-changeable on Avant trains.

8% off for Group Travel
Enjoy an 8% discount on the total price when travelling in a group of 4 to 9 people. Tickets are non-changeable but refundable, with fees ranging from 5% to 30% of the total price. Make the most of our group discount offer to save on your trip.