Train at a station with Cologne cathedral in the background
Routes

Berlin to Cologne

West across Germany by high-speed ICE.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 4 min read

Fastest ~4h10 by train

At a glance Typical options on this route – details, caveats and booking advice below.
🚆 Train~4h10–4h30ICE, no reservation required, arrives by cathedral
🚌 Bus~5h30–7hFlixBus, cheapest, overnight options save a hotel night
✈️ Flight~1h15Door-to-door 4–5h, barely quicker than train
🚗 Car~5–6hA2 motorway, busy Hanover–Dortmund stretch

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Berlin and Cologne are about 570 km apart — far enough that the choice of transport genuinely matters, yet close enough that the train is a serious rival to flying once you factor in airport time. Here is a clear breakdown of all your options, from the fast ICE to overnight coaches and everything in between.

The quickest way: the ICE train

DB ICE trains run Berlin Hauptbahnhof to Cologne Hauptbahnhof (Köln Hbf) in about 4 hours 10 minutes to 4 hours 30 minutes, with departures roughly every hour or two throughout the day and into the evening. No seat reservation is required, though booking a specific seat is possible for a small fee.

The route travels west across the North German Plain through Hanover and Dortmund before swinging south along the Rhine to Cologne. The last stretch along the Rhine valley is the most scenic, but the main appeal is the directness and frequency: you leave from Berlin's central Hauptbahnhof, by the river in the heart of the city, and arrive at Cologne's cathedral-flanked station, which is arguably one of Europe's most dramatic station arrivals — the twin towers of Cologne Cathedral are directly opposite the main entrance.

Advance Sparpreis tickets on DB can be very competitive, especially booked several weeks out. Flexible tickets are considerably more expensive. For a full overview of Germany's rail ticketing system, see our Germany by train guide. If you hold a rail pass, also check our seat reservations guide for what applies on domestic ICE routes.

Cologne Cathedral with the Hohenzollern Bridge and Rhine River

The cheapest way: long-distance coach

FlixBus dominates the long-distance coach market on this corridor and offers departures at various times of day (and overnight), with journey times around 5 hours 30 minutes to 7 hours depending on the specific route and number of stops. Overnight coaches can save a night's accommodation costs, which tips the value calculation in the bus's favour for budget travellers who are not in a hurry.

Berlin's main coach station (ZOB) is in Charlottenburg, west of the centre. Cologne's coaches arrive near the Hauptbahnhof. Both cities have good public transport for onward journeys.

The fastest door-to-door (sometimes): flying

Flight time is under 1 hour 15 minutes, but the full door-to-door reality is less flattering. Berlin Brandenburg Airport (BER) is some distance south of the city, and Cologne/Bonn Airport (CGN) is not central either. Add getting to the airport, security, boarding, waiting for bags and the transfer into Cologne, and you are looking at four to five hours total — barely quicker than the train, and without the city-centre arrival convenience. Flying makes sense mainly if you are already near an airport, have loyalty points to burn, or find an unusually low fare.

The scenic way: driving

The drive from Berlin to Cologne via the A2 motorway is around 570 km, typically 5 to 6 hours without significant hold-ups — though Germany's motorways are some of Europe's busiest, and the Hanover–Dortmund stretch in particular can be slow. Unlimited-speed sections of the Autobahn attract drivers who want to make short work of it, but traffic still intervenes.

The drive rewards those who want to stop en route. Hanover (about halfway) is worth a brief visit, and the western approach to Cologne through the Ruhr area, while industrially busy, gives you a sense of the scale of Germany's Rhine-Westphalia heartland. If you want a car in Cologne or are continuing further into the Rhineland or Belgium, driving makes more sense; otherwise the ICE is faster and less tiring.

Cologne by train: Cologne Hauptbahnhof is one of Germany's most-used stations and sits directly beside Cologne Cathedral (Kölner Dom), a UNESCO World Heritage Site. If you arrive by train, you can walk out of the station and into one of Europe's finest Gothic cathedrals within seconds.

Night train option

While no dedicated overnight sleeper runs directly between Berlin and Cologne, you can travel on the last evening ICE or make the journey very early in the morning if your schedule suits it. For a dedicated overnight service from Berlin heading further afield (Vienna, Brussels, Paris), ÖBB Nightjet trains depart from Berlin and connect into the wider night-train network — though none currently stop at Cologne specifically as an intermediate destination worth noting here.

Which should you choose?

For most trips, the ICE train hits the sweet spot: it is fast enough to be competitive with flying door-to-door, departs frequently, and arrives at one of Europe's great railway stations. Choose a coach if budget is paramount and time is not. Drive if you want freedom to explore between the two cities or need a car in Cologne. Fly only if the circumstances are specific to you.

Frequently asked questions

How long does the train from Berlin to Cologne take?

The fastest ICE trains take about 4 hours 10 minutes to 4 hours 30 minutes. Slower IC services take a bit longer. Trains run roughly every one to two hours throughout the day.

Is the train or plane faster for Berlin to Cologne?

Door-to-door, they are often very similar. The train wins on city-centre convenience; the flight might be slightly faster if you are close to an airport and travelling light. Most travellers find the train more relaxed overall.

What is the cheapest way from Berlin to Cologne?

Long-distance coaches (FlixBus) are generally the cheapest, especially booked in advance. Overnight coaches save accommodation costs too. DB's advance Sparpreis fares can also be competitive when booked several weeks ahead.

Do I need a reservation for the ICE between Berlin and Cologne?

No reservation is required on domestic German ICE services. You can buy a point-to-point ticket and board any valid train. An optional seat reservation costs a small additional fee.

Sources and further reading: