Travel options for:
Castelo Branco to Salamanca
  • Bus

    $19 - $32
    1. Castelo Branco

      49 min - 5 times a day

      $8 - $12

    2. Covilhã

      3 h - 3 times a week

      $11 - $20

  • Train, bus

    $17 - $29
    1. Castelo Branco

      47 min - every 4 hours

      $5 - $9

    2. Fundão

      3 h 30 min - 3 times a week

      $12 - $21

  • Train, bus, Trenhotel

    $59 - $135
    1. Castelo Branco

      1 h 4 min - every 4 hours

      $6 - $11

    2. Covilha

      9 min - 2570 feet

    3. Covilhã

      37 min - 5 times a day

      $7 - $12

    4. Guarda

      1 h 20 min - twice daily

      $35 - $90

    5. Ciudad Rodrigo

      10 min - 2956 feet

    6. Ciudad Rodrigo

      54 min - once daily

      $11 - $22

  • Drive

    $35 - $55
    1. Castelo Branco

      2 h 27 min - 155.2 miles

      $35 - $55

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

From Castelo Branco bus to Covilhã then bus to Salamanca. 4 h 49 min 25€. From Castelo Branco train to Fundão then bus to Salamanca. 5 h 17 min 23€. From Castelo Branco train to Covilha, walk to Covilhã, bus to Guarda, bus to Ciudad Rodrigo, walk to Ciudad Rodrigo, then Trenhotel to Estación de Salamanca. 6 h 46 min 101€. From Castelo Branco drive to Salamanca. 2 h 27 min 36€.