Cologne to Frankfurt am Main train

Sat, 15 Jun
+ 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 Cologne to Frankfurt am Main

Showing times and prices for 16 Jun

Cheapest

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

Cheapest
Deutsche Bahn
05:532h17
Cologne Hbf
08:10Frankfurt South station
£481One-way
0 changes
Cheapest
Deutsche Bahn
05:532h06
Cologne Hbf
07:59Frankfurt Airport long-distance station
£481One-way
0 changes
Deutsche Bahn
06:532h29
Cologne Hbf
09:22Frankfurt (Main) Hbf
£501One-way
1 change
Deutsche Bahn
03:492h44
Cologne Hbf
06:33Frankfurt am Main Flughafen
£651One-way
1 change
Deutsche Bahn
13:532h05
Cologne Hbf
15:58Frankfurt Airport long-distance station
£681One-way
0 changes

Train timetableCologne to Frankfurt am Main

Showing trains for tomorrow, Sunday, 16 June
Deutsche Bahn
03:492h44
Cologne Hbf
06:33Frankfurt am Main Flughafen
1 change
Deutsche Bahn
04:221h04
Cologne Hbf
05:26Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
05:481h02
Cologne Hbf
06:50Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
05:532h17
Cologne Hbf
08:10Frankfurt South station
0 changes
Deutsche Bahn
05:532h06
Cologne Hbf
07:59Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
06:441h04
Cologne Messe/Deutz
07:48Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
06:440h49
Cologne Messe/Deutz
07:33Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
06:532h29
Cologne Hbf
09:22Frankfurt (Main) Hbf
1 change
Deutsche Bahn
06:551h21
Cologne Hbf
08:16Frankfurt South station
1 change
Deutsche Bahn
06:550h55
Cologne Hbf
07:50Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
06:551h15
Cologne Hbf
08:10Frankfurt South station
1 change
Deutsche Bahn
06:551h33
Cologne Hbf
08:28Frankfurt (Main) Hbf
1 change
Deutsche Bahn
07:181h09
Cologne Hbf
08:27Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
07:181h23
Cologne Hbf
08:41Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
07:440h49
Cologne Messe/Deutz
08:33Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
07:441h04
Cologne Messe/Deutz
08:48Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
07:550h55
Cologne Hbf
08:50Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
07:551h18
Cologne Hbf
09:13Frankfurt (Main) Hbf
1 change
Deutsche Bahn
08:241h07
Cologne Hbf
09:31Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
08:240h53
Cologne Hbf
09:17Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
08:440h49
Cologne Messe/Deutz
09:33Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
08:441h04
Cologne Messe/Deutz
09:48Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
08:551h14
Cologne Hbf
10:09Frankfurt South station
1 change
Deutsche Bahn
08:551h33
Cologne Hbf
10:28Frankfurt (Main) Hbf
1 change
Deutsche Bahn
08:550h55
Cologne Hbf
09:50Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
09:110h55
Cologne Messe/Deutz
10:06Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
09:281h03
Cologne Hbf
10:31Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
09:280h49
Cologne Hbf
10:17Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
11:532h16
Cologne Hbf
14:09Frankfurt South station
0 changes
Deutsche Bahn
11:591h24
Cologne Hbf
13:23Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
11:591h10
Cologne Hbf
13:09Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
12:181h13
Cologne Hbf
13:31Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
12:180h59
Cologne Hbf
13:17Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
12:441h04
Cologne Messe/Deutz
13:48Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
12:440h49
Cologne Messe/Deutz
13:33Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
12:532h30
Cologne Hbf
15:23Frankfurt (Main) Hbf
1 change
Deutsche Bahn
12:551h33
Cologne Hbf
14:28Frankfurt (Main) Hbf
1 change
Deutsche Bahn
12:551h14
Cologne Hbf
14:09Frankfurt South station
1 change
Deutsche Bahn
12:550h55
Cologne Hbf
13:50Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
12:551h23
Cologne Hbf
14:18Frankfurt South station
1 change
Deutsche Bahn
13:210h56
Cologne Hbf
14:17Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
13:211h10
Cologne Hbf
14:31Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
13:451h03
Cologne Messe/Deutz
14:48Frankfurt (Main) Hbf
0 changes
Deutsche Bahn
13:450h48
Cologne Messe/Deutz
14:33Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
13:532h05
Cologne Hbf
15:58Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
13:550h55
Cologne Hbf
14:50Frankfurt Airport long-distance station
0 changes
Deutsche Bahn
13:591h10
Cologne Hbf
15:09Frankfurt Airport long-distance station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Cologne to Frankfurt am Main by coach, train or flight

Sun
16 Jun
Mon
17 Jun
Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul

Train times from Cologne to Frankfurt am Main

Showing times and prices for 16 Jun

Fastest Journey

48 m

Average

1 h 16 m

Trains per day

47

Distance

153 km

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

Fastest
Deutsche Bahn
13:450h48
Cologne Messe/Deutz
14:33Frankfurt Airport long-distance station
£791One-way
0 changes
Deutsche Bahn
07:440h49
Cologne Messe/Deutz
08:33Frankfurt Airport long-distance station
£701One-way
0 changes
Deutsche Bahn
08:440h49
Cologne Messe/Deutz
09:33Frankfurt Airport long-distance station
£701One-way
0 changes
Deutsche Bahn
06:440h49
Cologne Messe/Deutz
07:33Frankfurt Airport long-distance station
£701One-way
0 changes
Deutsche Bahn
09:280h49
Cologne Hbf
10:17Frankfurt Airport long-distance station
£701One-way
0 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

ReviewsReviews for the rail journey from Cologne to Frankfurt am Main

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pro
IconSpeed
IconComfort sockets
IconOn time
Cons
IconPrice
I recently had the opportunity to travel from Cologne to Frankfurt by train. Overall, the journey was pleasant and smooth. The train was on time and provided a good connection between the two cities. The seats were comfortable and offer enough space to enjoy a pleasant journey. However, I have to say that the price of the journey was a bit high in my opinion. I felt that I had to pay a hefty price for a one-way train journey. Although I prefer travelling by train because it is comfortable and environmentally friendly, I think the prices could be a bit cheaper to encourage more people to choose this way of travelling. Overall, my train journey from Cologne to Frankfurt was good, but the high price was a small drawback. Nevertheless, I think the train is a good choice for travelling between the two cities, especially considering the advantages like comfort and environmental friendliness.
Pro
IconQuick
IconClean
IconComfort
IconWIFI
Cons
IconPrice
The journey by ICE from Cologne to Frankfurt was a pleasant experience. The train was on time and provided a comfortable travel experience. The seats were comfortable and offered enough space. There was also ample storage space for luggage. The journey was smooth and without incident. However, the price of the ride was not particularly cheap. Compared to other means of transport, the train in Germany is generally a bit more expensive. Nevertheless, the train is a comfortable and reliable way to get from A to B. For those who value convenience and punctuality, the train is a good choice.
Pro
IconIs environmentally aware
Cons
IconUnpunctual
IconUnfriendly
IconExpensive
We took the ICE from Cologne main station to Frankfurt for our holiday. It was an absolute horror. First of all, the train was of course 30 minutes late, which meant we arrived later. Since we couldn't reserve a seat, we had to sit on the floor. We had no access to electricity. Wifi is a disaster with DB anyway. The toilet was, as one is used to from DB, quite dilapidated and dirty. It really wasn't a pleasant journey. If we hadn't been able to get the ticket cheaper via Lufthansa, I would have done without DB and this trip.
Pro
IconQuiet compartment
Cons
IconVery full
My journey to Frankfurt went very well. The toilets were very clean and the quiet compartment was, as the name suggests, also very quiet. You could relax and read and charge your mobile phone at the sockets. The journey went quickly, but the ticket inspector was unfriendly.
Pro
Icongood wifi
Cons
IconTechnical fault, too full, too loud
I had really imagined the journey to be better. There were really several negative things instead of positive, namely there was a technical malfunction that robbed me of 1 hour. The train was also too crowded and too noisy. My meal wasn't that tasty either, but it was cheap. Still, I can recommend it because it is very, very cheap.
Pro
IconWIFI
IconSockets
Iconclean toilets
IconOn time
Cons
IconVery full
We travelled from Cologne to Frankfurt am Main on the ICE. There was good wifi and sockets to supply our mobile phones with power and internet. The train was in good condition, the toilets were clean and the bistro had plenty to choose from. The train was on time in Frankfurt and we also arrived in Cologne at the specified time. However, the train was very full, so I would recommend reserving a seat.
Pro
IconFast, Safe, Punctual
Cons
Iconnone- I am very satisfied with the train
The return journey by ICE from Cologne to Frankfurt was also exactly the same as I am used to in 1st class. Almost the same price as in 2nd class thanks to the Bahncard 25. Faster, safer and more comfortable than in your own vehicle. Incl. power socket at the seat and sufficient wifi for work on the road. Pleasant volume despite the mobile phone compartment.
Pro
IconComfortable seats
It was a great train ride. I had wifi and my own power socket on the train. The seats were very comfortable and the train was very quiet. If you needed food, you could get it. There were many options for ordering, the staff were very friendly, I was told when we were arriving, etc. The train was very clean and had its own power socket. The train was very clean and the toilets were also very clean. I didn't have to change trains and the train arrived on time. Great value for money point I can recommend it to everyone because it is so cheap. Great train ride!
Pro
IconPunctuality,very good wifi
Cons
IconEmployees
It was a very relaxed journey as the train also arrived on time. I didn't have to change trains. I had wifi moving, each individual seat had a socket, it was quiet inside, the seats were very comfortable, but the staff were unfriendly. Still, I can recommend it to everyone because it's great value for money, but some of the staff were nice too.
Pro
IconGuarantee with surcharge
Cons
IconPoor service
It is very difficult to evaluate the train journey(s) correctly. I regularly travel the route Cologne - Frankfurt and back and the journey has different surprises every time. In addition, there are the circumstances of Corona, holidays and public holidays, and the weather also has a great influence on the journey. I have awarded a total of 3 benevolent stars. Unfortunately, there are always numerous delays, which sometimes makes changing trains very difficult. A small plus point, however, is that the trains are relatively clean again and the toilets are at least finally usable again. The service is still not good, but there is a small improvement.
Pro
IconSpeed
IconTrain connection
IconComfort
Cons
IconToilets
IconService
IconBoard restaurant
The train connection between Cologne and Frankfurt is fast and efficient. The journey takes about an hour and is therefore a short journey for the distance travelled. The comfort with power sockets, toilets and also the possibility to sit at a table is very good. Unfortunately, many products in the on-board restaurant were sold out and the toilets were not clean. Nevertheless, the journey was very pleasant and can be recommended.
Pro
IconPunctuality
Cons
IconPrice
Good service, empty carriages and otherwise a very pleasant journey. Unfortunately I had to book at short notice and therefore only had quite expensive conditions. Apart from that, everything was fine. We travelled for 70 minutes and didn't have a stopover.
Pro
IconNo delay
IconCheap
IconEasy booking
Cons
IconDirty toilets
What I like about this product is that I was able to book the ticket very easily and it was cheap. I also really liked the fact that the train wasn't delayed and I arrived at my destination on time. However, I didn't like the cleanliness because the toilets were quite dirty. I really liked the fact that the internet worked perfectly and that I could watch films during the journey.

Overview: Train from Cologne to Frankfurt am Main

distanceDistance94 miles
durationAverage train duration53 min
priceAverage train ticket price£46 (€52)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersDeutsche Bahn, FlixTrain or Hessische Landesbahn

Trains from Cologne to Frankfurt am Main cover the 94 miles long trip taking on average 53 min with our travel partners like Deutsche Bahn, FlixTrain or Hessische Landesbahn. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £18, but the average price of train tickets is £46. Travellers depart most frequently from Cologne Hbf and arrive in Frankfurt am Main Flughafen.

Train providers: Deutsche Bahn and FlixTrain trains Cologne to Frankfurt am Main

Find the best trains between Cologne and Frankfurt am Main with Omio's travel partners Deutsche Bahn and FlixTrain from £16. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

FlixTrain is a German train company which is part of FlixMobility, the company who own FlixBus. Since 2018, FlixMobility has also offered the option of train travel to some of the largest German cities like Hamburg, Cologne, Stuttgart and Berlin including trains from Cologne to Frankfurt am Main. FlixTrain has high speed comfortable trains with a guaranteed seat, foot space, reading lamp and a luggage rack to store your belongings as well as sockets on most trains and free Wi-Fi for all passengers. The most popualr routes in Germany for FlixTrain are from Berlin to Hamburg, Frankfurt to Stuttgart and Cologne to Hamburg. They also offer trains on the Sotckholm to Gothenburg route in Sweden.

FAQs: Cologne to Frankfurt am Main train

FAQs: Travel by train from Cologne to Frankfurt am Main 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 am Main.
FAQs
Cheap train tickets from Cologne to Frankfurt am Main can start from as little as £18 when you book in advance. The average train ticket price for Cologne to Frankfurt am Main is £46; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Cologne and Frankfurt am Main is on average 53 min   for the 94 mile long journey, but the time it takes to go from Cologne to Frankfurt am Main by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Cologne to Frankfurt am Main leaves at 06: 24. Plan your trip with the Journey Planner   from Omio.
The last train from Cologne to Frankfurt am Main leaves at 22: 55.
Yes, there are 25 direct trains a day from Cologne to Frankfurt am Main with Deutsche Bahn. Schedules can vary on holidays or weekends with fewer direct trains.
When taking a train from Cologne to Frankfurt am Main, you can count on Deutsche Bahn, FlixTrain or Hessische Landesbahn for the best way to get you to Frankfurt am Main. You can also check all possible train companies who offer a service to Frankfurt am Main from Cologne and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 22: 55.

When departing from Cologne, you have various train station options to start your route from including Cologne Hbf, Cologne Messe/Deutz and Cologne/Bonn Flughafen. When arriving in Frankfurt am Main, you can end your trip in train stations like Frankfurt am Main Flughafen, Frankfurt Stadion station and Frankfurt Messe station.

Passengers board the train most frequently from Cologne Hbf, which is located around 1.6 miles (2.5 km) away from the city centre, and they get off the train at Frankfurt am Main Flughafen, located 9.2 miles (14.8 km) away from the city centre.

A day trip to Frankfurt am Main from Cologne is worth doing with a journey time of 53 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Cologne to Frankfurt am Main is March.
It's helpful to compare your options as there are 3 ways to travel to Frankfurt am Main from Cologne including taking a coach, train or flight.

Important Stations and Airports in Cologne and Frankfurt am Main

Cologne
Frankfurt am Main
Cologne Hbf is the most popular Cologne railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Cologne for your journey to Frankfurt am Main.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 2211411055
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 07: 00 - 21: 00
Public transport options for Cologne Hbf
U-Bahn lines: U5, U16, U18
S-Bahn lines: S6, S11, S12, S19
Bus lines: 172, 173
Train lines: ICE, IC, EC, FLX, RE, RB
Cologne Messe/DeutzWifiLockersParkingATMTaxisAccessibility
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Cologne/Bonn FlughafenShoppingParkingATMTaxisAccessibility
Amenities at station
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Cologne SüdShoppingParkingATMTaxisAccessibility
Amenities at station
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Cologne-EhrenfeldATMAccessibility
Amenities at station
ATMATM
AccessibilityAccessibility
Cologne-Müngersdorf TechnologieparkATMAccessibility
Amenities at station
ATMATM
AccessibilityAccessibility
Cologne MülheimShoppingParkingATMTaxisAccessibility
Amenities at station
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Cologne HansaringATMAccessibility
Amenities at station
ATMATM
AccessibilityAccessibility
Cologne-BuchforstParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Cologne WestATMAccessibility
Amenities at station
ATMATM
AccessibilityAccessibility
Cologne TrimbornstrATMAccessibility
Amenities at station
ATMATM
AccessibilityAccessibility
Cologne-NippesParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Cologne Geldernstr. /ParkgürtelATMTaxisAccessibility
Amenities at station
ATMATM
TaxisTaxis
AccessibilityAccessibility

More options for your journey from Cologne to Frankfurt am Main

Here are some other resources that might have the information you need

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