Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
The distance between Malaga and Granada is only around 130 kilometers in all, so visiting Malaga will be simple if you want to sample the fresh sea air and atmosphere in one of Andalucia's premier cities. Travelers can make the journey via bus (the quickest route) or by train. You'll need to change once if traveling by train, but the extra comfort might outweigh the slightly longer journey time.
Taking the bus is the quickest and most affordable way to travel between these two Anadalucian destinations. Regular bus connections are provided by Alsa, and the journey time is only around 1 hour 45 minutes at any time of day. Alsa buses leave from the Avenida Juan Pablo II in Granada, which is a couple of kilometers to the north of the city center. Local buses are the quickest way to reach the bus station. They arrive at Malaga's main bus station, which is next to Maria Zambrano (the major train station in Malaga). All of the main attractions in town are easy to walk to from the bus stop, and Costa del Sol destinations are a short train ride away as well.
Traveling by train is another great way to reach Malaga from Granada. However, there is no direct train connection at present, and travelers will have to make a change at some point along the way. To get to Malaga by train, catch the Renfe service from Granada's train station (located next to the University). After around an hour and a half, you will need to change at Antequera Santa-Ana, and then catch a service to Malaga Maria Zambrano Station. In total, the journey time to Malaga by train can be as short as 2 hours, but can be longer depending on how long the change takes.