Compare prices and tickets by train, bus or flight

Sat
Jan 22
$22Deutsche Bahn
Find prices
$534Lufthansa
Sun
Jan 23
$22Deutsche Bahn
Find prices
Find prices
Mon
Jan 24
$41Deutsche Bahn
Find prices
$96Eurowings
Tue
Jan 25
$34Deutsche Bahn
Find prices
Find prices
Wed
Jan 26
$34Deutsche Bahn
Find prices
Find prices
Thu
Jan 27
$34Deutsche Bahn
$18Flixbus
$50easyJet
Fri
Jan 28
$24FlixTrain
$24Flixbus
$50easyJet
Sat
Jan 29
$12FlixTrain
Find prices
$377Lufthansa
Sun
Jan 30
$12FlixTrain
$18Flixbus
$36Eurowings
Mon
Jan 31
$22Deutsche Bahn
Find prices
$42easyJet
Tue
Feb 1
$26Deutsche Bahn
Find prices
$84Eurowings
Wed
Feb 2
$22Deutsche Bahn
Find prices
Find prices
Thu
Feb 3
$22Deutsche Bahn
Find prices
Find prices
Fri
Feb 4
$18FlixTrain
Find prices
$42easyJet
Sat
Feb 5
$12FlixTrain
Find prices
$453Lufthansa
Sun
Feb 6
$18FlixTrain
$18Flixbus
$41easyJet
Mon
Feb 7
$22Deutsche Bahn
$12Flixbus
$36Eurowings
Tue
Feb 8
$22Deutsche Bahn
$12Flixbus
$41easyJet
Wed
Feb 9
$22Deutsche Bahn
$14Flixbus
$41easyJet
Thu
Feb 10
$12FlixTrain
$12Flixbus
$41easyJet

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 Hbf to Berlin Hbf

distanceDistance295 miles (475 km)
durationAverage train duration4 h
priceAverage train ticket price$33 (€28)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn or FlixTrain

Trains from Cologne Hbf to Berlin Hbf cover the 295 miles (475 km) long trip taking on average 4 h with our travel partners like Deutsche Bahn or FlixTrain. There are direct train services available. You can get the cheapest train tickets for this route for as low as $22 (€18), but the average price of train tickets is $33 (€28).

Train companies: Cologne Hbf to Berlin Hbf with Deutsche Bahn

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

Deutsche Bahn

Travel 295 miles (475 km) in comfort with Deutsche Bahn (DB) from Cologne Hbf to Berlin Hbf. Check the DB train schedule for your trip between Cologne Hbf and Berlin Hbf on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Cologne Hbf and Berlin Hbf you can pay as low as $22 (€18).

Deutsche Bahn is the main provider of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

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, bathrooms are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets between Cologne Hbf and Berlin Hbf due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Cologne Hbf to Berlin Hbf

Travel by train to Berlin Hbf 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 Hbf to Berlin Hbf.
FAQs

What is the price of the cheapest train from Cologne Hbf to Berlin Hbf?

Train tickets from Cologne Hbf to Berlin Hbf for some dates and times can be found for as cheap as $22 (€18)  one way in the next 7 days.

What is the price of a train ticket between Cologne Hbf and Berlin Hbf?

If you’re looking to buy your train tickets in the next week, you can expect the Cologne Hbf to Berlin Hbf train price to come in at an average of $33 (€28)  one way.

How far is it from Cologne Hbf to Berlin Hbf by train?

You should expect to travel around 295 miles (475 km)  to Berlin Hbf from Cologne Hbf by train.

How long is a train between Cologne Hbf and Berlin Hbf on average?

On average the Cologne Hbf to Berlin Hbf train time is 4 h  covering the 295 miles (475 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What train providers go from Cologne Hbf to Berlin Hbf?

Take the Cologne Hbf to Berlin Hbf train with Deutsche Bahn or FlixTrain. However, it's always good to check out all possible train providers for the route between Cologne Hbf and Berlin Hbf as there might be differences in the amenities they offer.

Are there any nonstop train services from Cologne Hbf to Berlin Hbf?

Yes, you can find a direct train from Cologne Hbf to Berlin Hbf with Deutsche Bahn or FlixTrain  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

When does the first train depart from Cologne Hbf to Berlin Hbf? When does the last train depart from Cologne Hbf to Berlin Hbf?

The first Cologne Hbf to Berlin Hbf train departs at 5: 12 AM   and the last train from Cologne Hbf to Berlin Hbf leaves at 10: 53 PM. Check out the most up-to-date train schedule from Cologne Hbf to Berlin Hbf on Omio and find the best time to travel to your destination.

How early should I buy Cologne Hbf to Berlin Hbf train tickets to get the best deals?

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 between Cologne Hbf and Berlin Hbf within the next 7 days, you can find tickets to cost on average $33 (€28) one way. To find the best prices for this journey, consider booking your train ticket from Cologne Hbf to Berlin Hbf a few months in advance.

More options for your journey from Cologne Hbf to Berlin Hbf

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