Travel from Marseille to Lourdes

Train, bus or fly from Marseille to Lourdes?

You can take a train from Marseille to Lourdes via Toulouse-Matabiau in around 7 h 7 min. Alternatively, you can take a bus from Marseille to Lourdes via Toulouse in around 9 h 25 min.

Travel Guides

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

How to get from Marseille to Lourdes

ModeDurationPrice
From Marseille-St-Charles train to Toulouse-Matabiau then train to Lourdes.7 h 7 min85€
From Marseille-St-Charles train to Toulouse-Matabiau, train to Tarbes, then train to Lourdes.7 h 51 min86€
From Marseille, Marseille St. Charles bus to Toulouse then bus to Lourdes.9 h 25 min26€
From Marseille bus to Narbonne, bus to Tarbes Gare Routière, then line 2 bus to Lourdes.11 h 23 min73€
From Marseille drive to Lourdes.5 h 20 min75€
From Marseille Saint Charles bus to Marseille airport, fly to Lourdes/Tarbes airport, then bus to Lourdes.5 h 48 min189€
From Marseille Saint Charles bus to Marseille airport, fly to Pau airport, bus to Pau, then train to Lourdes.5 h 38 min120€
From Marseille Saint Charles bus to Marseille airport, fly to Toulouse airport, bus to Toulouse-Matabiau, train to Tarbes, then train to Lourdes.6 h 46 min146€
From Marseille Saint Charles bus to Marseille airport, fly to Biarritz airport, bus to Bayonne Mairie, walk to Bayonne, train to Dax, then train to Lourdes.6 h 27 min169€
From Marseille Saint Charles bus to Marseille airport, fly to Bordeaux airport, shuttle to Bordeaux-St-Jean, then train to Lourdes.7 h 22 min125€

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

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

Is there a direct train between Marseille and Lourdes?

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

Is there a direct bus between Marseille and Lourdes?

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

Operators from Marseille to Lourdes

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
TGV0033 892 353535TGV
FlixBus+49 1807 123 99 123FlixBus
Ouibus0890715298Ouibus
Isilines0 892 89 12 00Isilines
Keolis Pyrenees05 62 34 73 79Keolis Pyrenees
AlloCartreize0 810 00 13 26AlloCartreize
RyanairRyanair
Air FranceAir France
Hop!Hop!
Air CorsicaAir Corsica
MaLigne05 62 56 72 79MaLigne
Twin JetTwin Jet
IdelisIdelis
Nouvel Air TunisieNouvel Air Tunisie
Tisseo+33 (0 ) 5 61 41 70 70Tisseo
VoloteaVolotea
Chrono Plus05 59 52 59 52Chrono Plus
easyJeteasyJet
30 Direct Airport Shuttle30 Direct Airport Shuttle
Close Print Itinerary
  1. Here are 10 options to get from
    Marseille to Lourdes:

    1. Trip:
      1 Train
      • One-Way approx: USD $86 - $125
      • Duration: 7 h 7 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $86 - $125
        • Duration: 7 h 7 min
        Close x
    2. Trip:
      2 Train via Tarbes
      • One-Way approx: USD $88 - $124
      • Duration: 7 h 51 min
      Open +
      • Trip:
        2 Train via Tarbes
        • One-Way approx: USD $88 - $124
        • Duration: 7 h 51 min
        Close x
    3. Trip:
      3 Bus FlixBus
      • One-Way approx: USD $23 - $108
      • Duration: 9 h 25 min
      Open +
      • Trip:
        3 Bus FlixBus
        • One-Way approx: USD $23 - $108
        • Duration: 9 h 25 min
        Close x
    4. Trip:
      4 Bus Isilines
      • One-Way approx: USD $46 - $119
      • Duration: 11 h 23 min
      Open +
      • Trip:
        4 Bus Isilines
        • One-Way approx: USD $46 - $119
        • Duration: 11 h 23 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $75 - $110
      • Duration: 5 h 20 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $75 - $110
        • Duration: 5 h 20 min
        Close x
    6. Trip:
      6 Fly to Lourdes/Tarbes
      • One-Way approx: USD $91 - $425
      • Duration: 5 h 48 min
      Open +
      • Trip:
        6 Fly to Lourdes/Tarbes
        • One-Way approx: USD $91 - $425
        • Duration: 5 h 48 min
        Close x
    7. Trip:
      7 Fly to Pau
      • One-Way approx: USD $97 - $289
      • Duration: 5 h 38 min
      Open +
      • Trip:
        7 Fly to Pau
        • One-Way approx: USD $97 - $289
        • Duration: 5 h 38 min
        Close x
    8. Trip:
      8 Fly to Toulouse, train
      • One-Way approx: USD $88 - $392
      • Duration: 6 h 46 min
      Open +
      • Trip:
        8 Fly to Toulouse, train
        • One-Way approx: USD $88 - $392
        • Duration: 6 h 46 min
        Close x
    9. Trip:
      9 Fly to Biarritz, train
      • One-Way approx: USD $130 - $300
      • Duration: 6 h 27 min
      Open +
      • Trip:
        9 Fly to Biarritz, train
        • One-Way approx: USD $130 - $300
        • Duration: 6 h 27 min
        Close x
    10. Trip:
      10 Fly to Bordeaux, train
      • One-Way approx: USD $108 - $280
      • Duration: 7 h 22 min
      Open +
      • Trip:
        10 Fly to Bordeaux, train
        • One-Way approx: USD $108 - $280
        • Duration: 7 h 22 min
        Close x