Madrid to Granada by Train
Madrid and Granada are two of Spain's best-loved cities and are well connected by high-speed train. Savor Madrid's tapas on the Plaza Mayor square and marvel over Granada's crown jewel - the Alhambra palace. Traveling by train between Madrid and Granada is easy, affordable and fast. Find out how to travel this Spanish route yourself.
Video train route Madrid - Granada
Travel options for Madrid to Granada
Train |
High-speed train / Shuttle bus |
Travel time |
4hrs - 5hrs 15 mins |
Seat reservations |
Mandatory |
Stations |
Madrid Puerta de Atocha - Antequera - Granada -or- Madrid Puerta de Atocha - Linares - Granada |
Traveling by high-speed train
Due to works on the High Speed tracks, there’s currently no Altaria train to Granada. There are two temporary solutions: taking the AVE train to Antequera and a shuttle bus for the section Antequera – Granada, which takes around 4 hours, or a direct Talgo train running through Linares; this journey takes 5 hours 15 minutes.
If you're traveling with a Eurail Pass you don't need to buy a ticket and only pay a small reservation fee. We recommend you book your seats as far in advance as possible.
Eurail Passes
The Eurail Pass is a train pass that lets you travel on nearly every train in Europe. It comes in all shapes and sizes, so you can pick the one that best fits your vacation plans. See all Eurail Passes.
Planning to focus your trip within Spain? The Eurail Spain Pass gives you access to the Spanish rail network, allowing you to take in all of the country's best bits.
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.