- Home
- Trains to Spain Destinations
- Trains to Madrid
Cheap trains tickets to Madrid
Barcelona to Madrid
2h 30m
From
£19.00
Valencia to Madrid
1h 56m
From
£14.20
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 cheapest of all AVE tickets, it’s non-refundable and non-changeable. However, you still enjoy our high-quality services, including comfortable seats, legroom, power sockets, and reading lights.

Avlo tickets from €7
Starting at just €7, Avlo's Básica (Basic) tickets include free WiFi and power outlets on six major promotional routes. Remember to bring a valid ID and arrive at the station at least 30 minutes early.

Save 20% with Avant Return tickets
Get 20% off with Avant's Return tickets instead of purchasing separate ones. Both tickets are changeable. Cancellations incur a minimum 15% fee, and cancelling one ticket costs 40% of its price.



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
Receive an 8% discount on the total price for groups of 4 to 9 travellers. Tickets are non-changeable but refundable, with fees ranging from 5% to 30% of the total price. Maximise your savings with our group travel discount.