Berlin to Cologne train

Cheap train tickets from Berlin to Cologne

Showing times and prices for Dec 07

Cheapest

56

Average

112

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

2nd Cheapest
09:28PMBerlin Hbf8h25 05:53AMCologne Hbf
1 transfer
561One-way
2nd Cheapest
08:38PMBerlin Hbf6h23 03:01AMCologne Messe/Deutz
1 transfer
561One-way
05:28AMBerlin Hbf6h29 11:57AMCologne Hbf
1 transfer
701One-way
05:28AMBerlin Hbf6h20 11:48AMCologne Messe/Deutz
1 transfer
701One-way
07:00AMBerlin Hbf5h29 12:29PMCologne Hbf
1 transfer
891One-way

Train schedule from Berlin to Cologne

Showing trains for tomorrow, Wednesday, December 7
04:30AMBerlin Hbf7h08 11:38AMCologne Hbf
1 transfer
05:28AMBerlin Hbf6h29 11:57AMCologne Hbf
1 transfer
05:28AMBerlin Hbf6h20 11:48AMCologne Messe/Deutz
1 transfer
06:01AMBerlin Hbf5h14 11:15AMCologne Messe/Deutz
1 transfer
07:00AMBerlin Hbf5h29 12:29PMCologne Hbf
1 transfer
07:04AMBerlin Hbf5h21 12:25PMCologne Messe/Deutz
1 transfer
07:28AMBerlin Hbf5h47 01:15PMCologne Messe/Deutz
1 transfer
07:37AMBerlin Hbf5h38 01:15PMCologne Messe/Deutz
2 transfers
07:59AMBerlin Hbf5h20 01:19PMCologne Hbf
0 transfers
08:05AMBerlin Hbf6h02 02:07PMCologne Messe/Deutz
2 transfers
09:03AMBerlin Hbf5h28 02:31PMCologne Hbf
1 transfer
09:28AMBerlin Hbf5h47 03:15PMCologne Messe/Deutz
1 transfer
09:37AMBerlin Hbf5h38 03:15PMCologne Messe/Deutz
2 transfers
09:38AMBerlin Hbf6h12 03:50PMCologne Hbf
1 transfer
09:38AMBerlin Hbf6h05 03:43PMCologne Messe/Deutz
1 transfer
09:46AMBerlin Hbf6h52 04:38PMCologne Hbf
1 transfer
10:04AMBerlin Hbf6h00 04:04PMCologne Messe/Deutz
2 transfers
10:38AMBerlin Hbf6h12 04:50PMCologne Hbf
1 transfer
10:46AMBerlin Hbf6h52 05:38PMCologne Hbf
1 transfer
11:04AMBerlin Hbf5h11 04:15PMCologne Messe/Deutz
1 transfer
11:28AMBerlin Hbf5h47 05:15PMCologne Messe/Deutz
1 transfer
11:37AMBerlin Hbf5h38 05:15PMCologne Messe/Deutz
2 transfers
11:38AMBerlin Hbf6h09 05:47PMCologne Messe/Deutz
1 transfer
12:05PMBerlin Hbf5h58 06:03PMCologne Messe/Deutz
2 transfers
01:04PMBerlin Hbf5h09 06:13PMCologne Messe/Deutz
1 transfer
01:06PMBerlin Hbf5h13 06:19PMCologne Hbf
0 transfers
01:28PMBerlin Hbf5h47 07:15PMCologne Messe/Deutz
1 transfer
01:37PMBerlin Hbf5h38 07:15PMCologne Messe/Deutz
2 transfers
01:58PMBerlin Hbf5h30 07:28PMCologne Messe/Deutz
1 transfer
01:58PMBerlin Hbf5h40 07:38PMCologne Hbf
1 transfer
02:03PMBerlin Hbf5h47 07:50PMCologne Hbf
1 transfer
02:04PMBerlin Hbf6h00 08:04PMCologne Messe/Deutz
2 transfers
02:38PMBerlin Hbf6h12 08:50PMCologne Hbf
1 transfer
02:46PMBerlin Hbf6h52 09:38PMCologne Hbf
1 transfer
03:04PMBerlin Hbf5h20 08:24PMCologne Messe/Deutz
1 transfer
03:28PMBerlin Hbf5h45 09:13PMCologne Messe/Deutz
1 transfer
03:37PMBerlin Hbf5h36 09:13PMCologne Messe/Deutz
2 transfers
04:38PMBerlin Hbf6h12 10:50PMCologne Hbf
1 transfer
05:04PMBerlin Hbf5h09 10:13PMCologne Messe/Deutz
1 transfer
05:28PMBerlin Hbf6h08 11:36PMCologne Messe/Deutz
1 transfer
05:36PMBerlin Hbf6h00 11:36PMCologne Messe/Deutz
2 transfers
05:38PMBerlin Hbf6h11 11:49PMCologne Messe/Deutz
1 transfer
06:46PMBerlin Hbf6h07 12:53AMCologne Hbf
3 transfers
07:04PMBerlin Hbf5h35 12:39AMCologne Hbf
1 transfer
08:38PMBerlin Hbf6h23 03:01AMCologne Messe/Deutz
1 transfer
09:28PMBerlin Hbf8h25 05:53AMCologne Hbf
1 transfer
10:59PMBerlin Hbf7h58 06:57AMCologne Hbf
0 transfers
10:59PMBerlin Hbf7h51 06:50AMCologne Messe/Deutz
1 transfer
11:19PMBerlin Hbf7h31 06:50AMCologne Messe/Deutz
2 transfers
11:19PMBerlin Hbf7h38 06:57AMCologne Hbf
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

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

Fastest train times from Berlin to Cologne

Showing times and prices for Dec 07

Fastest Journey

5 h 9 m

Average

6 h 5 m

Trains per day

50

Distance

479 km

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

Fastest
01:04PMBerlin Hbf5h09 06:13PMCologne Messe/Deutz
1 transfer
1351One-way
Fastest
05:04PMBerlin Hbf5h09 10:13PMCologne Messe/Deutz
1 transfer
1201One-way
2nd Fastest
11:04AMBerlin Hbf5h11 04:15PMCologne Messe/Deutz
1 transfer
1201One-way
01:06PMBerlin Hbf5h13 06:19PMCologne Hbf
0 transfers
1341One-way
06:01AMBerlin Hbf5h14 11:15AMCologne Messe/Deutz
1 transfer
1201One-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 Berlin to Cologne

distanceDistance296 miles (478 km)
durationAverage train duration5 h 8 min
priceAverage train ticket price$45 (€40)
frequencyTrain frequency32 a day
changesDirect trainYes, there are 21 direct trains a day
carriersTrain companiesDeutsche Bahn with connection, Deutsche Bahn, FlixTrain or Flixbus

Trains from Berlin to Cologne cover the 296 miles (478 km) long trip taking on average 5 h 8 min with our travel partners like Deutsche Bahn with connection, Deutsche Bahn, FlixTrain or Flixbus. Normally, there are 32 trains operating per day, including direct services available. While the average ticket price for this journey costs around $45 (€40), you can find the cheapest train ticket for as low as $40 (€36). Travelers depart most frequently from Berlin Hbf and arrive in Köln Hbf.

Train companies: FlixBus and Deutsche Bahn from Berlin to Cologne trains

Travel from Berlin to Cologne from $40 (€36) with Omio’s train partners FlixBus and Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.

FlixBus
Deutsche Bahn

FlixBus is one of Europe's leading low-cost train companies, founded in Germany and offering long-distance train services in Europe and the U. S. FlixBus also operates overnight trains on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long train journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Berlin to Cologne train.

    Train information from Berlin to Cologne with Deutsche Bahn:

    • Average Duration: 4 h 38 min
    • Deutsche Bahn frequency: 20 a day

    Trains from Berlin to Cologne

    Trains in Germany are an efficient way to travel between cities, with Deutsche Bahn offering domestic and international train routes. High-speed trains from Berlin to Cologne are quick and efficient, allowing anyone to travel across Germany with ease. Deutsche Bahn operates a daily service, with departures every hour. The earliest trains from Berlin to Cologne depart at 4:26 a.m. and the last train of the day leaves Berlin at 11:53 p.m. Direct journeys take just over 5 hours to make the trip, and you can also choose to change once or twice without adding much time onto the journey. Transfers usually occur in Essen, Dortmund, or Frankfurt Berlin to Cologne trains depart from Berlin Hauptbahnhof and arrive at either Köln Hauptbahnhof or Köln Messe/Deutz train station.

    Berlin to Cologne trains: Not what you're looking for?

    Return trains from Cologne to Berlin | Compare all modes of traveling from Berlin to Cologne | Or learn more about trains to Cologne

    Berlin to Cologne Train Cost

    Average prices for Deutsche Bahn trains from Berlin to Cologne when you book in advance

    Booking Period

    Average Price

    Same Day

    €121

    1 Day in Advance

    €97

    1 Week in Advance

    €97

    2 Weeks in Advance

    €93

    1 Month in Advance

    €88

    3 Months in Advance

    €88

    Berlin to Cologne Trains: General Information


    Deutsche Bahn train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Berlin to Cologne train tickets by planning ahead and checking the prices before booking.

    • autobus All Berlin to Cologne trains are run by Deutsche Bahn.
    • autobus Most Berlin to Cologne trains are direct, depart from Berlin Hauptbahnhof and arrive at either Köln Hauptbahnhof or Köln Messe/Deutz train station.
    • autobus The Berlin to Cologne train journey takes as little as 5 hours and 5 minutes to arrive in Cologne.
    • autobus Most travelers book their Berlin to Cologne train tickets 1 day in advance of the travel date.

    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Berlin to Cologne trains decrease the further they are booked in advance:

    • Berlin to Cologne train tickets are 20% cheaper on average when purchased a day ahead of time rather than buying a ticket at the train station.
    • Berlin to Cologne trains are 27% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

    Travel Tips: Trains from Berlin to Cologne

    Travel Tips: Travel by train to Cologne 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 Berlin to Cologne.
    FAQs
    Looking to save money on your journey? Omio customers have found the cheapest train to Cologne from Berlin for the next 7 days starting from $40 (€36)  one way.
    If you are looking to purchase your train ticket in the next 7 days, you can expect the Berlin to Cologne train to cost on average $45 (€40)  one way.
    The train distance from Berlin to Cologne is around 296 miles (478 km).
    The Berlin to Cologne train duration is on average 5 h 8 min, which is to be expected when traveling 296 miles (478 km) between Berlin and Cologne. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When taking the train to Cologne from Berlin, you can choose to depart from train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Your trip can end in train stations such as Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen.

    Omio customers who travel this route most frequently depart from Berlin Hbf   and arrive in Köln Hbf.

    You can find the most popular departure train station for this trip, Berlin Hbf, located approximately 3.5 miles (5.6 km) from the city center of Berlin. The most popular arrival train station in Cologne, called Köln Hbf, is located around 1.1 miles (1.7 km) away from its city center.

    When taking a train from Berlin to Cologne, you can count on Deutsche Bahn with connection, Deutsche Bahn, FlixTrain or Flixbus for the best way to get you to Cologne. You can also check all possible train providers who offer a service to Cologne from Berlin and compare the amenities they offer before buying a train ticket.
    Yes, there are 21 direct trains per day from Berlin to Cologne, and you can find a direct train for this trip with FlixTrain  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
    On average, there are 32 trains a day from Berlin to Cologne. The train times and services may be different on weekends and holidays compared to weekdays.
    You can take the earliest train from Berlin to Cologne at 5: 36 AM   or take the last train from Berlin to Cologne leaving at 7: 50 PM. Look for the latest Berlin to Cologne train schedules on Omio and book the best time to take the train for this journey.
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you buy train tickets between Berlin and Cologne within the next 7 days, you can find tickets to cost on average $45 (€40) one way. To find the best prices for this journey, consider booking your train ticket from Berlin to Cologne a few months in advance.

    Important Stations and Airports in Berlin and Cologne

    Berlin
    Cologne
    Berlin Hbf is the most popular Berlin 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 Berlin for your trip to Cologne.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +49 302971055
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
    Public transit options for Berlin Hbf
    U-Bahn lines: U5
    S-Bahn lines: S3, S5, S7, S9
    Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
    Tram lines: M5, M6, M8, M10
    Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    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.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    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.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    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.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    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.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    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.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    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
    Currency
    Language