Travel from Barcelona to Sierra-Nevada-Andalusia-Spain

Train, bus or fly from Barcelona to Sierra Nevada?

Vueling Airlines, Iberia and Air Europa fly from Barcelona to Sierra Nevada every 3 hours. Alternatively, Barcelona Cercanías (RENFE) operates a train from Barcelona to Sierra Nevada every 15 minutes. Tickets cost $2 - $4 and the journey takes 3 min. 3 other operators also service this route.

How to get from Barcelona to Sierra Nevada

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Granada airport, bus to Granada, then bus to Sierra Nevada. 5 h 33 min $120. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Malaga airport, train to Malaga, bus to Granada, then bus to Sierra Nevada. 7 h 43 min $138. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Almeria airport, taxi to Almeria, train to Granada, walk to Granada, line 0123 bus to Granada, then bus to Sierra Nevada. 8 h 11 min $179. From Barcelona Catalunya train to Barcelona Sants, train to Madrid-Puerta de Atocha, train to Antequera-Santa Ana, train to Granada, then taxi to Sierra Nevada. 9 h 45 min $232. From Barcelona Catalunya train to Barcelona Sants, train to Madrid-Puerta de Atocha, train to Cordoba, bus to Granada, then bus to Sierra Nevada. 10 h 55 min $228. From Barcelona Franca train to Estacion Linares-Baeza, bus to Granada, then bus to Sierra Nevada. 14 h 16 min $189. From Barcelona Catalunya train to Barcelona/Sants, bus to Granada, then bus to Sierra Nevada. 15 h 33 min $108. From Barcelona bus to Granada then bus to Sierra Nevada. 17 h 15 min $109. From Barcelona drive to Sierra Nevada. 9 h 2 min $127.

Operators from Barcelona to Sierra Nevada

Close Print Itinerary
  1. Here are 9 options to get from
    Barcelona to Sierra Nevada:

    1. Trip:
      1 Fly to Granada
      • One-Way approx: USD $76 - $246
      • Duration: 5 h 33 min
      Open +
      • Trip:
        1 Fly to Granada
        • One-Way approx: USD $76 - $246
        • Duration: 5 h 33 min
        Close x
    2. Trip:
      2 Fly to Malaga, bus
      • One-Way approx: USD $89 - $290
      • Duration: 7 h 43 min
      Open +
      • Trip:
        2 Fly to Malaga, bus
        • One-Way approx: USD $89 - $290
        • Duration: 7 h 43 min
        Close x
    3. Trip:
      3 Fly to Almeria, train
      • One-Way approx: USD $113 - $371
      • Duration: 8 h 11 min
      Open +
      • Trip:
        3 Fly to Almeria, train
        • One-Way approx: USD $113 - $371
        • Duration: 8 h 11 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $187 - $263
      • Duration: 9 h 45 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $187 - $263
        • Duration: 9 h 45 min
        Close x
    5. Trip:
      5 Train Spanish Railways AVE, bus
      • One-Way approx: USD $183 - $269
      • Duration: 10 h 55 min
      Open +
      • Trip:
        5 Train Spanish Railways AVE, bus
        • One-Way approx: USD $183 - $269
        • Duration: 10 h 55 min
        Close x
    6. Trip:
      6 Train Spanish Railways (RENFE), bus
      • One-Way approx: USD $160 - $209
      • Duration: 14 h 16 min
      Open +
      • Trip:
        6 Train Spanish Railways (RENFE), bus
        • One-Way approx: USD $160 - $209
        • Duration: 14 h 16 min
        Close x
    7. Trip:
      7 Bus via Barcelona/Sants
      • One-Way approx: USD $88 - $134
      • Duration: 15 h 33 min
      Open +
      • Trip:
        7 Bus via Barcelona/Sants
        • One-Way approx: USD $88 - $134
        • Duration: 15 h 33 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $90 - $131
      • Duration: 17 h 15 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $90 - $131
        • Duration: 17 h 15 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 9 h 2 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 9 h 2 min
        Close x