Travel from Bilbao to Cave-of-Altamira

Bus or train from Bilbao to Cave of Altamira?

ALSA operates a bus from Bilbao to Cave of Altamira hourly. Tickets cost $28 - $40 and the journey takes 1 h 20 min. 2 other operators also service this route. Alternatively, Spanish Railways (RENFE) operates a train from Bilbao to Cave of Altamira 3 times a day. Tickets cost $10 - $26 and the journey takes 2 h 57 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bilbao to Cave of Altamira

From Bilbao bus to Santander, bus to Santillana Del Mar, then walk to Cave of Altamira. 3 h 35 min 23€. From Bilbao train to Valdecilla, train to Puente San Miguel, bus to Santillana Del Mar, then walk to Cave of Altamira. 5 h 44 min 20€. From Bilbao taxi to Cave of Altamira. 1 h 25 min 126€. From Bilbao drive to Cave of Altamira. 1 h 25 min 14€.

How long does it take to get from Bilbao to Cave of Altamira?

It takes approximately 3 h 35 min to get from Bilbao to Cave of Altamira.

Operators from Bilbao to Cave of Altamira

Close Print Itinerary
  1. Here are 4 options to get from
    Bilbao to Cave of Altamira:

    1. Trip:
      1 Bus
      • One-Way approx: USD $6 - $40
      • Duration: 3 h 35 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $6 - $40
        • Duration: 3 h 35 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $15 - $40
      • Duration: 5 h 44 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $15 - $40
        • Duration: 5 h 44 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $130 - $160
      • Duration: 1 h 25 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $130 - $160
        • Duration: 1 h 25 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $14 - $22
      • Duration: 1 h 25 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $14 - $22
        • Duration: 1 h 25 min
        Close x