Compare prices and tickets by train, coach or flight

Tue
7 Dec
£9FlixTrain
Sat
11 Dec
£16Deutsche Bahn
Sun
12 Dec
£16Deutsche Bahn

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Osnabrück from Cologne

distanceDistance104 miles (167 km)
durationAverage train duration2 h 13 min
priceAverage train ticket price£14 (€15)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Cologne to Osnabrück cover the 104 miles (167 km) long route taking on average 2 h 13 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £9, but the average price of train tickets is £14. Travellers depart most frequently from Köln Hbf and arrive in Osnabrück Hbf.

Train companies

Travel with Deutsche Bahn between Cologne and Osnabrück

Deutsche Bahn trains will get you between Cologne and Osnabrück from £9. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Find your perfect trip from Cologne to Osnabrück with Deutsche Bahn (DB)! Check out the DB train timetables from Cologne to Osnabrück and then book cheap DB tickets with Omio. The distance from Cologne to Osnabrück by DB is 104 miles (167 km) and the cheapest price for a DB ticket between Cologne and Osnabrück is £16.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible 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, while WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Travel Tips

Trains from Cologne to Osnabrück
Travel by train to Osnabrück 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 Osnabrück.
FAQs
How much does a cheap train between Cologne and Osnabrück cost?
Looking to save money on your journey? Omio customers have found the cheapest train to Osnabrück from Cologne for the next 7 days starting from £9  one way.
What is the cost of a train ticket from Cologne to Osnabrück on average?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Cologne to Osnabrück train to cost on average £14  one way.
How many miles is it from Cologne to Osnabrück by train?
The Cologne to Osnabrück train distance is approximately 104 miles (167 km).
How long is the train journey between Cologne and Osnabrück?
The train time to Osnabrück from Cologne is on average 2 h 13 min  for the 104 miles (167 km) long journey, but the time it takes to go from Cologne to Osnabrück by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station in Cologne goes to Osnabrück? Which train station do I come into Osnabrück from Cologne?

When taking a train from Cologne, you have a couple of train stations you can depart from including Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen. When you arrive in Osnabrück, your train can arrive in train stations including Osnabrück Hbf, Osnabrück Altstadt and Osnabrück-Sutthausen.

Omio customers travelling this route book their trains from Köln Hbf   to Osnabrück Hbf.

Where is the Cologne train station located? Where is the Osnabrück train station located?

Passengers booking this route most frequently board their trains from Köln Hbf and need to travel around 0.7 miles (1.2 km) from the city centre to get to this train station.

Passengers arriving in Osnabrück most often arrive at Osnabrück Hbf and need to travel around 0.5 miles (816 m) from this train station to the city centre.

What train companies offer a service from Cologne to Osnabrück?
When taking a train from Cologne to Osnabrück, you can count on Deutsche Bahn, FlixTrain or Deutsche Bahn with connection for the best way to get you to Osnabrück. You can also check all possible train companies who offer a service to Osnabrück from Cologne and compare the amenities they offer before buying a train ticket.
How many trains are there between Cologne and Osnabrück a day?
On average, there are 25 trains a day from Cologne to Osnabrück. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Cologne to Osnabrück? When does the last train depart from Cologne to Osnabrück?
The earliest train departing from Cologne to Osnabrück leaves at 05: 09. The last train departing from Cologne to Osnabrück leaves at 14: 00. You can find the latest Cologne to Osnabrück train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I purchase Cologne Osnabrück train tickets to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you buy train tickets between Cologne and Osnabrück within the next 7 days, you can find tickets to cost on average £14 one way. To find the best prices for this journey, consider booking your train ticket from Cologne to Osnabrück a few months in advance.

Important Stations and Airports for this Journey

Cologne
Osnabrück
Köln 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 Osnabrück.
Amenities at station
WifiWifi
LockersLockers
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 Köln 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