Frankfurt am Main to Utrecht train

Mon, Oct 07
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Frankfurt am Main to Utrecht

Showing times and prices for Oct 08

Cheapest

The best way to find a cheap train ticket from Frankfurt am Main to Utrecht is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Deutsche Bahn with connection
ICE 920
11:24PM8h31
Frankfurt (Main) Hbf
07:55AMUtrecht Centraal
$471One-way
2 transfers
Cheapest
Deutsche Bahn
IC 60402
03:06AM5h27
Frankfurt (Main) Hbf
08:33AMUtrecht Centraal
$471One-way
0 transfers
Cheapest
Deutsche Bahn
IC 2047
10:58AM5h37
Frankfurt Airport long-distance station
04:35PMUtrecht Centraal
$471One-way
3 transfers
Cheapest
Deutsche Bahn
IC 2049
08:42AM5h53
Frankfurt (Main) Hbf
02:35PMUtrecht Centraal
$471One-way
3 transfers
Cheapest
Deutsche Bahn
ICE 920
11:40PM7h55
Frankfurt Airport long-distance station
07:35AMUtrecht Centraal
$471One-way
3 transfers

Frankfurt am Main to Utrecht train times

Showing trains for tomorrow, Tuesday, October 8
ProviderDepartsDurationArrivesTransfersTickets
Deutsche Bahn
IC 60402
03:06AM Frankfurt (Main) Hbf5h27 08:33AM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 222
05:29AM Frankfurt (Main) Hbf3h30 08:59AM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 826
05:40AM Frankfurt (Main) Hbf4h55 10:35AM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 220
07:29AM Frankfurt (Main) Hbf3h30 10:59AM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 1022
07:42AM Frankfurt (Main) Hbf5h17 12:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 220
07:53AM Frankfurt Airport long-distance station3h06 10:59AM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 1022
07:58AM Frankfurt Airport long-distance station5h01 12:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 822
08:09AM Frankfurt (Main) Hbf4h26 12:35PM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 822
08:21AM Frankfurt Airport long-distance station4h14 12:35PM Utrecht Centraal2 transfers
Deutsche Bahn
IC 2049
08:42AM Frankfurt (Main) Hbf5h53 02:35PM Utrecht Centraal3 transfers
Deutsche Bahn
IC 2049
08:58AM Frankfurt Airport long-distance station5h37 02:35PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 128
09:29AM Frankfurt (Main) Hbf3h30 12:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 1020
09:42AM Frankfurt (Main) Hbf5h17 02:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 128
09:53AM Frankfurt Airport long-distance station3h06 12:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 1020
09:58AM Frankfurt Airport long-distance station5h01 02:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 728
10:09AM Frankfurt (Main) Hbf4h26 02:35PM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 728
10:22AM Frankfurt Airport long-distance station4h13 02:35PM Utrecht Centraal2 transfers
Deutsche Bahn
IC 2047
10:42AM Frankfurt (Main) Hbf5h53 04:35PM Utrecht Centraal3 transfers
Deutsche Bahn
IC 2047
10:58AM Frankfurt Airport long-distance station5h37 04:35PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 126
11:27AM Frankfurt (Main) Hbf3h32 02:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 928
11:42AM Frankfurt (Main) Hbf5h17 04:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 126
11:53AM Frankfurt Airport long-distance station3h06 02:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 928
11:58AM Frankfurt am Main Flughafen5h01 04:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 724
12:09PM Frankfurt (Main) Hbf4h26 04:35PM Utrecht Centraal2 transfers
Deutsche Bahn with connection
ICE 314
12:14PM Frankfurt (Main) Hbf4h41 04:55PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 724
12:23PM Frankfurt Airport long-distance station4h12 04:35PM Utrecht Centraal2 transfers
Deutsche Bahn with connection
ICE 314
12:30PM Frankfurt Airport long-distance station4h25 04:55PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 124
01:29PM Frankfurt (Main) Hbf3h30 04:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 228
01:42PM Frankfurt (Main) Hbf5h52 07:34PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 124
01:53PM Frankfurt Airport long-distance station3h06 04:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 228
01:58PM Frankfurt am Main Flughafen5h36 07:34PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 720
02:09PM Frankfurt (Main) Hbf4h26 06:35PM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 14
02:14PM Frankfurt (Main) Hbf5h07 07:21PM Utrecht Centraal3 transfers
Deutsche Bahn with connection
HLB24514
02:21PM Frankfurt (Main) Hbf6h46 09:07PM Utrecht Centraal4 transfers
Deutsche Bahn
ICE 720
02:22PM Frankfurt Airport long-distance station4h13 06:35PM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 14
02:30PM Frankfurt Airport long-distance station4h51 07:21PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 628
03:09PM Frankfurt (Main) Hbf4h25 07:34PM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 628
03:22PM Frankfurt Airport long-distance station4h12 07:34PM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 28
03:42PM Frankfurt (Main) Hbf5h47 09:29PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 28
03:58PM Frankfurt am Main Flughafen5h31 09:29PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 122
04:16PM Frankfurt (Main) Hbf3h43 07:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 122
04:31PM Frankfurt Airport long-distance station3h28 07:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 224
05:27PM Frankfurt (Main) Hbf4h02 09:29PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
S 9
05:32PM Frankfurt (Main) Hbf5h19 10:51PM Utrecht Centraal4 transfers
Deutsche Bahn
ICE 797
05:41PM Frankfurt South station5h10 10:51PM Utrecht Centraal4 transfers
Deutsche Bahn
ICE 26
05:42PM Frankfurt (Main) Hbf5h17 10:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 224
05:53PM Frankfurt Airport long-distance station3h36 09:29PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 26
05:58PM Frankfurt am Main Flughafen5h01 10:59PM Utrecht Centraal1 transfer
Deutsche Bahn
ICE 2404
06:09PM Frankfurt Airport long-distance station4h42 10:51PM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 120
07:29PM Frankfurt (Main) Hbf3h30 10:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 120
07:53PM Frankfurt Airport long-distance station3h06 10:59PM Utrecht Centraal0 transfersDirect
Deutsche Bahn
ICE 528
08:09PM Frankfurt (Main) Hbf6h39 02:48AM Utrecht Centraal4 transfers
Deutsche Bahn
ICE 528
08:23PM Frankfurt Airport long-distance station6h25 02:48AM Utrecht Centraal4 transfers
Deutsche Bahn with connection
ICE 920
11:24PM Frankfurt (Main) Hbf8h31 07:55AM Utrecht Centraal2 transfers
Deutsche Bahn
ICE 920
11:24PM Frankfurt (Main) Hbf8h11 07:35AM Utrecht Centraal3 transfers
Deutsche Bahn
ICE 920
11:40PM Frankfurt Airport long-distance station7h55 07:35AM Utrecht Centraal3 transfers
Deutsche Bahn with connection
ICE 920
11:40PM Frankfurt Airport long-distance station8h15 07:55AM Utrecht Centraal2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Frankfurt am Main to Utrecht by train, bus, or flight

Tue
Oct 08
Wed
Oct 09
Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28

How far in advance should I book train tickets from Frankfurt am Main to Utrecht?

The best time to book your train from Frankfurt am Main to Utrecht is 21 days before departure. See how prices for trains change on the Frankfurt am Main to Utrecht route.
Prices are for one-way tickets for one passenger from Frankfurt am Main to Utrecht per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Frankfurt am Main to Utrecht.

Fastest train times from Frankfurt am Main to Utrecht

Showing times and prices for Oct 08

Fastest Journey

3 h 6 m

Average

4 h 53 m

Trains per day

57

Distance

332 km

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

Fastest
Deutsche Bahn
ICE 126
11:53AM3h06
Frankfurt Airport long-distance station
02:59PMUtrecht Centraal
$1721One-way
0 transfers
Fastest
Deutsche Bahn
ICE 220
07:53AM3h06
Frankfurt Airport long-distance station
10:59AMUtrecht Centraal
$1431One-way
0 transfers
Fastest
Deutsche Bahn
ICE 120
07:53PM3h06
Frankfurt Airport long-distance station
10:59PMUtrecht Centraal
$1151One-way
0 transfers
Fastest
Deutsche Bahn
ICE 124
01:53PM3h06
Frankfurt Airport long-distance station
04:59PMUtrecht Centraal
$1581One-way
0 transfers
Fastest
Deutsche Bahn
ICE 128
09:53AM3h06
Frankfurt Airport long-distance station
12:59PMUtrecht Centraal
$1581One-way
0 transfers

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 14 min
priceAverage train ticket price$93 (€79)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Frankfurt am Main to Utrecht cover the 205 miles (331 km) long route taking on average 4 h 14 min with our travel partners like Deutsche Bahn. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $33 (€28), but the average price of train tickets is $93 (€79). Travelers depart most frequently from Frankfurt am Main Flughafen and arrive in Utrecht Centraal.

Train providers: Deutsche Bahn, VIAS Rail GmbH and ÖBB Nightjet from Frankfurt am Main to Utrecht trains

Travel to Utrecht from Frankfurt am Main from $33 (€28) with Omio’s train partners Deutsche Bahn, VIAS Rail GmbH and ÖBB Nightjet! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

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 from Frankfurt am Main to Utrecht. 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.

Deutsche Bahn from Frankfurt am Main to Utrecht train information:

  • Average Duration: 4 h 12 min
  • Cheapest Price: $33
  • Deutsche Bahn frequency: 2 a day

FAQs: Trains from Frankfurt am Main to Utrecht

FAQs: Travel by train from Frankfurt am Main 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
Cheap train tickets from Frankfurt am Main to Utrecht can start from as little as $33 (€28) when you book in advance. The average train ticket price for Frankfurt am Main to Utrecht is $93 (€79); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Frankfurt am Main to Utrecht train time is 4 h 14 min   covering the 205 mile (331 km) long journey, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Frankfurt am Main to Utrecht leaves at 5: 42 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Frankfurt am Main to Utrecht leaves at 9: 40 PM.
Yes, it is possible to travel from Frankfurt am Main to Utrecht without having to change trains with Deutsche Bahn. There are 5 direct trains from Frankfurt am Main to Utrecht each day. There may be fewer direct services available on weekends or holidays.
Take the Frankfurt am Main to Utrecht train with Deutsche Bahn. However, it's always good to check out all possible train companies for the trip from Frankfurt am Main to Utrecht as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 9: 40 PM.

Passengers board the train most frequently from Frankfurt am Main Flughafen, which is located around 9.2 miles (14.8 km) away from the city centre, and they get off the train at Utrecht Centraal, located 2.2 miles (3.5 km) away from the city centre.

A trip to Utrecht from Frankfurt am Main is worth doing but not as a day trip with a journey time of 4 h 14 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Frankfurt am Main to Utrecht by train is April.
It's helpful to compare your options as there are 3 ways to travel between Frankfurt am Main and Utrecht including taking a train, bus or flight.

Popular train stations from Frankfurt am Main to Utrecht

Frankfurt am Main
Utrecht
The major railway station for departures from Frankfurt am Main is Frankfurt am Main Flughafen. Read all the information you need to know about services, amenities and connections at Frankfurt am Main Flughafen for your journey from Frankfurt am Main to Utrecht.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
The major train station for arrivals in Utrecht is Utrecht Centraal. Find all the information you need to know about services, amenities and connections at Utrecht Centraal for your journey to Utrecht from Frankfurt am Main.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility

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
More routes, destinations and providers
Currency
Language

Useful links