Travel options for:
Madrid to Santander
  • Fly, bus

    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

  • Train

    $50 - $70
    1. Madrid-Puerta de Atocha

      5 h 14 min - once daily

      $50 - $70

  • Bus

    1. Madrid

      5 h 45 min - every 4 hours

  • Bus via Sedano

    $42 - $69
    1. Cibeles

      38 min - every 15 minutes - line 203

      $3 - $5

    2. Madrid-Barajas Airport T4

      3 h 55 min - 5 times a day

      $23 - $40

    3. Sedano

      1 h 40 min - 5 times a day

      $16 - $25

  • Rideshare

    $24
    1. Madrid

      5 h 21 min - every 2 hours

      $24

  • Drive

    $50 - $80
    1. Madrid

      4 h 25 min - 284.7 miles

      $50 - $80

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

From Recoletos train to Madrid airport, fly to Bilbao airport, bus to Bilbao, then bus to Santander. 4 h 54 min. From Madrid-Puerta de Atocha train to Santander. 5 h 14 min £51. From Madrid bus to Santander. 5 h 45 min. From Cibeles line 203 bus to Madrid-Barajas Airport T4, bus to Sedano, then bus to Santander. 8 h 13 min £41. From Madrid rideshare to Santander. 5 h 21 min £17. From Madrid drive to Santander. 4 h 25 min £49.