Travel from Metz to Berlin-Central-Station

Bus or train from Metz to Berlin Central Station?

French Railways (SNCF) operates a train from Metz to Berlin Central Station hourly. Tickets cost $18 - $26 and the journey takes 45 min. 2 other operators also service this route. Alternatively, Eurolines DE operates a bus from Metz to Berlin Central Station twice a week. Tickets cost $45 - $100 and the journey takes 10 h 56 min. 2 other operators also service this route.

Travel Guides

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

How to get from Metz to Berlin Central Station

From Metz Ville train to Forbach(F), train to Saarbrücken Hbf, taxi to Saarbrucken airport, fly to Berlin Tegel airport, then bus to Berlin Central Station. 3 h 58 min $222. From Metz Ville train to Luxembourg Gare Centrale, shuttle to Luxembourg airport, fly to Berlin Tegel airport, then bus to Berlin Central Station. 5 h 44 min $142. From Metz Ville train to Forbach(fr), train to MA Hauptbahnhof, line 5 tram to Mannheim airport, fly to Berlin Tegel airport, then bus to Berlin Central Station. 6 h 10 min $298. From Metz Ville train to Forbach(fr), train to Frankfurt(Main)Hbf, then train to Berlin Hbf (tief). 8 h 56 min $216. From Metz Ville train to Forbach(fr), train to Frankfurt(Main)Hbf, train to Hannover Hbf, then train to Berlin Hbf (tief). 9 h 5 min $236. From Metz bus to Berlin, Masurenallee/ZOB, bus to Berlin-Charlottenburg, then train to Berlin Hbf. 11 h 24 min $87. From Metz Ville train to Luxembourg, Luxembourg central station, bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 245 bus to S+U Berlin Hauptbahnhof. 14 h 19 min $106. From Metz drive to Berlin Central Station. 7 h $129.
Close Print Itinerary
  1. Here are 8 options to get from
    Metz to Berlin Central Station:

    1. Trip:
      1 Train to Saarbrucken, fly
      • One-Way approx: USD $127 - $432
      • Duration: 3 h 58 min
      Open +
      • Trip:
        1 Train to Saarbrucken, fly
        • One-Way approx: USD $127 - $432
        • Duration: 3 h 58 min
        Close x
    2. Trip:
      2 Train to Luxembourg, fly
      • One-Way approx: USD $94 - $254
      • Duration: 5 h 44 min
      Open +
      • Trip:
        2 Train to Luxembourg, fly
        • One-Way approx: USD $94 - $254
        • Duration: 5 h 44 min
        Close x
    3. Trip:
      3 Train, train to Mannheim, fly
      • One-Way approx: USD $191 - $665
      • Duration: 6 h 10 min
      Open +
      • Trip:
        3 Train, train to Mannheim, fly
        • One-Way approx: USD $191 - $665
        • Duration: 6 h 10 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $95 - $231
      • Duration: 8 h 56 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $95 - $231
        • Duration: 8 h 56 min
        Close x
    5. Trip:
      5 Train via Hannover Hbf
      • One-Way approx: USD $118 - $281
      • Duration: 9 h 5 min
      Open +
      • Trip:
        5 Train via Hannover Hbf
        • One-Way approx: USD $118 - $281
        • Duration: 9 h 5 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $60 - $116
      • Duration: 11 h 24 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $60 - $116
        • Duration: 11 h 24 min
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: USD $69 - $113
      • Duration: 14 h 19 min
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: USD $69 - $113
        • Duration: 14 h 19 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 7 h
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 7 h
        Close x