Cologne to Frankfurt train

Cheap train tickets from Cologne to Frankfurt

Showing times and prices for Jan 31

Cheapest

45

Average

45

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

Deutsche Bahn Intercity-Express
03:03AMKöln Deutz Messe/deutz Bf3h59 07:02AMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
04:22AMKöln Hbf1h18 05:40AMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
05:20AMKöln Deutz Messe/deutz Bf1h28 06:48AMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
05:44AMKöln Deutz Messe/deutz Bf2h31 08:15AMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
06:00AMKöln Hbf1h23 07:23AMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way

Train schedule from Cologne to Frankfurt

Showing trains for tomorrow, Tuesday, January 31
Deutsche Bahn Intercity-Express
03:03AMKöln Deutz Messe/deutz Bf3h59 07:02AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
04:22AMKöln Hbf1h18 05:40AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
05:20AMKöln Deutz Messe/deutz Bf1h28 06:48AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
05:44AMKöln Deutz Messe/deutz Bf2h31 08:15AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
06:00AMKöln Hbf1h23 07:23AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
06:44AMKöln Deutz Messe/deutz Bf1h04 07:48AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
07:19AMKöln Hbf1h22 08:41AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
07:44AMKöln Deutz Messe/deutz Bf1h04 08:48AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
07:50AMKöln Deutz Messe/deutz Bf2h23 10:13AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
08:11AMKöln Deutz Messe/deutz Bf1h30 09:41AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
08:25AMKöln Hbf1h06 09:31AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
08:44AMKöln Deutz Messe/deutz Bf1h04 09:48AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
09:28AMKöln Hbf1h03 10:31AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
09:31AMKöln Deutz Messe/deutz Bf2h43 12:14PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
09:44AMKöln Deutz Messe/deutz Bf1h04 10:48AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
09:59AMKöln Hbf1h24 11:23AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
10:18AMKöln Hbf1h13 11:31AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
10:34AMKöln Deutz Messe/deutz Bf1h14 11:48AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
11:45AMKöln Deutz Messe/deutz Bf1h03 12:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
11:53AMKöln Deutz Messe/deutz Bf2h20 02:13PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
11:59AMKöln Hbf1h24 01:23PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
12:18PMKöln Hbf1h13 01:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
12:44PMKöln Deutz Messe/deutz Bf1h04 01:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
01:21PMKöln Hbf1h10 02:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
01:37PMKöln Deutz Messe/deutz Bf2h36 04:13PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
01:44PMKöln Deutz Messe/deutz Bf1h04 02:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
01:59PMKöln Hbf1h24 03:23PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
02:27PMKöln Hbf1h04 03:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
02:44PMKöln Deutz Messe/deutz Bf1h04 03:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
03:45PMKöln Deutz Messe/deutz Bf1h03 04:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
03:53PMKöln Hbf2h20 06:13PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
04:00PMKöln Deutz Messe/deutz Bf1h23 05:23PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
04:20PMKöln Hbf1h20 05:40PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
04:44PMKöln Deutz Messe/deutz Bf1h04 05:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
05:28PMKöln Hbf1h03 06:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
05:31PMKöln Hbf2h09 07:40PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
05:44PMKöln Deutz Messe/deutz Bf1h04 06:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
05:51PMKöln Deutz Messe/deutz Bf2h22 08:13PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
06:18PMKöln Hbf1h13 07:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
06:27PMKöln Hbf1h28 07:55PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
06:44PMKöln Deutz Messe/deutz Bf1h04 07:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
07:21PMKöln Hbf1h10 08:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
07:33PMKöln Deutz Messe/deutz Bf1h15 08:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
07:48PMKöln Deutz Messe/deutz Bf2h25 10:13PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
08:17PMKöln Hbf1h14 09:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
08:33PMKöln Deutz Messe/deutz Bf1h15 09:48PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
08:53PMKöln Deutz Messe/deutz Bf2h19 11:12PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
09:28PMKöln Hbf1h03 10:31PMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
09:46PMKöln Deutz Messe/deutz Bf2h27 12:13AMFrankfurt (main) Hauptbahnhof
0 transfers
Deutsche Bahn Intercity-Express
11:43PMKöln Deutz Messe/deutz Bf2h37 02:20AMFrankfurt (main) Hauptbahnhof
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jan 31
Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04
Sun
Feb 05
Mon
Feb 06

Fastest train times from Cologne to Frankfurt

Showing times and prices for Jan 31

Fastest Journey

1 h 3 m

Average

1 h 33 m

Trains per day

50

Distance

153 km

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

Deutsche Bahn Intercity-Express
09:28AMKöln Hbf1h03 10:31AMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
11:45AMKöln Deutz Messe/deutz Bf1h03 12:48PMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
03:45PMKöln Deutz Messe/deutz Bf1h03 04:48PMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
05:28PMKöln Hbf1h03 06:31PMFrankfurt (main) Hauptbahnhof
0 transfers
451One-way
Deutsche Bahn Intercity-Express
09:28PMKöln Hbf1h03 10:31PMFrankfurt (main) Hauptbahnhof
0 transfers
451One-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 Cologne to Frankfurt

distanceDistance94 miles (152 km)
priceAverage train ticket price$52 (€45)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Cologne to Frankfurt cover the 94 miles (152 km) long trip taking on average 1 h 40 min with our travel partners like Deutsche Bahn. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around $52 (€45), you can find the cheapest train ticket for as low as $52 (€45).

Train companies: Deutsche Bahn from Cologne to Frankfurt trains

You can travel by train to Frankfurt from Cologne with Deutsche Bahn for as low as $52 (€45). When you search for schedules and tickets, Omio will show you 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 between Cologne and Frankfurt. 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 Cologne to Frankfurt train information:

  • Average Duration: 1 h 40 min
  • Deutsche Bahn frequency: 2 a day

Travel Tips: Trains from Cologne to Frankfurt

Travel Tips: Travel by train to Frankfurt 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 Cologne to Frankfurt.
FAQs
If you’re looking to save money on tickets, you can find cheap Cologne to Frankfurt trains for as little as $52 (€45)  in the next 7 days.
In the next 7 days you can expect to pay on average $52 (€45)  for a train ticket to Frankfurt from Cologne.
The Cologne to Frankfurt train distance is approximately 94 miles (152 km).
The Cologne to Frankfurt train duration is on average 1 h 40 min, which is to be expected when traveling 94 miles (152 km) between Cologne and Frankfurt. However, the time it takes can vary based on specific dates, weekends, and holidays.
If you're looking for trains from Cologne to Frankfurt, you can rely on Deutsche Bahn to get you to Frankfurt. It's also good to check out all possible train companies for the Cologne to Frankfurt journey to see if there might be differences in the amenities they offer.
On average, there are 2 trains a day from Cologne to Frankfurt. The train times and services may be different on weekends and holidays compared to weekdays.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets from Cologne to Frankfurt within the next 7 days, you can find tickets to cost on average $52 (€45) one way. To find the best prices for this route, consider booking your train ticket from Cologne to Frankfurt a few months in advance.
HomeTrainsTrain Times to FrankfurtCologne to Frankfurt train

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