Travel options for:
Madrid to Castelo Branco
  • Bus via Salamanca, Salamanca

    $38 - $60
    1. Madrid Estacion Sur

      2 h 45 min - hourly

      $18 - $28

    2. Salamanca, Salamanca

      2 h 45 min - 3 times a week

      $12 - $20

    3. Covilhã

      49 min - 5 times a day

      $7 - $12

      • Castelo Branco
  • Train, night train, bus

    $55 - $91
    1. Sol

      8 min - every 15 minutes

      $1 - $2

    2. Madrid-Chamartin

      1 h 8 min - 3 times a day

      $19 - $30

    3. Medina del Campo

      1 h 55 min - once daily

      $21 - $35

    4. Ciudad Rodrigo

      14 min - 3996 feet

    5. Ciudad Rodrigo, Ciudad Rodrigo

      1 h 15 min - 6 times a week

      $6 - $12

    6. Covilhã

      49 min - 5 times a day

      $7 - $12

      • Castelo Branco
  • Bus InterNorte

    $61 - $83
    1. Sol - Sevilla

      20 min - every 30 minutes - line 52

      $1 - $3

    2. Madrid-Avenida América

      7 h 3 min - twice daily

      $50 - $65

    3. Guarda

      1 h 25 min - 5 times a day

      $9 - $15

      • Castelo Branco
  • Drive

    $50 - $80
    1. Madrid

      4 h 15 min - 237.7 miles

      $50 - $80

      • Castelo Branco
  • Fly to Lisbon, train

    $52 - $191
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 15 min - non-stop

      $30 - $150

    3. Lisbon (LIS)

      7 min - every 5 minutes

      $3

    4. Lisboa Oriente

      2 h 43 min - 5 times a day

      $17 - $35

      • Castelo Branco
  • Fly to Badajoz, bus

    $81 - $192
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h - non-stop

      $60 - $160

    3. Badajoz (BJZ)

      27 min - 23.9 miles

      $4 - $7

    4. Elvas

      1 h 5 min - twice daily

      $5 - $7

    5. Portalegre

      1 h 10 min - once daily

      $10 - $15

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

From Madrid Estacion Sur bus to Salamanca, Salamanca, bus to Covilhã, then bus to Castelo Branco. 8 h 14 min 48€. From Sol train to Madrid-Chamartin, train to Medina del Campo, night train to Ciudad Rodrigo, walk to Ciudad Rodrigo, Ciudad Rodrigo, bus to Covilhã, then bus to Castelo Branco. 9 h 25 min 68€. From Sol - Sevilla line 52 bus to Madrid-Avenida América, bus to Guarda, then bus to Castelo Branco. 10 h 43 min 58€. From Madrid drive to Castelo Branco. 4 h 15 min 55€. From Recoletos train to Madrid airport, fly to Lisbon airport, Metro to Lisboa Oriente, then train to Castelo Branco. 7 h 32 min 65€. From Recoletos train to Madrid airport, fly to Badajoz airport, drive to Elvas, bus to Portalegre, then bus to Castelo Branco. 7 h 7 min 95€.