Travel from Alicante to Madrid

Train, bus or fly from Alicante to Madrid?

Spanish Railways AVE operates a train from Alicante to Madrid every 2 hours. Tickets cost $65 - $95 and the journey takes 2 h 30 min. Alternatively, ALSA operates a bus from Alicante to Madrid 3 times a day. Tickets cost $40 - $65 and the journey takes 5 h 15 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Alicante to Madrid

From Alacant-Terminal train to Madrid-Puerta de Atocha.2 h 30 min65€
From Alicante bus to Madrid Estacion Sur.5 h 15 min42€
From Alicante bus to La Roda, bus to Cavanilles, then line 10 bus to Neptuno.8 h 34 min51€
From Alicante rideshare to Madrid.4 h 55 min21€
From Alicante drive to Madrid.4 h 15 min48€
From Alicante Plaza Puerta del Mar I shuttle to Alicante airport, fly to Madrid airport, then train to Madrid.3 h 29 min71€
From Alacant-Terminal train to Xativa, line 5 subway to Valencia airport, fly to Madrid airport, then train to Madrid.4 h 45 min93€

How long does it take to get from Alicante to Madrid?

The train from Alacant-Terminal to Madrid-Puerta de Atocha takes 2 h 30 min including transfers and departs every two hours.

Is there a direct train between Alicante and Madrid?

Yes, there is a direct train departing from Alacant-Terminal and arriving at Madrid-Puerta de Atocha. Services depart every two hours, and operate Monday to Saturday. The journey takes approximately 2 h 30 min.

Is there a direct bus between Alicante and Madrid?

Yes, there is a direct bus departing from Alicante and arriving at Madrid Estacion Sur. Services depart three times a day. The journey takes approximately 5 h 15 min.

Operators from Alicante to Madrid

Spanish Railways AVESpanish Railways AVE
ALSA+34 902 42 22 42ALSA
MonBus+34 982 29 29 00MonBus
EMT Madrid+34 902 50 78 50EMT Madrid
Vectalia - Grupo SuBús+34 (0) 965140936Vectalia - Grupo SuBús
Air EuropaAir Europa
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Metro Valencia+34 900 461 046Metro Valencia