Travel from Barcelona to Fátima-Portugal

Bus or train from Barcelona to Fátima?

You can take a train from Barcelona to Fátima via Madrid-Atocha Cercanías, Badajoz, Entroncamento, and Caxarias in around 16 hours 3 minutes. Alternatively, you can take a bus from Barcelona to Fátima via Lisboa in around 20 hours 30 minutes.

How to get from Barcelona to Fátima

ModeDurationPrice
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Lisbon airport, line 2 bus to Lisboa, then bus to Fátima.6 h 26 min$96
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Porto airport, Metro to Porto(Campanha), train to Coimbra-B, walk to Coimbra, then bus to Fátima.7 h 57 min$84
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Vigo airport, bus to Tva. de Vigo 37, bus to Vigo, bus to Porto, walk to Porto, then bus to Fátima.9 h 17 min$85
From Barcelona Sants train to Madrid-Puerta de Atocha, walk to Atocha, train to Madrid-Chamartin, train to Estación de Salamanca, Trenhotel to Coimbra B, walk to Coimbra, then bus to Fátima.13 h 29 min$204
From Barcelona Sants train to Madrid-Atocha Cercanías, train to Badajoz, train to Entroncamento, train to Caxarias, then line 46 bus to Fátima.16 h 3 min$203
From Barcelona bus to Lisboa then bus to Fátima.20 h 30 min$115
From Barcelona - Nord bus to Viseu then bus to Fátima.21 h 8 min$120
From Barcelona drive to Fátima.11 h 28 min$198

How long does it take to get from Barcelona to Fátima?

It takes approximately 6 hours 26 minutes to get from Barcelona to Fátima, including transfers.

Is there a direct bus between Barcelona and Fátima?

No, there is no direct bus from Barcelona to Fátima. However, there are services departing from Barcelona and arriving at Fátima via Lisboa. The journey, including transfers, takes approximately 20 hours 30 minutes.

Operators from Barcelona to Fátima

OperatorPhoneWebsite
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
TAP PortugalTAP Portugal
Vueling AirlinesVueling Airlines
IberiaIberia
Air EuropaAir Europa
RyanairRyanair
Aerobus(+351) 218 503 225Aerobus
Rede Expressos707 22 33 44Rede Expressos
Metro do Porto+351 22 508 1000Metro do Porto
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Vitrasa986 29 16 00Vitrasa
Autna+34 (0) 986 288 030Autna
Spanish Railways AVESpanish Railways AVE
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA