TGV operates a train from Bordeaux to Lourdes 5 times a day. Tickets cost $55 - $65 and the journey takes 2 h 42 min. Alternatively, Ouibus operates a bus from Bordeaux to Lourdes 3 times a week. Tickets cost $10 - $14 and the journey takes 3 h 50 min. FlixBus also services this route 4 times a week.