Travel from Barcelona to Nerja

Bus from Barcelona to Nerja

You can take a bus from Barcelona to Nerja via Malaga in around 16 hours 50 minutes.

How to get from Barcelona to Nerja

ModeDurationPrice
From Barcelona Sants train to Malaga then bus to Nerja.7 h 55 min151€
From Barcelona/Sants bus to Malaga then bus to Nerja.16 h 50 min95€
From Barcelona bus to Granada then bus to Nerja.18 h 45 min92€
From Barcelona drive to Nerja.9 h 4 min108€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Malaga airport, train to Malaga, then bus to Nerja.5 h 13 min87€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Granada airport, bus to Granada, then bus to Nerja.7 h 3 min101€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Almeria airport, taxi to Almeria, then bus to Nerja.7 h 51 min132€

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

It takes approximately 7 hours 55 minutes to get from Barcelona to Nerja, including transfers.

Is there a direct bus between Barcelona and Nerja?

No, there is no direct bus from Barcelona to Nerja. However, there are services departing from Barcelona/Sants and arriving at Nerja via Malaga. The journey, including transfers, takes approximately 16 hours 50 minutes.

Operators from Barcelona to Nerja

OperatorPhoneWebsite
Spanish Railways AVESpanish Railways AVE
ALSA+34 902 42 22 42ALSA
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Air EuropaAir Europa
Vueling AirlinesVueling Airlines
RyanairRyanair
IberiaIberia
Málaga Cercanías (RENFE)+34 (0) 902 320 320Málaga Cercanías (RENFE)
Granada TransitGranada Transit
Close Print Itinerary
  1. Here are 7 options to get from
    Barcelona to Nerja:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $157 - $216
      • Duration: 7 h 55 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $157 - $216
        • Duration: 7 h 55 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $96 - $137
      • Duration: 16 h 50 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $96 - $137
        • Duration: 16 h 50 min
        Close x
    3. Trip:
      3 Bus via Granada
      • One-Way approx: USD $95 - $137
      • Duration: 18 h 45 min
      Open +
      • Trip:
        3 Bus via Granada
        • One-Way approx: USD $95 - $137
        • Duration: 18 h 45 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $110 - $160
      • Duration: 9 h 4 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $110 - $160
        • Duration: 9 h 4 min
        Close x
    5. Trip:
      5 Fly to Malaga, bus
      • One-Way approx: USD $61 - $245
      • Duration: 5 h 13 min
      Open +
      • Trip:
        5 Fly to Malaga, bus
        • One-Way approx: USD $61 - $245
        • Duration: 5 h 13 min
        Close x
    6. Trip:
      6 Fly to Granada, bus
      • One-Way approx: USD $80 - $251
      • Duration: 7 h 3 min
      Open +
      • Trip:
        6 Fly to Granada, bus
        • One-Way approx: USD $80 - $251
        • Duration: 7 h 3 min
        Close x
    7. Trip:
      7 Fly to Almeria, bus
      • One-Way approx: USD $93 - $351
      • Duration: 7 h 51 min
      Open +
      • Trip:
        7 Fly to Almeria, bus
        • One-Way approx: USD $93 - $351
        • Duration: 7 h 51 min
        Close x