Travel options for:
Maasmechelen to Lucerne
  • Train

    $174 - $274
    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $6 - $10

    3. Liège-Guillemins

      1 h 1 min - 5 times a day

      $24 - $35

    4. Köln Hbf

      3 h 52 min - twice daily

      $110 - $160

    5. Basel SBB

      1 h 1 min - 4 times a day

      $30 - $65

  • Train via Bruxelles-Nord

    $176 - $302
    1. Maasmechelen Centrum

      17 min - hourly - line 45

      $4

    2. Genk

      1 h 30 min - hourly

      $12 - $18

    3. Bruxelles-Nord

      2 h 13 min - 5 times a day

      $40 - $65

    4. Montabaur

      3 h 18 min - 3 times a day

      $90 - $150

    5. Basel SBB

      1 h 1 min - 4 times a day

      $30 - $65

  • Train Luxembourg Railways (CFL)

    $95 - $169
    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $6 - $10

    3. Liège-Guillemins

      2 h 34 min - every 3 hours

      $10 - $15

    4. Luxembourg

      3 h 39 min - once daily

      $45 - $75

    5. Basel SBB

      1 h 1 min - 4 times a day

      $30 - $65

  • Bus, train

    $74 - $139
    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      31 min - every 2 hours

    3. Liege

      7 h 30 min - 3 times a week

      $40 - $70

    4. Basel SBB

      1 h 1 min - 4 times a day

      $30 - $65

  • Bus

    $56 - $83
    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      5 h 5 min - once daily

      $23 - $30

    3. Frankfurt, Frankfurt Airport

      1 h 5 min - twice daily

      $6 - $9

    4. Heidelberg

      6 h 10 min - 6 times a week

      $23 - $40

  • Drive

    $85 - $130
    1. Maasmechelen

      5 h 59 min - 418.5 miles

      $85 - $130

  • Train to Brussels, fly to Zurich, train

    $123 - $360
    1. Maasmechelen

      17 min - hourly - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $9 - $14

    3. Leuven

      13 min - hourly

      $19 - $22

    4. Brussels (BRU)

      1 h 10 min - non-stop

      $65 - $270

    5. Zurich (ZRH)

      1 h 2 min - every 2 hours

      $26 - $50

  • Train to Brussels, fly to Basel, train

    $100 - $350
    1. Maasmechelen

      17 min - hourly - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $9 - $14

    3. Leuven

      13 min - hourly

      $19 - $22

    4. Brussels (BRU)

      1 h 5 min - non-stop

      $35 - $240

    5. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    6. Basel SBB

      1 h 1 min - 4 times a day

      $30 - $65

  • Train to Dusseldorf, fly to Zurich, train

    $106 - $252
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      22 min - hourly

      $6 - $11

    3. Heerlen

      14 min - hourly

      $6 - $10

    4. Herzogenrath

      1 h 7 min - hourly

      $23 - $35

    5. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    6. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $40 - $140

    7. Zurich (ZRH)

      1 h 2 min - every 2 hours

      $26 - $50

  • Train to Luxembourg, fly to Zurich, train

    $113 - $342
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $6 - $10

    3. Liège-Guillemins

      2 h 34 min - every 3 hours

      $10 - $15

    4. Luxembourg Gare Centrale

      23 min - every 15 minutes

      $2 - $3

    5. Luxembourg (LUX)

      55 min - non-stop

      $65 - $260

    6. Zurich (ZRH)

      1 h 2 min - every 2 hours

      $26 - $50

  • Train to Dusseldorf, fly to Basel, train

    $123 - $342
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      22 min - hourly

      $6 - $11

    3. Heerlen

      14 min - hourly

      $6 - $10

    4. Herzogenrath

      1 h 7 min - hourly

      $23 - $35

    5. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    6. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $50 - $210

    7. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    8. Basel SBB

      1 h 1 min - 4 times a day

      $30 - $65

  • Train to Cologne/Bonn Apt, fly to Zurich, train

    $101 - $273
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $6 - $10

    3. Liège-Guillemins

      1 h 1 min - 5 times a day

      $24 - $35

    4. Köln Hbf

      14 min - hourly

      $1 - $4

    5. Cologne/Bonn Apt (CGN)

      1 h 5 min - non-stop

      $40 - $170

    6. Zurich (ZRH)

      1 h 2 min - every 2 hours

      $26 - $50

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Maasmechelen Centrum line 63 bus to Maastricht, train to Liège-Guillemins, train to Köln Hbf, train to Basel SBB, then train to Luzern. 10 h 13 min 215€. From Maasmechelen Centrum line 45 bus to Genk, train to Bruxelles-Nord, train to Montabaur, train to Basel SBB, then train to Luzern. 11 h 28 min 224€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liège-Guillemins, train to Luxembourg, train to Basel SBB, then train to Luzern. 11 h 33 min 127€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liege, bus to Basel SBB, then train to Luzern. 12 h 3 min 109€. From Maasmechelen Centrum line 63 bus to Maastricht, bus to Frankfurt, Frankfurt Airport, bus to Heidelberg, then bus to Luzern. 15 h 55 min 69€. From Maasmechelen drive to Lucerne. 5 h 59 min 90€. From Maasmechelen Centrum line 45 bus to Genk, train to Leuven, train to Brussels airport, fly to Zurich airport, then train to Lucerne. 7 h 35 min 163€. From Maasmechelen Centrum line 45 bus to Genk, train to Leuven, train to Brussels airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 7 h 33 min 162€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Heerlen, train to Herzogenrath, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Zurich airport, then train to Lucerne. 8 h 44 min 143€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liège-Guillemins, train to Luxembourg Gare Centrale, bus to Luxembourg airport, fly to Zurich airport, then train to Lucerne. 9 h 36 min 171€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Heerlen, train to Herzogenrath, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 8 h 48 min 193€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liège-Guillemins, train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Zurich airport, then train to Lucerne. 9 h 7 min 153€.