Travel options for:
Madrid to Haro
  • Bus PLM Autocares

    $20 - $27
    1. Madrid

      4 h 5 min - once daily

      $20 - $27

  • Train via Valladolid Campo Grande

    $87 - $127
    1. Sol

      1 min - every 10 minutes - line 2

      $1 - $2

    2. Sevilla

      12 min - 3334 feet

    3. Madrid-Chamartin

      1 h 5 min - every 10 minutes

      $30 - $50

    4. Valladolid Campo Grande

      2 h 22 min - once daily

      $27 - $40

    5. Haro

      17 min - 15.1 miles

      $28 - $35

  • Train

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

      3 h 23 min - once daily

      $50 - $65

    2. Logrono

      4 min - 1296 feet

    3. Logroño

      35 min - once daily

  • Bus Autocares Grupo Samar

    $27 - $45
    1. Santo Domingo

      40 min - every 15 minutes - line 148

      $4 - $6

    2. Madrid-Estación Sur

      6 h 11 min - 6 times a week

      $21 - $35

    3. Santo Domingo de la Calzada

      5 min - 1412 feet

    4. Santo Domingo de la Calzada

      44 min - 5 times a week

      $2 - $4

  • Drive

    $35 - $60
    1. Madrid

      3 h 29 min - 205.5 miles

      $35 - $60

  • Fly to Logrono

    $86 - $176
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      50 min - non-stop

      $65 - $150

    3. Logrono (RJL)

      12 min - 8.5 miles

      $19 - $23

    4. Logroño

      35 min - once daily

  • Fly to Bilbao, 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 5 min - once daily

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

From Madrid bus to Haro. 4 h 5 min 22€. From Sol line 2 subway to Sevilla, walk to Madrid-Chamartin, train to Valladolid Campo Grande, train to Haro, then taxi to Haro. 5 h 2 min 98€. From Madrid-Puerta de Atocha train to Logrono, walk to Logroño, then bus to Haro. 5 h 2 min 54€. From Santo Domingo line 148 bus to Madrid-Estación Sur, bus to Santo Domingo de la Calzada, walk to Santo Domingo de la Calzada, then bus to Haro. 9 h 40 min 28€. From Madrid drive to Haro. 3 h 29 min 39€. From Recoletos train to Madrid airport, fly to Logrono airport, taxi to Logroño, then bus to Haro. 4 h 2 min 84€. From Recoletos train to Madrid airport, fly to Bilbao airport, bus to Bilbao, then bus to Haro. 5 h 6 min.