Alhambra fortress on a hilltop with snowy Sierra Nevada mountains behind
Routes

Madrid to Granada

South to the Alhambra by AVE high-speed train.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 4 min read

Fastest ~3h by train

At a glance Typical options on this route – details, caveats and booking advice below.
🚆 Train~3hRenfe AVE, compulsory reservation, dramatic scenery
🚌 Bus~4–5hALSA, cheapest, frequent departures
✈️ Flight~1h15Door-to-door often 4h+, similar to or longer than AVE
🚗 Car~4–5hA-4/A-92, useful for Sierra Nevada/Alpujarras exploring

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Madrid to Granada is one of southern Spain's most rewarding journeys — from the capital's modern bustle to the foot of the Sierra Nevada, where the Alhambra waits above the city. Renfe's high-speed AVE has transformed the route in recent years, but the bus and the car each make a solid case too. Here is how every realistic option compares.

The quickest way: the AVE high-speed train

Renfe's AVE service covers the roughly 430 km between Madrid Puerta de Atocha (Almudena Grandes) and Granada station in about 3 hours, depending on the stopping pattern. Services run several times a day, and the ride sweeps through the Castilian plateau before cutting south through Jaén province — consistently dramatic scenery.

Reservations are compulsory on AVE trains, so a rail pass alone is not enough — you must also book a seat. Advance fares are notably cheaper than walk-up tickets; book as early as you can through Renfe's own website or app. The Avant service, which calls at more stations and runs slightly slower, also operates on parts of this corridor and may offer different price points. Granada station sits on the edge of the centre, within easy reach of the historic district.

Rail pass note: Interrail and Eurail passes are valid on this route, but the compulsory AVE reservation carries a supplement. Reservation slots can be limited, so book both the pass reservation and your outward journey well in advance, especially in summer.

Alhambra palace fortress on hilltop against blue sky, Granada

The cheapest way: the long-distance bus

ALSA operates direct coaches from Madrid Estación Sur to Granada's bus station, and journey times run to around 4–5 hours depending on route and stopping points. Bus fares are generally the lowest available on this corridor, and coaches run frequently throughout the day, making this the natural choice for budget travellers willing to trade a little time for a lower fare.

Granada's bus station is about 2 km north-west of the centre, easily reached by city bus or taxi. For shorter day-trip budgets, the coach can even edge out the train on convenience when you factor in the central pick-up points in Madrid.

The fastest door-to-door (sometimes): flying

Iberia and its regional partners operate the Madrid–Granada air route, and the flight itself takes barely 1 hour 15 minutes. That figure, however, only looks convincing on paper. Federico García Lorca Granada–Jaén Airport lies around 15 km west of the city, and Madrid Barajas is itself a considerable distance from central Madrid. Add check-in time, security, potential delays and the onward transfer into each city, and the real door-to-door time often runs to four hours or more — narrowly longer than the AVE. Flying generally makes sense only if fares are unusually cheap or you are connecting from elsewhere rather than starting in the capital.

The scenic way: driving

The drive from Madrid to Granada via the A-4 motorway and then the A-92 is about 440 km, typically taking 4–5 hours with minimal stops. The route passes through La Mancha's flat, windmill-dotted plateau before climbing into Andalusia — satisfying country to drive if you are not in a hurry. Spanish toll roads on parts of this route add to the running cost, though the sections around Granada are toll-free.

A hire car makes most sense if you plan to explore the Sierra Nevada or the villages of Las Alpujarras once you arrive — Granada's historic centre is best explored on foot, and parking near the Alhambra is limited, so a car earns its keep for day trips rather than city-based sightseeing.

Which should you choose?

The AVE train is the most comfortable and practical option for most travellers: fast, punctual, and city-centre to city-centre. Choose the bus if you are watching every euro and have a little extra time to spare. Consider flying only if fares are very low or you are connecting to a longer journey. Opt for the car if you intend to explore the mountains and villages around Granada at your own pace.

For context on Spain's wider rail network, see our guide to travelling Spain by AVE.

Practical tips for Granada

Frequently asked questions

How long does the AVE train from Madrid to Granada take?

The AVE covers the journey in about 3 hours on the fastest services. Avant and regional trains may take slightly longer depending on stops.

Do I need to reserve a seat on the train to Granada?

Yes. All AVE and Avant services require a compulsory seat reservation — a rail pass alone is not sufficient. Book through Renfe's website or authorised agents.

Is the bus faster than the plane from Madrid to Granada?

Once airport transfers and check-in time are included, the bus and the plane often take similar door-to-door times. The bus typically wins on cost; the AVE wins on both speed and comfort.

Can I visit Granada as a day trip from Madrid?

Yes — the AVE makes it possible to leave Madrid in the morning, spend several hours in Granada and return the same evening. Just book Alhambra tickets well in advance and reserve both train journeys early.

Sources and further reading: