1. Travel
You can opt-out at any time. Please refer to our privacy policy for contact information.

Madrid to Granada by Train, Bus, Car and Flights

Visit the Alhambra, departing from the Spanish capital


Iván Erre Jota @15072398@N00 flickr.com Creative Commons License

Details of how to get from Madrid to Granada by various forms of transport.

See also:


Madrid to Granada by Train

The train from Granada to Madrid takes about 4h30 and costs about 75 euros.

Book Train Tickets in Spain with Rail Europe

Trains from Madrid to Granada depart from Atocha train station. Read more about Bus and Train Stations in Madrid and Bus and Train Stations in Granada.

Madrid to Granada by Guided Tour

Granada is a bit far for a day trip from Madrid, but lots of multi-day tours of Spain pass through the city, the most popular being this Four-Day Tour of Seville, Cordoba and Granada from Madrid.

Madrid to Granada by Bus

There are regular buses throughout the day between Madrid and Granada. The journey takes five hours and costs about 20 euros.

Buses from Madrid to Granada depart from Mendez Alvaro. Read more about Bus and Train Stations in Madrid.

You can book most bus tickets in Spain online at no extra charge. Just pay with a credit card and print out the e-ticket.
Book Bus Tickets in Spain

Madrid to Granada by Car

The 430km journey from Madrid to Granada should take about 4h30 by car, traveling mainly on the R-4 and A-44 roads. Consider stopping off at Toledo or Jaen on your way.
Compare Car Rental Rates in Spain

Flights from Madrid to Granada

There are regular flights from Madrid to Granada and they can be very cheap if booked in advance.
Compare Prices on Flights in Spain

©2014 About.com. All rights reserved.