Travel from Toulouse to Lourdes

Bus or train from Toulouse to Lourdes?

French Railways (SNCF) operates a train from Toulouse to Lourdes 4 times a day. Tickets cost $30 - $45 and the journey takes 2 h 8 min. Alternatively, Ouibus operates a bus from Toulouse to Lourdes twice a week. Tickets cost $7 - $10 and the journey takes 2 h 25 min.

How to get from Toulouse to Lourdes

ModeDurationPrice
From Toulouse-Matabiau train to Lourdes.2 h 8 min31€
From Toulouse bus to Lourdes.2 h 25 min6€
From Toulouse-Matabiau train to Tarbes then train to Lourdes.2 h 52 min32€
From Toulouse bus to Tarbes Gare Routière then line 2 bus to Lourdes.3 h 49 min43€
From Toulouse drive to Lourdes.1 h 45 min22€

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

The train from Toulouse-Matabiau to Lourdes takes 2 h 8 min including transfers and departs four times a day.

Is there a direct train between Toulouse and Lourdes?

Yes, there is a direct train departing from Toulouse-Matabiau and arriving at Lourdes. Services depart four times a day, and operate Monday to Friday. The journey takes approximately 2 h 8 min.

Is there a direct bus between Toulouse and Lourdes?

Yes, there is a direct bus departing from Toulouse and arriving at Lourdes. Services depart twice a week, and operate Wednesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 2 h 25 min.

Operators from Toulouse to Lourdes

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Ouibus0890715298Ouibus
TGV0033 892 353535TGV
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Keolis Pyrenees05 62 34 73 79Keolis Pyrenees