Travel from Barcelona to Lourdes

Bus or train from Barcelona to Lourdes?

You can take a train from Barcelona to Lourdes via Narbonne and Toulouse-Matabiau in around 7 h 14 min. Alternatively, you can take a bus from Barcelona to Lourdes via Toulouse in around 9 h 5 min.

Travel Guides

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

How to get from Barcelona to Lourdes

ModeDurationPrice
From Barcelona Sants train to Narbonne, train to Toulouse-Matabiau, then train to Lourdes.7 h 14 min98€
From Barcelona Sants train to Narbonne, train to Toulouse-Matabiau, train to Tarbes, then train to Lourdes.7 h 59 min99€
From Barcelona bus to Toulouse then bus to Lourdes.9 h 5 min39€
From Barcelona/Sants bus to Toulouse, bus to Tarbes Gare Routière, then line 2 bus to Lourdes.11 h 39 min86€
From Barcelona taxi to Moll de Barcelona, bus to Paral·lel-Drassanes, then drive to Lourdes.5 h 24 min69€
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to San Sebastian airport, bus to Irun-Colon, train to Hendaye, train to Dax, then train to Lourdes.7 h 56 min125€

How long does it take to get from Barcelona to Lourdes?

It takes approximately 7 h 14 min to get from Barcelona to Lourdes, including transfers.

Is there a direct train between Barcelona and Lourdes?

No, there is no direct train from Barcelona to Lourdes. However, there are services departing from Barcelona Sants and arriving at Lourdes via Narbonne and Toulouse-Matabiau. The journey, including transfers, takes approximately 7 h 14 min.

Is there a direct bus between Barcelona and Lourdes?

No, there is no direct bus from Barcelona to Lourdes. However, there are services departing from Barcelona and arriving at Lourdes via Toulouse. The journey, including transfers, takes approximately 9 h 5 min.

Operators from Barcelona to Lourdes

OperatorPhoneWebsite
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
FlixBus+49 1807 123 99 123FlixBus
Ouibus0890715298Ouibus
ALSA+34 902 42 22 42ALSA
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Keolis Pyrenees05 62 34 73 79Keolis Pyrenees
TMBTMB
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Vueling AirlinesVueling Airlines
Lurraldebus943 000 117Lurraldebus
EuskotrenEuskotren