Frankfurt am Main to Utrecht train

Cheap train tickets from Frankfurt am Main to Utrecht

Showing times and prices for May 24

Cheapest

37

Average

70

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
11:24PMFrankfurt (Main) Hbf8h32 07:56AMUtrecht Centraal
2 transfers
371One-way
2nd Cheapest
11:24PMFrankfurt (Main) Hbf8h11 07:35AMUtrecht Centraal
3 transfers
421One-way
04:38PMFrankfurt (Main) Hbf6h13 10:51PMUtrecht Centraal
4 transfers
451One-way
10:42AMFrankfurt (Main) Hbf5h53 04:35PMUtrecht Centraal
3 transfers
531One-way
01:42PMFrankfurt (Main) Hbf5h52 07:34PMUtrecht Centraal
3 transfers
581One-way

Train schedule from Frankfurt am Main to Utrecht

Showing trains for tomorrow, Tuesday, May 24
03:13AMFrankfurt (Main) Hbf5h20 08:33AMUtrecht Centraal
0 transfers
05:28AMFrankfurt (Main) Hbf3h31 08:59AMUtrecht Centraal
0 transfers
05:40AMFrankfurt (Main) Hbf4h55 10:35AMUtrecht Centraal
2 transfers
05:42AMFrankfurt (Main) Hbf5h17 10:59AMUtrecht Centraal
2 transfers
06:28AMFrankfurt (Main) Hbf4h28 10:56AMUtrecht Centraal
3 transfers
06:43AMFrankfurt (Main) Hbf5h52 12:35PMUtrecht Centraal
2 transfers
07:28AMFrankfurt (Main) Hbf3h31 10:59AMUtrecht Centraal
0 transfers
07:42AMFrankfurt (Main) Hbf5h17 12:59PMUtrecht Centraal
2 transfers
08:10AMFrankfurt (Main) Hbf4h25 12:35PMUtrecht Centraal
2 transfers
08:16AMFrankfurt (Main) Hbf4h40 12:56PMUtrecht Centraal
3 transfers
08:42AMFrankfurt (Main) Hbf5h53 02:35PMUtrecht Centraal
3 transfers
09:26AMFrankfurt (Main) Hbf3h33 12:59PMUtrecht Centraal
0 transfers
09:42AMFrankfurt (Main) Hbf5h17 02:59PMUtrecht Centraal
1 transfer
10:10AMFrankfurt (Main) Hbf4h25 02:35PMUtrecht Centraal
2 transfers
10:26AMFrankfurt (Main) Hbf4h30 02:56PMUtrecht Centraal
3 transfers
10:42AMFrankfurt (Main) Hbf5h53 04:35PMUtrecht Centraal
3 transfers
11:26AMFrankfurt (Main) Hbf3h33 02:59PMUtrecht Centraal
0 transfers
11:42AMFrankfurt (Main) Hbf5h17 04:59PMUtrecht Centraal
2 transfers
12:10PMFrankfurt (Main) Hbf4h25 04:35PMUtrecht Centraal
2 transfers
12:28PMFrankfurt (Main) Hbf4h28 04:56PMUtrecht Centraal
3 transfers
12:42PMFrankfurt (Main) Hbf5h53 06:35PMUtrecht Centraal
3 transfers
01:26PMFrankfurt (Main) Hbf3h33 04:59PMUtrecht Centraal
0 transfers
01:42PMFrankfurt (Main) Hbf5h52 07:34PMUtrecht Centraal
3 transfers
02:10PMFrankfurt (Main) Hbf4h25 06:35PMUtrecht Centraal
2 transfers
02:26PMFrankfurt (Main) Hbf4h30 06:56PMUtrecht Centraal
3 transfers
02:42PMFrankfurt (Main) Hbf5h17 07:59PMUtrecht Centraal
2 transfers
03:10PMFrankfurt (Main) Hbf4h24 07:34PMUtrecht Centraal
2 transfers
04:28PMFrankfurt (Main) Hbf3h31 07:59PMUtrecht Centraal
0 transfers
04:38PMFrankfurt (Main) Hbf6h13 10:51PMUtrecht Centraal
4 transfers
04:42PMFrankfurt (Main) Hbf4h47 09:29PMUtrecht Centraal
2 transfers
05:42PMFrankfurt (Main) Hbf3h47 09:29PMUtrecht Centraal
1 transfer
05:42PMFrankfurt (Main) Hbf5h17 10:59PMUtrecht Centraal
2 transfers
07:28PMFrankfurt (Main) Hbf3h31 10:59PMUtrecht Centraal
0 transfers
09:10PMFrankfurt (Main) Hbf10h17 07:27AMUtrecht Centraal
3 transfers
11:24PMFrankfurt (Main) Hbf8h11 07:35AMUtrecht Centraal
3 transfers
11:24PMFrankfurt (Main) Hbf8h32 07:56AMUtrecht Centraal
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 24
Wed
May 25
Thu
May 26
Fri
May 27
Sat
May 28
Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03
Sat
Jun 04
Sun
Jun 05
Mon
Jun 06
Tue
Jun 07
Wed
Jun 08
Thu
Jun 09
Fri
Jun 10
Sat
Jun 11
Sun
Jun 12
Mon
Jun 13

Fastest train times from Frankfurt am Main to Utrecht

Showing times and prices for May 24

Fastest Journey

3 h 31 m

Average

5 h 4 m

Trains per day

36

Distance

332 km

Of the 36 trains that leave Frankfurt am Main for Utrecht every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
04:28PMFrankfurt (Main) Hbf3h31 07:59PMUtrecht Centraal
0 transfers
901One-way
Fastest
07:28AMFrankfurt (Main) Hbf3h31 10:59AMUtrecht Centraal
0 transfers
801One-way
Fastest
05:28AMFrankfurt (Main) Hbf3h31 08:59AMUtrecht Centraal
0 transfers
801One-way
Fastest
07:28PMFrankfurt (Main) Hbf3h31 10:59PMUtrecht Centraal
0 transfers
801One-way
2nd Fastest
09:26AMFrankfurt (Main) Hbf3h33 12:59PMUtrecht Centraal
0 transfers
901One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Frankfurt am Main to Utrecht

distanceDistance205 miles (331 km)
durationAverage train duration4 h 54 min
priceAverage train ticket price$44 (€39)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesDeutsche Bahn with connection or Deutsche Bahn

Trains from Frankfurt am Main to Utrecht cover the 205 miles (331 km) long journey taking on average 4 h 54 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this trip costs around $44 (€39), you can find the cheapest train ticket for as low as $32 (€28). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Utrecht Centraal.

Train providers: Deutsche Bahn from Frankfurt am Main to Utrecht trains

Find the best trains from Frankfurt am Main to Utrecht with Omio's travel partners Deutsche Bahn from $32 (€28). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train to Utrecht from Frankfurt am Main. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: $40

Travel Tips: Trains from Frankfurt am Main to Utrecht

Travel by train to Utrecht easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Frankfurt am Main to Utrecht.
FAQs

Travel by train between Frankfurt am Main, Germany and Utrecht, Netherlands is: Fully open.

Is international entry into Utrecht from Frankfurt am Main restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Netherlands from Frankfurt am Main?

Entry Requirements:

  • There are no current restrictions

What are the safety rules to follow in Utrecht, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 5/23/22. Remember to check the latest COVID-19 travel safety regulations for your train to Utrecht from Frankfurt am Main closer to your date of departure here

Return travel from Netherlands to Germany is: Partially open.

Are there any international entry restrictions on returning to Frankfurt am Main from Utrecht?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Germany from Utrecht?

Requirements for reentering:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Frankfurt am Main, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 5/22/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Frankfurt am Main from Utrecht.

Looking to save money on your trip? Omio customers have found the cheapest train between Frankfurt am Main and Utrecht for the next 7 days starting from $32 (€28)  one way.
If you are looking to buy your train ticket in the next 7 days, you can expect the Frankfurt am Main to Utrecht train to cost on average $44 (€39)  one way.
The Frankfurt am Main to Utrecht train distance is approximately 205 miles (331 km).
On average the Frankfurt am Main to Utrecht train time is 4 h 54 min  covering the 205 miles (331 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

There are a few train stations in Frankfurt am Main to start your journey from including Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. In Utrecht you have a few train station options to choose from for your arrival including Utrecht Centraal, Utrecht Vaartsche Rijn and Utrecht, Centraal Jaarbeursplein.

Omio customers traveling this route depart most frequently from Frankfurt (M) Flughafen Regionalbf   and arrive in Utrecht Centraal.

Passengers booking this journey most frequently board their trains from Frankfurt (M) Flughafen Regionalbf and need to travel around 9.3 miles (15 km) from the city center to get to this train station.

Passengers arriving in Utrecht most often arrive at Utrecht Centraal and need to travel around 1.2 miles (2 km) from this train station to the city center.

When taking a train from Frankfurt am Main to Utrecht, you can count on Deutsche Bahn with connection or Deutsche Bahn for the best way to get you to Utrecht. You can also check all possible train companies who offer a service between Frankfurt am Main and Utrecht and compare the amenities they offer before buying a train ticket.
Yes, there are 6 direct trains per day from Frankfurt am Main to Utrecht with Deutsche Bahn, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
On average, there are 6 trains a day from Frankfurt am Main to Utrecht. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train departing from Frankfurt am Main to Utrecht leaves at 4: 43 AM. The last train departing from Frankfurt am Main to Utrecht leaves at 10: 25 PM. You can find the latest Frankfurt am Main to Utrecht train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
You can find trains from Frankfurt am Main to Utrecht to cost on average $44 (€39) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Frankfurt am Main to Utrecht train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Frankfurt am Main
Utrecht
Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Frankfurt am Main for your trip to Utrecht.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language