Travel options for:
Madrid to Santillana del Mar
  • Train

    $75 - $101
    1. Madrid-Puerta de Atocha

      4 h 52 min - once daily

      $50 - $70

    2. Feve Torrelavega

      10 min - once daily

      $23 - $35

  • Bus

    $64 - $92
    1. Madrid

      5 h 25 min - every 4 hours

      $40 - $60

    2. Torrelavega

      19 min - every 4 hours

      $23 - $35

  • Bus via Covanera

    $83 - $129
    1. Cibeles

      38 min - every 15 minutes - line 203

      $3 - $5

    2. Madrid-Barajas Airport T4

      4 h - 5 times a day

      $30 - $50

    3. Covanera

      1 h 13 min - 5 times a day

      $27 - $40

    4. Torrelavega

      19 min - every 4 hours

      $23 - $35

  • Drive

    $50 - $75
    1. Madrid

      4 h 19 min - 272.4 miles

      $50 - $75

  • Fly to Santander

    $65 - $388
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      55 min - non-stop

      $40 - $350

    3. Santander (SDR)

      10 min - hourly

      $23 - $35

    4. Santander

      49 min - every 4 hours

  • Fly to Bilbao, bus

    $70 - $235
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h - non-stop

      $40 - $190

    3. Bilbao (BIO)

      19 min - every 30 minutes

      $1 - $2

    4. Bilbao

      1 h 20 min - 3 times a day

      $27 - $40

    5. Santander

      49 min - every 4 hours

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Madrid-Puerta de Atocha train to Feve Torrelavega then bus to Santillana Del Mar. 6 h 2 min £70. From Madrid bus to Torrelavega then bus to Santillana Del Mar. 6 h 44 min £58. From Cibeles line 203 bus to Madrid-Barajas Airport T4, bus to Covanera, bus to Torrelavega, then bus to Santillana Del Mar. 9 h 10 min £76. From Madrid drive to Santillana del Mar. 4 h 19 min £46. From Recoletos train to Madrid airport, fly to Santander airport, bus to Santander, then bus to Santillana del Mar. 4 h 38 min £120. From Recoletos train to Madrid airport, fly to Bilbao airport, bus to Bilbao, bus to Santander, then bus to Santillana del Mar. 6 h 43 min £89.

 
 

Train, bus or fly from Madrid to Santillana del Mar?

Spanish Railways (RENFE) operates a train from Madrid to Santillana del Mar once daily. Tickets cost $50 - $70 and the journey takes 4 h 52 min. ALSA also services this route once daily. Alternatively, ALSA operates a bus from Madrid to Santillana del Mar every 4 hours. Tickets cost $40 - $60 and the journey takes 5 h 25 min. 2 other operators also service this route.