Málaga to Nerja bus: timetable, fares and where it leaves from
The bus from Málaga to Nerja is run by ALSA: about 47 departures a day, the first at 6:30am and the last at 11:05pm. Direct buses take 1 h 10 to 1 h 30 and a ticket costs about €5–7. It leaves from Málaga bus station and Málaga Port (Muelle Heredia), and stops in Nerja on Avenida de Pescia.
Affiliate link: if you buy through it, EsNerja earns a small commission at no extra cost to you.
The route at a glance
| Operator | ALSA (the only direct service) |
|---|---|
| Departures | About 47 a day, according to ALSA |
| First and last | 6:30am and 11:05pm (from Málaga bus station) |
| Journey time | 1 h 10 – 1 h 30 on direct buses; up to 2 h with more stops |
| Fare | €5–7 one way; from €4 booking ahead |
| Departs from | Málaga bus station (Paseo de los Tilos, next to María Zambrano train station) and Málaga Port (Muelle Heredia) |
| Arrives at | Avenida de Pescia stop in Nerja, about 10 minutes’ walk from the Balcón de Europa |
Málaga Airport to Nerja by bus
There are few direct buses from the airport to Nerja: about 3 a day (between 9:15am and 8:30pm), from about €6 and taking around 1 h 30. They leave from the T3 arrivals area.
If your flight doesn’t fit, the easiest option is to go into Málaga first: the C1 train takes about 12 minutes to María Zambrano, right next to the bus station, where you catch the ALSA bus to Nerja. Bus line A to the city centre is the other option.
Arriving late or in a group? Compare with a taxi or transfer: the drive takes about 50 minutes.
Nerja to Málaga
The return is the same line in the other direction. It leaves from the Nerja bus stop on Avenida de Pescia and goes to Málaga bus station and the airport (with the same few direct services).
Return: Nerja → MálagaTips
- Book ahead in summer and at weekends: buses fill up and the cheapest fares sell out first.
- Keep your ticket on your phone: no need to print it.
- Leave time if you’re heading to the airport: traffic on the A-7 can slow the journey.
- Timetables change with the season: check the one for your travel date before you set off.
Frequently asked questions
How much is the bus from Málaga to Nerja?
Between €5 and €7 one way. Booking ahead you can find fares from about €4.
How long does the bus from Málaga to Nerja take?
Direct buses take 1 h 10 to 1 h 30. Some services with more stops take up to 2 hours.
What time are the first and last buses?
According to ALSA, the first leaves Málaga at 6:30am and the last at 11:05pm, with about 47 departures a day.
Where does the Nerja bus leave from in Málaga?
From Málaga bus station (Paseo de los Tilos, next to María Zambrano station) and Málaga Port (Muelle Heredia).
Is there a direct bus from Málaga Airport to Nerja?
Yes, but only about 3 a day, between 9:15am and 8:30pm. At other times take the C1 train to María Zambrano and the ALSA bus to Nerja from there.
Where does the bus stop in Nerja?
At the Avenida de Pescia stop, about a 10-minute walk from the Balcón de Europa.
Times and fares are approximate, checked on ALSA and Omio in October 2026. They change with the season: confirm them for your travel date.