Travel options for:
Maastricht to Berlin
  • Train

    $140 - $205
    1. Maastricht

      32 min - hourly

      $6 - $10

    2. Liège-Guillemins

      1 h 1 min - 5 times a day

      $24 - $35

    3. Köln Hbf

      4 h 21 min - every 4 hours

      $110 - $160

  • Train via Wuppertal Hbf

    $126 - $193
    1. Maastricht, Wilhelminasingel

      54 min - every 30 minutes - line 350

      $5 - $8

    2. Aachen Schanz

      1 h 44 min - hourly

      $30 - $45

    3. Wuppertal Hbf

      3 h 53 min - every 4 hours

      $90 - $140

    4. Berlin Hbf (S-Bahn)

      6 min - every 10 minutes

      $1

  • Bus

    $53 - $94
    1. Maastricht, Centre Ceramique

      52 min - every 30 minutes - line 350

      $5 - $8

    2. Aachen Schanz

      2 min - hourly

      $9 - $14

    3. Aachen, Aachen West

      10 h - once daily

      $35 - $65

    4. Berlin, Masurenallee/ZOB

      15 min - every 30 minutes

      $2 - $4

    5. S+U Zoologischer Garten Bhf

      26 min - every 15 minutes - line 100

      $2 - $4

  • Train, bus

    $62 - $131
    1. Maastricht, Wilhelminasingel

      58 min - every 30 minutes - line 350

      $5 - $8

    2. Aachen Hbf

      1 h 21 min - hourly

      $25 - $40

    3. Düsseldorf Hbf

      9 h 10 min - 5 times a week

      $30 - $80

    4. Berlin ZOB

      4 min - 1172 feet

    5. U Kaiserdamm

      28 min - every 15 minutes

      $2 - $4

  • Drive

    $100 - $150
    1. Maastricht

      6 h 14 min - 420.1 miles

      $100 - $150

  • Train to Dusseldorf, fly to Berlin Tegel

    $73 - $182
    1. Maastricht

      22 min - hourly

      $6 - $11

    2. Heerlen

      14 min - hourly

      $6 - $10

    3. Herzogenrath

      1 h 7 min - hourly

      $23 - $35

    4. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    5. Dusseldorf (DUS)

      1 h 5 min - non-stop

      $35 - $120

    6. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Train to Cologne/Bonn Apt, fly to Berlin Tegel

    $68 - $183
    1. Maastricht

      32 min - hourly

      $6 - $10

    2. Liège-Guillemins

      1 h 1 min - 5 times a day

      $24 - $35

    3. Köln Hbf

      14 min - hourly

      $1 - $4

    4. Cologne/Bonn Apt (CGN)

      1 h 10 min - non-stop

      $35 - $130

    5. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Train, train to Amsterdam, fly to Berlin Tegel

    $106 - $324
    1. Maastricht

      1 h 53 min - hourly

      $24 - $45

    2. Utrecht Centraal

      29 min - every 30 minutes

      $10 - $18

    3. Amsterdam (AMS)

      1 h 10 min - non-stop

      $70 - $260

    4. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Train to Brussels, fly to Berlin Tegel

    $72 - $230
    1. Maastricht

      32 min - hourly

      $6 - $10

    2. Liège-Guillemins

      30 min - hourly

      $9 - $14

    3. Leuven

      13 min - hourly

      $20 - $22

    4. Brussels (BRU)

      1 h 20 min - non-stop

      $35 - $180

    5. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Train to Cologne/Bonn Apt, fly to Berlin Schoenefeld

    $57 - $198
    1. Maastricht

      32 min - hourly

      $6 - $10

    2. Liège-Guillemins

      1 h 1 min - 5 times a day

      $24 - $35

    3. Köln Hbf

      14 min - hourly

      $1 - $4

    4. Cologne/Bonn Apt (CGN)

      1 h 15 min - non-stop

      $13 - $130

    5. Berlin Schoenefeld (SXF)

      22 min - hourly

      $13 - $19

  • Train to Brussels, fly to Berlin Schoenefeld

    $63 - $205
    1. Maastricht

      32 min - hourly

      $6 - $10

    2. Liège-Guillemins

      30 min - hourly

      $9 - $14

    3. Leuven

      13 min - hourly

      $20 - $22

    4. Brussels (BRU)

      1 h 30 min - non-stop

      $15 - $140

    5. Berlin Schoenefeld (SXF)

      22 min - hourly

      $13 - $19

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

From Maastricht train to Liège-Guillemins, train to Köln Hbf, then train to Berlin Hbf (tief). 7 h 28 min 152€. From Maastricht, Wilhelminasingel line 350 bus to Aachen Schanz, train to Wuppertal Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 7 h 40 min 129€. From Maastricht, Centre Ceramique line 350 bus to Aachen Schanz, train to Aachen, Aachen West, bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 12 h 50 min 75€. From Maastricht, Wilhelminasingel line 350 bus to Aachen Hbf, train to Düsseldorf Hbf, bus to Berlin ZOB, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 13 h 27 min 81€. From Maastricht drive to Berlin. 6 h 14 min 106€. From Maastricht train to Heerlen, train to Herzogenrath, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 15 min 87€. From Maastricht train to Liège-Guillemins, train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 30 min 80€. From Maastricht train to Utrecht Centraal, train to Amsterdam airport, fly to Berlin Tegel airport, then bus to Berlin. 6 h 5 min 154€. From Maastricht train to Liège-Guillemins, train to Leuven, train to Brussels airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 38 min 97€. From Maastricht train to Liège-Guillemins, train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Berlin Schoenefeld airport, then train to Berlin. 5 h 47 min 79€. From Maastricht train to Liège-Guillemins, train to Leuven, train to Brussels airport, fly to Berlin Schoenefeld airport, then train to Berlin. 6 h 74€.