The cheapest trains from Bamberg to Cologne

Showing times and prices for Sep 25

Cheapest

$30

Average

$75

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bamberg to Cologne will cost around $ 75 if you buy it on the day, but the cheapest tickets can be found for only $ 30.

Cheapest
11:04PMBamberg, Bahnhofsvorplatz/Ludwigstraße9h01 08:05AMCologne Hbf
3 changes
$301One-way
2nd Cheapest
11:04PMBamberg, Bahnhofsvorplatz/Ludwigstraße8h01 07:05AMCologne Hbf
3 changes
$381One-way
08:42PMBamberg, Bahnhofsvorplatz/Ludwigstraße5h16 01:58AMCologne Messe/Deutz
2 changes
$481One-way
09:41PMBamberg, Bahnhofsvorplatz/Ludwigstraße8h24 06:05AMCologne Hbf
2 changes
$481One-way
04:45AMBamberg, Bahnhofsvorplatz/Ludwigstraße5h23 10:08AMCologne Messe/Deutz
1 changes
$481One-way

Timetable Bamberg to Cologne

Showing trains for tomorrow, Sat, Sep 25
04:45AMBamberg, Bahnhofsvorplatz/Ludwigstraße4h20 09:05AMCologne Hbf
0 changes
04:45AMBamberg, Bahnhofsvorplatz/Ludwigstraße5h23 10:08AMCologne Messe/Deutz
0 changes
06:25AMBamberg, Bahnhofsvorplatz/Ludwigstraße4h00 10:25AMCologne Messe/Deutz
0 changes
06:33AMBamberg, Bahnhofsvorplatz/Ludwigstraße4h32 11:05AMCologne Hbf
0 changes
06:33AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h52 10:25AMCologne Messe/Deutz
0 changes
06:38AMBamberg, Bahnhofsvorplatz/Ludwigstraße4h27 11:05AMCologne Hbf
0 changes
06:38AMBamberg, Bahnhofsvorplatz/Ludwigstraße5h30 12:08PMCologne Messe/Deutz
0 changes
07:41AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h34 11:15AMCologne Messe/Deutz
0 changes
08:27AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h58 12:25PMCologne Messe/Deutz
0 changes
08:38AMBamberg, Bahnhofsvorplatz/Ludwigstraße5h30 02:08PMCologne Messe/Deutz
0 changes
08:38AMBamberg, Bahnhofsvorplatz/Ludwigstraße4h27 01:05PMCologne Hbf
0 changes
09:41AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h34 01:15PMCologne Messe/Deutz
0 changes
10:27AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h49 02:16PMCologne Messe/Deutz
0 changes
10:38AMBamberg, Bahnhofsvorplatz/Ludwigstraße5h30 04:08PMCologne Messe/Deutz
0 changes
10:38AMBamberg, Bahnhofsvorplatz/Ludwigstraße4h27 03:05PMCologne Hbf
0 changes
11:41AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h34 03:15PMCologne Messe/Deutz
0 changes
12:27PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h48 04:15PMCologne Messe/Deutz
0 changes
12:38PMBamberg, Bahnhofsvorplatz/Ludwigstraße5h37 06:15PMCologne Messe/Deutz
0 changes
12:38PMBamberg, Bahnhofsvorplatz/Ludwigstraße4h27 05:05PMCologne Hbf
0 changes
01:41PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h33 05:14PMCologne Messe/Deutz
0 changes
02:27PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h46 06:13PMCologne Messe/Deutz
0 changes
02:38PMBamberg, Bahnhofsvorplatz/Ludwigstraße5h39 08:17PMCologne Messe/Deutz
0 changes
02:38PMBamberg, Bahnhofsvorplatz/Ludwigstraße4h27 07:05PMCologne Hbf
0 changes
03:41PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h35 07:16PMCologne Messe/Deutz
0 changes
04:27PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h58 08:25PMCologne Messe/Deutz
0 changes
05:26PMBamberg, Bahnhofsvorplatz/Ludwigstraße4h39 10:05PMCologne Hbf
0 changes
05:26PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h39 09:05PMCologne Hbf
0 changes
05:41PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h33 09:14PMCologne Messe/Deutz
0 changes
06:42PMBamberg, Bahnhofsvorplatz/Ludwigstraße5h39 12:21AMCologne Hbf
0 changes
06:42PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h57 10:39PMCologne Hbf
0 changes
07:26PMBamberg, Bahnhofsvorplatz/Ludwigstraße4h31 11:57PMCologne Messe/Deutz
0 changes
07:26PMBamberg, Bahnhofsvorplatz/Ludwigstraße4h39 12:05AMCologne Hbf
0 changes
08:42PMBamberg, Bahnhofsvorplatz/Ludwigstraße5h16 01:58AMCologne Messe/Deutz
0 changes
08:42PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h57 12:39AMCologne Hbf
0 changes
09:41PMBamberg, Bahnhofsvorplatz/Ludwigstraße8h24 06:05AMCologne Hbf
0 changes
09:43PMBamberg, Bahnhofsvorplatz/Ludwigstraße8h22 06:05AMCologne Hbf
0 changes
11:04PMBamberg, Bahnhofsvorplatz/Ludwigstraße8h01 07:05AMCologne Hbf
0 changes
11:04PMBamberg, Bahnhofsvorplatz/Ludwigstraße9h01 08:05AMCologne Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Sep 24
$51Deutsche Bahn with connection
Find prices
Sat
Sep 25
$30Deutsche Bahn with connection
$22Flixbus
Mon
Sep 27
$22Deutsche Bahn
$25Flixbus
Tue
Sep 28
$22Deutsche Bahn
$22Flixbus

The fastest trains from Bamberg to Cologne

Showing times and prices for Sep 25

Fastest Journey

3 h 33 m

Average

4 h 48 m

Trains per day

38

Distance

303 km

It's difficult to get from Bamberg to Cologne without transferring at least once.

Fastest
05:41PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h33 09:14PMCologne Messe/Deutz
1 changes
$861One-way
Fastest
01:41PMBamberg, Bahnhofsvorplatz/Ludwigstraße3h33 05:14PMCologne Messe/Deutz
1 changes
$771One-way
2nd Fastest
11:41AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h34 03:15PMCologne Messe/Deutz
1 changes
$861One-way
2nd Fastest
07:41AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h34 11:15AMCologne Messe/Deutz
1 changes
$1031One-way
2nd Fastest
09:41AMBamberg, Bahnhofsvorplatz/Ludwigstraße3h34 01:15PMCologne Messe/Deutz
1 changes
$861One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Cologne from Bamberg

distanceDistance187 miles (302 km)
durationAverage train duration3 h 43 min
priceAverage train ticket price$31 (€25)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Bamberg to Cologne cover the 187 miles (302 km) long route taking on average 3 h 43 min with our travel partners like Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around $31 (€25), you can find the cheapest train ticket for as low as $22 (€18). Travelers depart most frequently from Bamberg, Bahnhof and arrive in Köln Hbf.

Train companies

Deutsche Bahn trains between Bamberg and Cologne

Find the best trains between Bamberg and Cologne with Omio's travel partners Deutsche Bahn from $22 (€18). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Bamberg and Cologne in comfort. Find the DB train schedule for your trip between Bamberg and Cologne on Omio and book cheap DB tickets online. The distance from Bamberg to Cologne is 187 miles (302 km) by DB and prices for a Deutsche Bahn ticket between Bamberg and Cologne start at $22 (€18).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for 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.

Travel on different types of DB trains, including 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 needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

When you buy your Deutsche Bahn train tickets from Bamberg to Cologne don't forget to keep the following COVID-19 related policies in mind:

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

Travel Tips

Trains from Bamberg to Cologne
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 Bamberg to Cologne.
FAQs
How much do cheap train tickets from Bamberg to Cologne cost?
Omio customers have found the cheapest trains from Bamberg to Cologne to cost as little as $22 (€18)  in the next 7 days.
How much does it cost to take a train from Bamberg to Cologne?
The train price from Bamberg to Cologne is on average $31 (€25)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is it from Bamberg to Cologne by train?
The Bamberg to Cologne train distance is approximately 187 miles (302 km).
How long is the train ride between Bamberg and Cologne?
While the time it takes to travel 187 miles (302 km) from Bamberg to Cologne can vary based on specific dates, weekends, and holidays, the Bamberg to Cologne train journey time is on average 3 h 43 min.
What is the departure train station in Bamberg and arrival train station in Cologne?

When taking a train from Bamberg, you have a couple of train stations you can depart from including Bamberg, Bahnhof and Bamberg, Bahnhofsvorplatz/Ludwigstraße. When you arrive in Cologne, your train can arrive in train stations including Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen.

Omio customers traveling this route book their trains from Bamberg, Bahnhof   to Köln Hbf.

Where do I find the Bamberg train station to Cologne? Where is the Cologne train station?

Passengers board their train most frequently from Bamberg, Bahnhof and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Köln Hbf and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Cologne.

What train providers go from Bamberg to Cologne?
If you're looking for trains from Bamberg to Cologne, you can rely on Deutsche Bahn to get you to Cologne. It's also good to check out all possible train companies for the Bamberg to Cologne route to see if there might be differences in the amenities they offer.
How many train services are there to Cologne from Bamberg a day?
The average number of trains departing Bamberg for Cologne is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Bamberg to Cologne? When does the last train depart from Bamberg to Cologne?
You can take the first train from Bamberg to Cologne at 2: 42 PM. The last train from Bamberg to Cologne that you can take departs at 9: 04 PM. Omio shows you the latest train from Bamberg to Cologne schedule to help you book the best departure time for this journey.
When should I buy the Bamberg to Cologne train for the best deals on tickets?
If you purchase the Bamberg to Cologne train within the next 7 days, you can find one way tickets to cost on average $31 (€25). However, booking your train ticket in advance gives you access to the best prices for trains between Bamberg and Cologne. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Bamberg
Cologne
Bamberg
Amenities