Travel from Seville to Nerja

Bus from Seville to Nerja

You can take a bus from Seville to Nerja via Puerto Malaga in around 4 h 30 min.

How to get from Seville to Nerja

ModeDurationPrice
From Sevilla Santa Justa train to Malaga then bus to Nerja.4 h£55
From Sevilla bus to Puerto Malaga then bus to Nerja.4 h 30 min£43
From Seville bus to Nerja.5 h 25 min£31
From Seville drive to Nerja.2 h 37 min£26
From Luis de Morales - Est. Sánchez Pizjuán bus to Sevilla airport, fly to Almeria airport, taxi to Almeria, then bus to Nerja.7 h 24 min£91

How long does it take to get from Seville to Nerja?

It takes approximately 4 h to get from Seville to Nerja, including transfers.

Is there a direct bus between Seville and Nerja?

Yes, there is a direct bus departing from Seville and arriving at Nerja. Services depart once daily. The journey takes approximately 5 h 25 min.

Operators from Seville to Nerja

OperatorPhoneWebsite
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA
Sevilla (TUSSAM)+34 (0) 955 010 010Sevilla (TUSSAM)
IberiaIberia