Travel from Barcelona to Castelo-Branco

Bus from Barcelona to Castelo Branco

MonBus operates a bus from Barcelona to Castelo Branco once daily. Tickets cost $50 - $95 and the journey takes 10 h 55 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Barcelona to Castelo Branco

From Barcelona Catalunya train to Barcelona Sants, train to Madrid-Puerta de Atocha, walk to Atocha, train to Madrid Estacion Sur, bus to Salamanca, bus to Covilhã, then bus to Castelo Branco. 12 h 14 min 128€. From Barcelona Catalunya train to Barcelona Sants, train to Madrid-Puerta de Atocha, train to Medina del Campo, Trenhotel to Vilar Formoso, bus to Covilhã, walk to Covilha, then train to Castelo Branco. 14 h 25 min 154€. From Barcelona bus to Salamanca, bus to Covilhã, then bus to Castelo Branco. 16 h 24 min 99€. From Barcelona - Nord bus to Guarda then bus to Castelo Branco. 19 h 15 min 93€. From Barcelona drive to Castelo Branco. 10 h 9 min 140€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Badajoz airport, drive to Elvas, bus to Portalegre, then bus to Castelo Branco. 7 h 38 min 111€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Lisbon airport, Metro to Lisboa Oriente, then train to Castelo Branco. 8 h 4 min 84€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Porto airport, Metro to Porto(Campanha), train to Pombal, then bus to Castelo Branco. 9 h 52 min 72€.

Operators from Barcelona to Castelo Branco

OperatorPhoneWebsite
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Spanish Railways AVESpanish Railways AVE
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Avanza Grupo+34 91 272 28 32Avanza Grupo
FlixBus+49 1807 123 99 123FlixBus
Citi ExpressCiti Express
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
MonBus+34 982 29 29 00MonBus
IberiaIberia
Vueling AirlinesVueling Airlines
Rodoviaria do Alentejo266 738 120Rodoviaria do Alentejo
Rede Expressos707 22 33 44Rede Expressos
TAP PortugalTAP Portugal
Air EuropaAir Europa
RyanairRyanair
Metro Lisboa(+351) 213500115Metro Lisboa
Metro do Porto+351 22 508 1000Metro do Porto
Close Print Itinerary
  1. Here are 8 options to get from
    Barcelona to Castelo Branco:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $123 - $178
      • Duration: 12 h 14 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $123 - $178
        • Duration: 12 h 14 min
        Close x
    2. Trip:
      2 Train, Trenhotel, bus
      • One-Way approx: USD $141 - $210
      • Duration: 14 h 25 min
      Open +
      • Trip:
        2 Train, Trenhotel, bus
        • One-Way approx: USD $141 - $210
        • Duration: 14 h 25 min
        Close x
    3. Trip:
      3 Bus MonBus
      • One-Way approx: USD $72 - $125
      • Duration: 16 h 24 min
      Open +
      • Trip:
        3 Bus MonBus
        • One-Way approx: USD $72 - $125
        • Duration: 16 h 24 min
        Close x
    4. Trip:
      4 Bus Eurolines
      • One-Way approx: USD $112 - $118
      • Duration: 19 h 15 min
      Open +
      • Trip:
        4 Bus Eurolines
        • One-Way approx: USD $112 - $118
        • Duration: 19 h 15 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $140 - $210
      • Duration: 10 h 9 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $140 - $210
        • Duration: 10 h 9 min
        Close x
    6. Trip:
      6 Fly to Badajoz, bus
      • One-Way approx: USD $96 - $261
      • Duration: 7 h 38 min
      Open +
      • Trip:
        6 Fly to Badajoz, bus
        • One-Way approx: USD $96 - $261
        • Duration: 7 h 38 min
        Close x
    7. Trip:
      7 Fly to Lisbon, train
      • One-Way approx: USD $57 - $220
      • Duration: 8 h 4 min
      Open +
      • Trip:
        7 Fly to Lisbon, train
        • One-Way approx: USD $57 - $220
        • Duration: 8 h 4 min
        Close x
    8. Trip:
      8 Fly to Porto, train, bus
      • One-Way approx: USD $51 - $184
      • Duration: 9 h 52 min
      Open +
      • Trip:
        8 Fly to Porto, train, bus
        • One-Way approx: USD $51 - $184
        • Duration: 9 h 52 min
        Close x