Travel from Leiden to Maastricht

Train from Leiden to Maastricht

Dutch Railways (NS) operates a train from Leiden to Maastricht every 30 minutes. Tickets cost $9 - $17 and the journey takes 38 min. Dutch Railways (NS) also services this route every 30 minutes.

Travel Guides

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

How to get from Leiden to Maastricht

From Leiden Lammenschans train to Utrecht Centraal then train to Maastricht. 2 h 49 min 41€. From Leiden drive to Maastricht. 2 h 11 min 33€. From Leiden Centraal train to Amsterdam airport, fly to Brussels airport, then bus to Maastricht. 4 h 17 min 99€. From Leiden Centraal train to Amsterdam airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, train to Herzogenrath, train to Heerlen, then train to Maastricht. 4 h 54 min 137€.

Operators from Leiden to Maastricht

Close Print Itinerary
  1. Here are 4 options to get from
    Leiden to Maastricht:

    1. Trip:
      1 Train
      • One-Way approx: USD $30 - $56
      • Duration: 2 h 49 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $30 - $56
        • Duration: 2 h 49 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 11 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 11 min
        Close x
    3. Trip:
      3 Fly to Brussels, bus
      • One-Way approx: USD $61 - $247
      • Duration: 4 h 17 min
      Open +
      • Trip:
        3 Fly to Brussels, bus
        • One-Way approx: USD $61 - $247
        • Duration: 4 h 17 min
        Close x
    4. Trip:
      4 Fly to Dusseldorf, train
      • One-Way approx: USD $111 - $317
      • Duration: 4 h 54 min
      Open +
      • Trip:
        4 Fly to Dusseldorf, train
        • One-Way approx: USD $111 - $317
        • Duration: 4 h 54 min
        Close x