COMPARE Prices across different modes

Oct 17
Find prices
Oct 18
$47Deutsche Bahn
Find prices
Oct 20
$55Deutsche Bahn
Oct 21
$86Deutsche Bahn
Find prices
Oct 22
$86Deutsche Bahn with connection
Find prices

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

Deutsche Bahn

Train Information between Cologne and Odense

distanceDistance339 miles (546 km)
durationAverage train duration8 h 39 min
priceAverage train ticket price$65 (€52)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Cologne to Odense cover the 339 miles (546 km) long journey taking on average 8 h 39 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $47 (€38), but the average price of train tickets is $65 (€52). Travelers depart most frequently from Köln Hbf and arrive in Odense.

Travel Tips

Trains from Cologne to Odense
Travel by train to Odense 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 Odense.
Are there any COVID-19 restrictions for international travel by train between Cologne and Odense?

Travel between Cologne, Germany and Odense, Denmark by train is: Partially open.

What is the status of international entry into Denmark from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Denmark from Cologne?

Conditions of entry:

  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • COVID-19 test upon arrival

What are the safety rules to follow in Odense, Denmark?

When traveling in Denmark, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 10/13/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Cologne to Odense before traveling.

Do I need to quarantine when I return to Germany from Odense, Denmark?

The current restriction level for your return trip by train from Odense to Cologne is: Partially open

Are there any international entry restrictions on returning to Germany from Denmark?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Denmark

Do I need to quarantine on arrival in Germany from Odense?

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Cologne, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 10/16/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Cologne from Odense here.

How much does a cheap train between Cologne and Odense cost?
If you’re looking to save money on tickets, you can find cheap Cologne to Odense trains for as little as $47 (€38)  in the next 7 days.
What is the cost of a train between Cologne and Odense?
If you are looking to book your train ticket in the next 7 days, you can expect the Cologne to Odense train to cost on average $65 (€52)  one way.
How far is Odense from Cologne by train?
The Cologne to Odense train distance is approximately 339 miles (546 km).
How many hours is the train time between Cologne and Odense?
On average the Cologne to Odense train travel time is 8 h 39 min  for the 339 miles (546 km) long route, but the duration can vary if you travel on weekends and holidays.
When traveling by train from Cologne to Odense, which train station in Cologne do I depart from and which train station in Odense do I arrive in?

Some of the Cologne train stations to Odense you can start your journey from include Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen. Similarly, some of the arrival train stations in Odense include Odense, Odense sygehus st and Odense, Kottesgade / Byens Bro (togbus).

When traveling this route, Omio customers are departing most frequently from Köln Hbf   and arriving in Odense.

Where is the train station in Cologne to go to Odense? Where is the train station in Odense located?

You can find the most popular departure train station for this trip, Köln Hbf, located approximately 1 mile (s) / 1 km from the city center of Cologne. The most popular arrival train station in Odense, called Odense, is located around 0 mile (s) / 0 km away from its city center.

How many train services are there between Cologne and Odense a day?
The average number of trains departing Cologne for Odense is 2 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Cologne to Odense?
The first Cologne to Odense train departs at 8: 11 AM   and the last train from Cologne to Odense leaves at 6: 21 PM. Check out the most up-to-date train schedule from Cologne to Odense on Omio and find the best time to travel to your destination.
How early should I buy train tickets to Odense from Cologne to score the best deals?
If you purchase a train ticket from Cologne to Odense within the next 7 days, you can find tickets to cost on average $65 (€52) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Odense from Cologne are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Köln Hbf is the most popular Cologne 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 Cologne for your trip to Odense.
Amenities at station
Ticket office hours
Sat - Sun: 07: 00 - 21: 00 | Mon - Fri: 06: 00 - 21: 00
Connections to/from station
Bus lines: 172, 173
Train lines: ICE, IC, EC, FLX, RE, RB
U-Bahn lines: U5, U16, U18
S-Bahn lines: S6, S11, S12, S19