The ALSA bus leaves every 15–30 minutes and arrives in 1 hour 15 minutes. Seventy-eight kilometres, from Sierra Nevada foothills to the Costa del Sol, for €8.
Seven years resident in Granada. Specialist in Nasrid architecture, Al-Andalus history, and Andalusian walking routes.
Published
Granada to Málaga is one of the easiest intercity journeys in Andalusia. The ALSA bus runs more than 71 times per day, takes 1 hour 15 minutes on direct services, and fares start at €8. No planning required: you can turn up at Granada bus station, buy a ticket, and be in Málaga within 90 minutes. That frequency makes it the default choice for most visitors.
The direct Renfe Avant train is marginally faster at 1 hour 18 minutes and slightly more expensive from €18. The train has fewer departures and requires checking that yours is a direct service rather than the Antequera-change alternative.
This guide covers both options, plus driving, the practical question of Málaga Airport versus Málaga city, and a note on the Costa Tropical coast between the two. For how to get to Granada from Málaga (the reverse journey), the getting to Granada guide has that covered.
The bus runs 71+ times a day
The Granada–Málaga ALSA bus is among the highest-frequency intercity routes in Spain. On weekdays, services depart approximately every 15–20 minutes during peak hours. Even at quiet times (early morning, late evening) you are waiting no more than 30–40 minutes. The practical effect: you do not need to treat this journey as something to plan around. It is more like a metro line than an intercity bus.
Granada to Málaga at a glance
Bus (ALSA): 1h15m–1h30m direct, 71+ daily services, €8–13. Train (Avant direct): 1h18m, 3–4 direct services/day, from €18. Car (A-45): 1h34m, 78km. Fast motorway, minimal traffic outside peak hours. Bus station Granada: Carretera de Jaén s/n, north edge of city. Bus station Málaga: Estación de Autobuses, Paseo de los Tilos (15 min metro from airport).
By bus — ALSA, from €8
The ALSA bus is the most practical option for most people. Frequent, cheap, central stations at both ends, and the direct service is only 15 minutes slower than the direct train. The bus uses the A-45 motorway, which is a good road with little congestion outside Friday afternoon peak hours.
Journey time
1h 15m
Direct service. Up to 2h30m on services with stops. Check your ticket says directo or look at the stops listed before booking.
Fare
€8–13
From €8 booked in advance at alsa.com. Same-day fares €11–13. ALSA Comfort (Wi-Fi, footrest) costs €12–18 on selected services.
Where to board in Granada
Estación de Autobuses de Granada, Carretera de Jaén s/n — on the north side of the city, 500 metres from the train station. Taxi from Plaza Nueva costs €5–8. Urban bus Line 33 runs from Gran Vía de Colón. The bus station has a café, luggage storage, and ticket desks (though online prices are cheaper).
Where you arrive in Málaga
Estación de Autobuses de Málaga, Paseo de los Tilos — next to the train station Málaga María Zambrano, about 1.5 km from the city centre and Alcazaba. Metro Line 1 (two stops to Centro Alameda) takes 5 minutes. Alternatively, the walk along the Guadalmedina river is 20 minutes and reasonably pleasant.
Bus station to Málaga Airport
Málaga bus station is a 15-minute metro ride from the airport terminals (Line 1, direction Málaga-Aeropuerto). A taxi costs €10–12. If you are going directly from the bus to the airport, allow 30 minutes minimum including the metro journey.
By train — Avant, 1h18m
Renfe's Avant service covers the direct Granada–Málaga route in 1 hour 18 minutes. It is marginally faster than the bus and slightly more comfortable for the journey. The trade-off is fewer departures: typically 3–4 direct Avant trains per day, compared with 71+ buses.
The other option on rail is a service with a change at Antequera-Santa Ana station, which connects to the Málaga AVE line. Journey time with the change runs 1.5 to 3 hours depending on the connection wait, and fares start at €35 — not competitive with the direct bus or Avant.
Direct vs Antequera-change: how to tell
On renfe.com, select "no transfers" when searching to filter for direct services. Services via Antequera-Santa Ana will show two legs in the booking flow. The direct Avant is the better option on every measure except price flexibility — if fares are sold out on the direct service, the Antequera-change option remains, but check the actual journey time before booking.
Direct Avant: 1h18m, from €18
Via Antequera: 1h30m–3h, from €35
Station: Málaga María Zambrano — central, adjacent to the bus station
By car — 1h34m on the A-45
The drive from Granada to Málaga takes 1 hour 34 minutes in normal traffic on the A-45 motorway. The route heads south from Granada, crosses the Vega valley, then climbs through the mountains above Antequera before descending to the coast. The section through the Desfiladero de los Gaitanes gorge is one of the better motorway drives in Andalusia.
A car makes sense for groups visiting beaches en route or those who want flexibility to stop at Antequera (El Torcal rock formations, 12km off the A-45) or the Costa Tropical (see below). Parking in central Málaga is straightforward compared to Seville — underground car parks around the port and Alcazaba are well-signed and reasonably priced (€12–18 per day).
Granada city vs Málaga Airport
Málaga Airport (AGP) is the main international gateway for southern Spain. It has far more routes than Granada's small airport (GRX) and often significantly lower fares. Many visitors combine a Granada trip with a flight through Málaga — arriving or departing at AGP and using the bus or train to move between the two.
Flying into Málaga, going to Granada
Take metro Line 1 to Málaga bus station (15–20 min, €1.80), then the ALSA bus to Granada (1h15m–1h30m, from €8). Total door-to-door from terminal to Granada bus station: around 2 hours. This is the standard route for international visitors and works smoothly. Book the ALSA bus in advance in summer.
Leaving Granada, flying from Málaga
Bus from Granada to Málaga (1h15m), then metro or taxi to the airport. Allow 2.5 hours between leaving your Granada hotel and arriving at the departure terminal. Add 30 minutes for summer traffic and peak-hour queues. Do not try to squeeze in a last coffee on the Alcazaba before a 10:00 AM flight.
Granada's own airport (GRX) is 15km west of the city and has limited scheduled routes — mainly Madrid, Barcelona, and Palma. If you can fly directly into GRX at a comparable price, the airport bus to the city centre costs around €3 and takes 35 minutes. In most cases, Málaga fares are substantially cheaper.
Costa Tropical detour option
The direct Granada–Málaga bus runs inland on the A-45. If you have a car, the alternative is to take the A-44 south from Granada to Motril, drive east along the coast road (N-340) through Almuñécar and Nerja, then arrive in Málaga from the east. This adds about 45 minutes to the journey but gives you the Costa Tropical coastline — and the option to stop at Nerja (Balcón de Europa, Cueva de Nerja, beaches) or the white town of Almuñécar.
The N-340 coastal road is slow in summer (single carriageway, traffic through each town) but quiet in spring and autumn. If you are driving one-way from Granada to Málaga and want something to show for the journey, the coast route is the right call. The Nerja day trip guide and the Costa Tropical day trip guide cover both coastal options in detail.
Combining Granada, the coast, and Málaga
A practical three-day sequence: day 1 Granada, day 2 morning at Nerja (or Costa Tropical), afternoon drive to Málaga, day 3 Málaga then flight home from AGP. Requires a hire car for day 2, but the route is straightforward. See the Andalusia itinerary guide for how this fits into a longer trip.
Frequently asked questions
Frequently asked questions
How long does the bus from Granada to Málaga take?
Direct ALSA services run the route in 1 hour 15 to 1 hour 30 minutes. Some services stop at Antequera or other intermediate points and take up to 2 hours 30 minutes — check your ticket says directo before booking. ALSA operates 71+ daily departures between Granada and Málaga bus station, making it the most frequent intercity bus route in the region. Fares start at €8 booked in advance at alsa.com.
Is there a direct train from Granada to Málaga?
Yes, but only some services are direct. The Renfe Avant direct train takes 1 hour 18 minutes from Granada station to Málaga María Zambrano and costs from €18. The alternative — an AVE-Avant with a change at Antequera-Santa Ana — takes 1.5 to 3 hours and costs €35. For most visitors, the direct bus at €8–13 is the better option unless you specifically prefer rail travel.
Should I arrive at Málaga airport or Málaga city?
Depends on your travel direction. If you are flying out of Málaga after Granada, go to the city first for at least a few hours (Alcazaba, Picasso Museum, Málaga Cathedral), then take a taxi or metro to the airport. If you are flying in, the bus from Málaga bus station to Granada takes 1h15m–1h30m; the bus station is a 15-minute metro ride or €10 taxi from the airport terminals. See the getting to Granada guide for the airport connection in detail.
How much does the bus from Granada to Málaga cost?
ALSA tickets start at €8 booked in advance. Same-day fares run €11–13 on most departures. ALSA Comfort class, with wider seats and Wi-Fi, costs €12–18 and is available on selected services. Return tickets can be slightly cheaper than two singles — check at alsa.com when booking. At peak times (Friday afternoons, Sunday evenings in summer), the €8 fares often sell out; booking 2–3 days ahead secures them.
What is there to do in Málaga for one day?
The essential circuit covers the Alcazaba (11th-century Moorish fortress, €3.50, 1–1.5 hours), the Museo Picasso Málaga (c/ San Agustín 8, €12, 1.5–2 hours), the Catedral de Málaga (incomplete south tower gives it the nickname "La Manquita"), and the old port (Muelle Uno) for lunch. The historic centre is compact — the Alcazaba, Picasso Museum, and cathedral are all within 600 metres of each other. Avoid Málaga in August unless you enjoy 35°C heat and full beaches.
Can I take the bus from Málaga airport directly to Granada?
The bus to Granada departs from Málaga bus station (Estación de Autobuses, Paseo de los Tilos), not from the airport itself. From the airport, take metro Line 1 to Málaga Centro-Alameda (around 25 minutes, €1.80) and then a 5-minute walk to the bus station, or take a taxi from the airport (around €10–12, 10 minutes). The first ALSA bus to Granada departs around 7:00 AM and services run every 20–30 minutes during the day.
Reporter notebook
Insider tips
Practical observations gathered the way a local journalist would keep them: short, specific, and more useful than brochure copy.
Best time
The 71+ buses per day means you can be flexible — just buy a flexible ticket
ALSA runs buses every 15–30 minutes between Granada and Málaga during the day. If you want flexibility to leave when you want rather than being locked to a specific departure, buy an ALSA "Abierto" (open) ticket — valid for 30 days on any service in that class. Costs €14–18, more than the cheapest fixed fare but gives you the freedom to stay in Málaga longer if you want. Check the current Abierto ticket price at alsa.com when booking.
Booking tip
Direct Avant train: check the timetable before assuming availability
Direct Granada–Málaga Avant services are not available all day. There are typically 3–4 direct departures in each direction; the rest require a change at Antequera-Santa Ana, which adds 45 minutes minimum. If you have a specific departure time in mind, check whether it is a direct service on renfe.com before booking. Direct Avant tickets from €18 are good value; the Antequera-change version at €35 is not competitive with the ALSA bus at €8.
Local custom
Málaga for an afternoon and evening, not a day trip
Most Granada visitors who go to Málaga leave too early. The city wakes up around 8 PM: the restaurants along Calle Granada and the Malagueta beach promenade fill at 9 PM, the chiringuitos on the beach stay open until midnight. If you are coming from Granada, take a late morning bus (10:30–11:00 AM departure), arrive for the Alcazaba and Picasso Museum in the afternoon, then eat dinner and take the 9:30 or 10:00 PM bus home. A much better use of the day than the standard 9-to-5 circuit.