Travel from Berlin to Utrecht

Bus or train from Berlin to Utrecht?

German Railways (DB) operates a train from Berlin to Utrecht hourly. Tickets cost $23 - $130 and the journey takes 3 h 59 min. German Railways (DB) also services this route every 3 hours. Alternatively, S-Bahn operates a bus from Berlin to Utrecht every 10 minutes. Tickets cost $2 - $5 and the journey takes 32 min. FlixBus also services this route 4 times a week.

Travel Guides

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

How to get from Berlin to Utrecht

From Berlin Hbf (tief) train to Duisburg Hbf then train to Utrecht Centraal. 6 h 33 min 110€. From Berlin, Memhardstr. bus to Berlin Hbf (tief), train to Bielefeld Hbf, train to Hengelo, then train to Utrecht Centraal. 8 h 12 min 73€. From Berlin Alexanderplatz (S) train to Berlin, Berlin Wannsee then bus to Utrecht. 9 h 37 min 52€. From S+U Alexanderplatz line 100 bus to S+U Zoologischer Garten Bhf, bus to Berlin, then bus to Utrecht, Jaarbeursplein. 11 h 7 min 54€. From Berlin drive to Utrecht. 6 h 5 min 96€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Amsterdam airport, then train to Utrecht. 4 h 21 min 116€. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Amsterdam airport, then train to Utrecht. 4 h 33 min 94€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Utrecht. 5 h 40 min 98€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Cologne/Bonn Apt airport, train to Köln Hbf, then train to Utrecht. 6 h 114€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Brussels airport, train to Rotterdam Centraal, then train to Utrecht. 6 h 48 min 99€.

Operators from Berlin to Utrecht

Close Print Itinerary
  1. Here are 10 options to get from
    Berlin to Utrecht:

    1. Trip:
      1 Train
      • One-Way approx: USD $58 - $185
      • Duration: 6 h 33 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $58 - $185
        • Duration: 6 h 33 min
        Close x
    2. Trip:
      2 Train via Bielefeld Hbf
      • One-Way approx: USD $58 - $133
      • Duration: 8 h 12 min
      Open +
      • Trip:
        2 Train via Bielefeld Hbf
        • One-Way approx: USD $58 - $133
        • Duration: 8 h 12 min
        Close x
    3. Trip:
      3 Bus FlixBus
      • One-Way approx: USD $38 - $70
      • Duration: 9 h 37 min
      Open +
      • Trip:
        3 Bus FlixBus
        • One-Way approx: USD $38 - $70
        • Duration: 9 h 37 min
        Close x
    4. Trip:
      4 Bus Eurolines DE
      • One-Way approx: USD $40 - $93
      • Duration: 11 h 7 min
      Open +
      • Trip:
        4 Bus Eurolines DE
        • One-Way approx: USD $40 - $93
        • Duration: 11 h 7 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $95 - $140
      • Duration: 6 h 5 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $95 - $140
        • Duration: 6 h 5 min
        Close x
    6. Trip:
      6 Fly Berlin Tegel to Amsterdam, train
      • One-Way approx: USD $84 - $283
      • Duration: 4 h 21 min
      Open +
      • Trip:
        6 Fly Berlin Tegel to Amsterdam, train
        • One-Way approx: USD $84 - $283
        • Duration: 4 h 21 min
        Close x
    7. Trip:
      7 Fly Berlin Schoenefeld to Amsterdam, train
      • One-Way approx: USD $70 - $208
      • Duration: 4 h 33 min
      Open +
      • Trip:
        7 Fly Berlin Schoenefeld to Amsterdam, train
        • One-Way approx: USD $70 - $208
        • Duration: 4 h 33 min
        Close x
    8. Trip:
      8 Fly Berlin Tegel to Dusseldorf, train
      • One-Way approx: USD $74 - $196
      • Duration: 5 h 40 min
      Open +
      • Trip:
        8 Fly Berlin Tegel to Dusseldorf, train
        • One-Way approx: USD $74 - $196
        • Duration: 5 h 40 min
        Close x
    9. Trip:
      9 Fly Berlin Tegel to Cologne/Bonn Apt, train
      • One-Way approx: USD $85 - $229
      • Duration: 6 h
      Open +
      • Trip:
        9 Fly Berlin Tegel to Cologne/Bonn Apt, train
        • One-Way approx: USD $85 - $229
        • Duration: 6 h
        Close x
    10. Trip:
      10 Fly Berlin Tegel to Brussels, train
      • One-Way approx: USD $71 - $237
      • Duration: 6 h 48 min
      Open +
      • Trip:
        10 Fly Berlin Tegel to Brussels, train
        • One-Way approx: USD $71 - $237
        • Duration: 6 h 48 min
        Close x