Search | Compare | Purchase

Train tickets Madrid

Search | Compare | Purchase

Train tickets Madrid

Passengers
Adults
26 - 59 years
Select your origin and destination before adding discount cards.

Buy your tickets from

Trains renfe Trains AVE Trains avlo Trains OUIGO Trains iryo
Trains EUROSTAR
Trains TRENITALIA Trains SNCF
Trains alsa
Trains DB
Trains italo
eco logo

The best route is the one with the least emissions

For you and for the planet:
traveling by train is the way to travel.

The European Environment Agency states that the train has the lowest emissions per kilometer and passenger compared to aviation and road transport.

Your tickets,
with you always

Download your tickets in PDF or receive them by SMS.

App Store Google PLay

Cheap train tickets to Madrid

Route
Operator
Train
Date
Price
OuiGo
OuiGo
14/07/2025
From 4,28€
OuiGo
OuiGo
25/04/2025
From 2,00€
Avlo
Avlo
27/03/2025
From 4,50€
OuiGo
OuiGo
05/05/2025
From 3,00€
Alsa
Alsa
27/10/2024
From 5,00€
Trains Madrid Gandía
Intercity
Intercity
02/09/2025
From 18,50€
Avlo
Avlo
22/03/2025
From 5,60€
Avlo
Avlo
28/08/2025
From 7,00€
Avlo
Avlo
29/01/2025
From 3,50€
Trains Madrid La Coruña
Avlo
Avlo
12/08/2025
From 19,00€
Avlo
Avlo
21/08/2025
From 19,00€
Avlo
Avlo
23/07/2025
From 15,00€
Alvia
Alvia
29/10/2025
From 23,95€
AVANZA_MUL
AVANZA_MUL
01/11/2024
From 4,60€
Alvia
Alvia
25/12/2024
From 7,95€
Trains Madrid Castellón
Avlo
Avlo
18/09/2024
From 9,00€
Alvia
Alvia
10/09/2025
From 20,30€
AVANZA_MUL
AVANZA_MUL
05/05/2025
From 4,60€
Avlo
Avlo
18/01/2025
From 3,50€
Trains Madrid Lion
Avlo
Avlo
12/11/2024
From 7,00€
Trains Madrid Valencia Joaquín Sorolla
Avlo
Avlo
29/03/2025
From 3,50€
Avlo
Avlo
13/07/2025
From 19,00€
Avlo
Avlo
20/08/2025
From 19,00€
Alvia
Alvia
13/09/2025
From 20,65€
Alvia
Alvia
19/08/2025
From 16,05€
Trains Madrid Oropesa Del Mar
Avlo
Avlo
20/08/2025
From 21,30€
Trains Madrid Saint Sebastian
Intercity
Intercity
12/08/2025
From 14,10€
Avlo
Avlo
13/01/2025
From 7,00€
Intercity
Intercity
04/08/2025
From 19,00€
Avlo
Avlo
09/09/2025
From 9,00€
Alvia
Alvia
18/09/2025
From 19,00€
Trains Madrid San Fernando South Bay
Alvia
Alvia
20/10/2025
From 18,00€
Trains Madrid Lleida
Avlo
Avlo
07/04/2025
From 5,60€
Trains Madrid Port of Santa Maria
Alvia
Alvia
21/07/2025
From 25,96€
Alvia
Alvia
05/08/2025
From 18,80€
Ouigo
Ouigo
23/08/2024
From 1,00€
Trains Madrid Benicarló
Avlo
Avlo
09/07/2025
From 25,20€
Alvia
Alvia
03/10/2025
From 11,90€
Trains Madrid Barcelona Sants
Alsa
Alsa
04/11/2024
From 5,00€
Alvia
Alvia
31/05/2025
From 3,75€
Alsa
Alsa
14/10/2025
From 24,90€
Trains Madrid Lugo
Alsa
Alsa
17/07/2025
From 22,90€
Trains Madrid Zaragoza Delicias
Alsa
Alsa
28/11/2024
From 5,00€
Trains Madrid Zamora
Alvia
Alvia
30/05/2025
From 6,80€
Alvia
Alvia
04/09/2025
From 12,40€
Avlo
Avlo
11/08/2025
From 34,00€
Avlo
Avlo
05/08/2024
From 7,00€
Alsa
Alsa
24/09/2025
From 5,90€
Alsa
Alsa
15/09/2025
From 24,90€
Trains Madrid Palencia
Avlo
Avlo
10/01/2025
From 7,00€
Avlo
Avlo
11/08/2025
From 9,00€
Trains Madrid Cullera
Intercity
Intercity
30/07/2025
From 18,20€
Trains Madrid Figueres
Avlo
Avlo
08/01/2025
From 7,00€
Avlo
Avlo
06/07/2025
From 20,00€
Trains Madrid Torrelavega
Alvia
Alvia
01/10/2025
From 21,40€
Trains Madrid Benicasim
Avlo
Avlo
05/08/2025
From 20,70€
Trains Madrid Plasencia
Alvia
Alvia
08/07/2025
From 19,00€
Trains Madrid Madrid Atocha
Alsa
Alsa
25/07/2025
From 25,95€
Trains Madrid Huesca
Avlo
Avlo
01/01/2025
From 9,00€
Alvia
Alvia
05/08/2025
From 15,15€
PLM
PLM
17/07/2025
From 15,09€
Trains Madrid Puertollano
Avlo
Avlo
12/12/2024
From 9,00€
Trains Madrid Villena
Avlo
Avlo
28/03/2025
From 3,50€
Trains Madrid Jaén
AVE
AVE
11/07/2025
From 28,00€
Trains Madrid Badajoz
Alvia
Alvia
06/07/2025
From 19,00€
Trains Madrid San Roque
Alvia
Alvia
22/07/2025
From 18,65€
Trains Madrid Mérida
Alvia
Alvia
21/07/2025
From 19,00€
Trains Madrid Linares
Intercity
Intercity
08/07/2025
From 13,70€
Trains Madrid Calatayud
Avlo
Avlo
27/06/2025
From 7,20€
Trains Madrid Bilbao Abando
Alvia
Alvia
13/10/2025
From 14,45€
Alsa
Alsa
23/08/2025
From 20,90€
Trains Madrid Requena Utiel
Avlo
Avlo
10/08/2024
From 7,00€
Trains Madrid Sagunto
Avlo
Avlo
22/07/2025
From 20,00€
Trains Madrid Navalmoral De La Mata
Alvia
Alvia
09/07/2025
From 16,70€
Trains Madrid Alcazar de San Juan
Intercity
Intercity
04/07/2025
From 13,55€
Trains Madrid Madrid Chamartin
Alsa
Alsa
08/11/2024
From 19,00€
Trains Madrid Narbonne
OuiGo
OuiGo
15/03/2025
From 17,00€
Trains Madrid Puebla De Sanabria
MONBUS
MONBUS
08/07/2025
From 25,57€
Trains Madrid Monforte de Lemos
Avlo
Avlo
04/08/2025
From 35,00€
Trains Madrid Villanueva de Córdoba
Avlo
Avlo
04/11/2024
From 7,00€
Trains Madrid Vinaròs
AVE
AVE
02/09/2025
From 22,40€
Trains Madrid Soria
Alsa
Alsa
23/07/2025
From 18,85€
Trains Madrid Bridge Genil Herrera
Avlo
Avlo
26/08/2024
From 7,00€
Trains Madrid Talavera De La Reina
Regional
Regional
04/07/2025
From 12,30€
Trains Madrid Tudela De Navarra
Alvia
Alvia
23/07/2025
From 23,80€
Alvia
Alvia
22/05/2025
From 8,00€
Alvia
Alvia
20/08/2025
From 19,55€
Trains Madrid Villacañas
REG.EXP.
REG.EXP.
11/07/2025
From 11,75€
Trains Madrid Guadalajara
Alsa
Alsa
15/10/2024
From 3,70€
Trains Madrid Oropesa De Toledo
REG.EXP.
REG.EXP.
06/07/2025
From 15,85€
Trains Madrid Balsicas
Avlo
Avlo
08/07/2025
From 20,00€
Trains Madrid Mieres Puente
Avlo
Avlo
05/07/2025
From 19,00€
Trains Madrid Torrijos
Regional
Regional
04/07/2025
From 8,10€
Trains Madrid Valdepeñas
Media Distancia
Media Distancia
07/07/2025
From 24,95€
Trains Madrid Redondela
Avlo
Avlo
19/08/2025
From 34,00€
Trains Madrid Marsella
Blablabus
Blablabus
21/09/2024
From 30,48€
Regional
Regional
27/02/2025
From 15,55€
Trains Madrid Reinosa
Alvia
Alvia
04/07/2025
From 25,00€
Trains Madrid Siguenza
Regional
Regional
04/07/2025
From 12,30€
Trains Madrid Calahorra
Alvia
Alvia
30/08/2025
From 15,45€
Trains Madrid A Gudiña
Avlo
Avlo
07/08/2024
From 7,00€
Trains Madrid Las Navas del Marqués
Media Distancia
Media Distancia
12/07/2025
From 9,85€
Union Ivkonil
Union Ivkonil
08/02/2025
From 21,30€
Trains Madrid Pola De Lena
Alvia
Alvia
08/07/2025
From 33,40€
Trains Madrid Perpiñán
Blablabus
Blablabus
19/12/2024
From 10,24€
Trains Madrid Valencia Nord
Avlo
Avlo
25/07/2025
From 35,40€
Trains Madrid Xativa
Avlo
Avlo
23/07/2025
From 20,00€
Trains Madrid Zumarraga
Intercity
Intercity
19/08/2025
From 15,05€
Trains Madrid Navalperal de Pinares
Regional
Regional
27/06/2025
From 8,10€
Trains Madrid Tafalla
NDA
NDA
18/07/2025
From 23,94€
Trains Madrid Aguilar De Campoo
Alvia
Alvia
12/07/2025
From 24,65€
Trains Madrid Villarrobledo
Intercit
Intercit
18/07/2025
From 18,60€
Trains Madrid Miranda De Ebro
Intercity
Intercity
08/07/2025
From 14,75€
Trains Madrid Guillarei
Avlo
Avlo
30/08/2025
From 35,10€
Trains Madrid Jódar
Intercity
Intercity
22/07/2025
From 36,80€
Trains Madrid La Palma Del Condado
Alvia
Alvia
16/08/2025
From 18,15€
Trains Madrid Zafra
DAMAS
DAMAS
19/07/2025
From 29,18€
Trains Madrid Medina Del Campo
Media Distancia
Media Distancia
22/07/2025
From 19,00€
Trains Madrid Peñaranda de Bracamonte
Media Distancia
Media Distancia
13/07/2025
From 20,80€
Trains Madrid La Roda De Albacete
Intercit
Intercit
20/08/2025
From 18,40€
Trains Madrid Arévalo
MONBUS
MONBUS
05/07/2025
From 9,15€
Intercity
Intercity
18/08/2025
From 23,10€
Trains Madrid Vilches
Intercity
Intercity
04/07/2025
From 23,10€
AVE
AVE
30/06/2025
From 38,40€
Trains Madrid Robledo De Chavela
Media Distancia
Media Distancia
01/07/2025
From 7,60€
Trains Madrid Manzanares
Media Distancia
Media Distancia
06/07/2025
From 22,00€
Media Distancia
Media Distancia
03/07/2025
From 6,25€
Trains Madrid Socuéllamos
AVE
AVE
22/08/2025
From 45,40€
Trains Madrid Guadix
Intercity
Intercity
11/07/2025
From 19,00€
Trains Madrid Almagro
Media Distancia
Media Distancia
05/07/2025
From 27,00€
Trains Madrid Avignon
Alsa
Alsa
16/06/2025
From 33,60€
Trains Madrid Montijo
Alvia
Alvia
17/08/2025
From 35,30€
Trains Madrid Reus
AVE
AVE
28/06/2025
From 69,60€
Trains Madrid Antequera
Avlo
Avlo
05/07/2025
From 7,00€
Trains Madrid Torre Pacheco
Avlo
Avlo
11/07/2025
From 20,00€
Trains Madrid Cañaveral
REG.EXP.
REG.EXP.
26/05/2025
From 26,45€
Trains Madrid Santa María de Huerta
Avlo
Avlo
09/06/2025
From 14,00€
Alsa
Alsa
07/07/2025
From 44,65€
Trains Madrid Monfragüe
REG.EXP.
REG.EXP.
06/07/2025
From 22,90€
Trains Madrid Alfaro
Alvia
Alvia
08/07/2025
From 48,50€
Trains Madrid Almendralejo
Alvia
Alvia
11/07/2025
From 35,30€
Trains Madrid Tarancon
AVANZA_NOR
AVANZA_NOR
21/06/2025
From 8,42€
Trains Madrid Pontedeume
Avlo
Avlo
11/07/2025
From 44,00€
Trains Madrid Bembibre
AVE
AVE
19/07/2025
From 26,30€
Trains Madrid Hellín
AVE
AVE
23/08/2025
From 25,30€
Trains Madrid Archena
AVE
AVE
14/07/2025
From 25,30€
Trains Madrid Requena
AVANZA_NOR
AVANZA_NOR
04/07/2025
From 30,86€
Trains Madrid Venta de Baños
REG.EXP.
REG.EXP.
04/07/2025
From 24,65€
Trains Madrid Aix en Provence
AVEINT
AVEINT
28/02/2025
From 39,00€
Trains Madrid Ocaña
MAR
MAR
06/06/2025
From 7,24€
Trains Madrid San Antonio De Requena
Avant
Avant
30/08/2024
From 13,90€
Trains Madrid Sahagun
Avlo
Avlo
19/07/2025
From 24,50€
Trains Madrid Villafranca De Los Barros
Media Distancia
Media Distancia
18/07/2025
From 41,10€
Trains Madrid Almazán
REG.EXP.
REG.EXP.
10/04/2025
From 19,40€
Trains Madrid Illescas
PROXIMDAD
PROXIMDAD
25/06/2025
From 4,40€
Trains Madrid Santa Maria de Alameda
Regional
Regional
16/04/2025
From 7,40€
Trains Madrid Cieza
AVE
AVE
22/06/2025
From 31,30€
Trains Madrid Mirabel
REG.EXP.
REG.EXP.
31/07/2025
From 24,65€
Trains Madrid Llodio
Alvia
Alvia
11/08/2025
From 37,20€
Trains Madrid Nimes
Alsa
Alsa
18/11/2024
From 33,60€
Trains Madrid Beasin
Alsa
Alsa
08/08/2025
From 29,48€
Trains Madrid Barcelona Passeig De Gracia
Alsa
Alsa
08/08/2025
From 31,56€
Trains Madrid Castejón De Ebro
AVE
AVE
17/06/2025
From 36,20€
Trains Madrid Herradón de Pinares
Regional
Regional
21/06/2025
From 8,55€
Trains Madrid Vilanova i la Geltrú
AVE
AVE
12/06/2025
From 59,70€
Trains Madrid Briviesca
Alsa
Alsa
12/08/2025
From 26,59€
Trains Madrid Tolosa
Alvia
Alvia
21/07/2025
From 26,10€
Trains Madrid Binefar
Regional
Regional
10/10/2024
From 31,55€
Trains Madrid Daimiel
Media Distancia
Media Distancia
16/06/2025
From 24,25€
Trains Madrid Zaragoza Portillo
Alsa
Alsa
29/12/2024
From 14,96€
Trains Madrid Buñol
AVANZA_NOR
AVANZA_NOR
20/12/2024
From 29,99€
Trains Madrid Campo De Criptana
Media Distancia
Media Distancia
16/06/2025
From 16,65€
Trains Madrid Caspe
AVE
AVE
20/06/2025
From 55,10€
Trains Madrid Veguellina de Órbigo
Intercity
Intercity
15/07/2025
From 22,75€
Trains Madrid Barcelona Estació De França
Alsa
Alsa
05/09/2025
From 19,00€
Trains Madrid Salvaterra De Miño
AVE
AVE
21/07/2025
From 47,20€
Trains Madrid Los Santos De Maimona
AVE
AVE
11/05/2025
From 49,40€
Trains Madrid Jadraque
Regional
Regional
26/07/2025
From 8,55€
Trains Madrid Porriño
Avlo
Avlo
25/12/2024
From 25,00€
Trains Madrid Ariza
Regional
Regional
28/12/2024
From 16,90€
Trains Madrid A Rua
Alvia
Alvia
25/06/2025
From 43,10€
Trains Madrid Villasequilla
REG.EXP.
REG.EXP.
20/06/2025
From 8,40€
Trains Madrid Rincón de Soto
Alvia
Alvia
16/11/2025
From 30,80€
Trains Madrid Leganes
Intercity
Intercity
16/05/2025
From 48,30€
Trains Madrid Sant Vicenç De Calders
AVE
AVE
16/06/2025
From 79,80€
Trains Madrid Ribadavia
AVE
AVE
30/06/2025
From 47,20€
Trains Madrid Salvatierra
Media Distancia
Media Distancia
17/04/2025
From 44,30€
Trains Madrid Mengíbar Artichuela
Media Distancia
Media Distancia
15/06/2025
From 35,30€
Trains Madrid Barco De Valdeorras
AVE
AVE
10/08/2025
From 55,00€
Trains Madrid La Puebla de Híjar
AVE
AVE
18/04/2025
From 57,70€
Trains Madrid Fuenlabrada
OuiGo
OuiGo
05/04/2025
From 25,00€
Trains Madrid Tembleque
Media Distancia
Media Distancia
31/08/2024
From 11,50€
Trains Madrid Lalín
AVE
AVE
24/05/2025
From 61,30€
Trains Madrid Betanzos
Avlo
Avlo
19/07/2025
From 54,00€
Trains Madrid Quero
Media Distancia
Media Distancia
26/04/2025
From 15,00€
Trains Madrid Vilaseca
REG.EXP.
REG.EXP.
28/01/2025
From 40,35€
Trains Madrid Zaragoza Goya
Alvia
Alvia
09/07/2025
From 34,80€
Trains Madrid Carballino
Avlo
Avlo
05/07/2025
From 64,00€
Trains Madrid Zarzalejo
Regional
Regional
10/02/2025
From 5,65€
Trains Madrid Sant Isidre
AVANZA_NOR
AVANZA_NOR
01/08/2025
From 38,62€
Trains Madrid Monzón
AVE
AVE
30/05/2025
From 65,60€
Trains Madrid Almuradiel
Media Distancia
Media Distancia
29/06/2025
From 27,00€
Trains Madrid Frómista
Avant
Avant
16/04/2025
From 37,25€
Trains Madrid Santa Cruz De Mudela
Media Distancia
Media Distancia
19/06/2025
From 27,00€
Trains Madrid Tardienta
AVE
AVE
18/03/2025
From 23,60€
Trains Madrid Almansa
Avlo
Avlo
09/07/2025
From 21,60€
Trains Madrid Arcos de Jalón
Alsa
Alsa
25/06/2025
From 7,21€
Trains Madrid Torredembarra
AVE
AVE
09/05/2025
From 59,70€
Trains Madrid Alegría de Álava
Media Distancia
Media Distancia
28/09/2024
From 44,30€
Trains Madrid Alhama de Aragón
Regional
Regional
14/06/2025
From 18,45€
Trains Madrid Altsasu Alsasua
Media Distancia
Media Distancia
14/04/2025
From 45,30€
Trains Madrid Araia
Media Distancia
Media Distancia
25/12/2024
From 44,30€
Trains Madrid Cabra del Santo Cristo
Intercity
Intercity
07/06/2025
From 31,70€
Trains Madrid Houses of Millán
REG.EXP.
REG.EXP.
12/08/2024
From 26,45€
Trains Madrid Casatejada
REG.EXP.
REG.EXP.
20/04/2025
From 19,40€
Trains Madrid Cinco Casas
Media Distancia
Media Distancia
25/04/2025
From 18,70€
Trains Madrid El Romeral
Media Distancia
Media Distancia
16/04/2025
From 12,70€
Trains Madrid Epila
Regional
Regional
13/09/2024
From 23,05€
Trains Madrid Grañén
AVE
AVE
25/05/2025
From 110,40€
Trains Madrid Grisén
Alvia
Alvia
19/01/2025
From 53,50€
Trains Madrid Guitiriz
AVE
AVE
10/08/2025
From 61,20€
Trains Madrid Errenteria
Media Distancia
Media Distancia
07/03/2025
From 50,05€
Trains Madrid Móra La Nova
AVE
AVE
26/06/2025
From 71,70€
Trains Madrid Morata de Jalón
Regional
Regional
21/08/2024
From 21,50€
Trains Madrid Ordizia
Media Distancia
Media Distancia
20/04/2025
From 47,25€
Trains Madrid Osorno
Alsa
Alsa
14/09/2024
From 25,74€
Trains Madrid Paredes De Nava
Alvia
Alvia
30/07/2025
From 21,90€
Trains Madrid Quintana Redonda
REG.EXP.
REG.EXP.
09/08/2024
From 21,15€
Trains Madrid Ricla La Almunia
Regional
Regional
19/01/2025
From 23,05€
Trains Madrid Ribas de Sil
Alvia
Alvia
07/04/2025
From 43,30€
Trains Madrid San Miguel De Las Dueñas
AVE
AVE
25/11/2024
From 33,80€
Trains Madrid Sariñena
AVE
AVE
07/05/2025
From 65,30€
Trains Madrid Tardelcuende
REG.EXP.
REG.EXP.
30/12/2024
From 21,15€
Trains Madrid Torralba
REG.EXP.
REG.EXP.
28/03/2025
From 15,85€
Trains Madrid Torre Del Bierzo
AVE
AVE
05/06/2025
From 27,10€
Trains Madrid Utiel
AVANZA_NOR
AVANZA_NOR
17/07/2025
From 29,24€
Trains Madrid Villalba De Guadarrama
Media Distancia
Media Distancia
16/01/2025
From 20,80€
Trains Madrid Zafra Feria
Media Distancia
Media Distancia
04/06/2025
From 42,20€
Trains Madrid Zaragoza Miraflores
Regional
Regional
01/02/2025
From 25,75€
Trains Madrid Aix-en-Provence
AVEINT
AVEINT
27/09/2024
From 39,00€

To travel by train Madrid

Train schedules

Check the Train schedules, AVE and international trains at Trenes.com.