ESNERJATravel guide

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

OperatorALSA (the only direct service)
DeparturesAbout 47 a day, according to ALSA
First and last6:30am and 11:05pm (from Málaga bus station)
Journey time1 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 fromMálaga bus station (Paseo de los Tilos, next to María Zambrano train station) and Málaga Port (Muelle Heredia)
Arrives atAvenida 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.

From the airport

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álaga

Tips

  • 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.

All the ways to get to Nerja · Nerja bus station