You can get from Málaga to Granada by train, bus or flight.
To get from Málaga to Granada on 10 Aug we recommend taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
Malaga and Granada are two popular tourist destinations in Southern Spain which are only 125 km apart. Despite their close proximity the only direct public transport connection between them is by bus. Passengers wishing to travel by plane would need to take a flight to Madrid from Malaga and then an onward connection to Granada. This is however an expensive and time-consuming method of making this short journey.
The only direct bus route between the two cities is operated by the Spanish owned but company ALSA. They run a service which operates seven days a week with buses departing approximately every hour. Buses leave from the Estacion Autobuses on Paseo de los Tilos which is adjacent to the Maria Zambrano Train Station in Malaga and arrive in Granada at the coach station located on Carretera de Jaen. This is a few kilometres from the city centre and linked by regular local buses. Journey time between the two cities is around 2 hours. There are also four direct buses a day to Granada departing from Malaga Airport.
Travel by train involves taking the high-speed AVE train operated by RENFE to Antequera with a journey time of around half an hour with frequent daily departures. From Antequera nine trains a day then depart for Granada with a journey time of approximately 2 hours plus waiting time for the connections.
There are 4 ways that you can travel to Granada from Málaga. You can take a coach, flight, ferry or train.
The cheapest way from Málaga to Granada is by taking a coach. You can find average ticket prices around £11 compared to other travel options to Granada:
A coach is generally £101 less than a ferry for the same trip. A ferry costs on average £112 from Málaga to Granada.
A coach is about £10 less than a train, which costs on average £20 for this trip.
The quickest way to travel to Granada from Málaga is by train, which takes on average 1 h 12 min compared to other travel options that may take you longer to get to your destination:
In comparison, travelling by coach can take you on average 1 h 30 min.
In comparison, getting to Granada by ferry can take on average NaN h NaN min.
The distance from Málaga to Granada is approximately 55 miles.
The average frequency per day from Málaga to Granada is:
However, we recommend checking specific travel dates for your trip between Málaga and Granada as scheduled services by coach, flight, ferry or train can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from Málaga to Granada:
If finding a good deal is your main consideration for your trip from Málaga to Granada, then we'll help you find the best value travel companies for you:
Yes, there are direct routes from Málaga to Granada with the following travel companies:
As you won't need to change at another stop in between, direct services to Granada tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this route.
When planning your trip from Málaga to Granada, it’s good to keep in mind what tickets to book and their prices in the next 7 days:
However, we recommend buying tickets from Málaga to Granada online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need