Odense to Copenhagen train

Cheap train tickets from Odense to Copenhagen

Showing times and prices for Oct 06

Cheapest

48

Average

48

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.

Cheapest
09:11AMOdense sygehus st1h44 10:55AMKøbenhavn H
1 transfer
481One-way
Cheapest
08:09AMOdense sygehus st1h46 09:55AMKøbenhavn H
1 transfer
481One-way
Cheapest
08:42AMOdense sygehus st1h21 10:03AMKøbenhavn H
1 transfer
481One-way
Cheapest
10:11AMOdense sygehus st1h44 11:55AMKøbenhavn H
1 transfer
481One-way
Cheapest
11:11AMOdense sygehus st1h44 12:55PMKøbenhavn H
1 transfer
481One-way

Train schedule from Odense to Copenhagen

Showing trains for tomorrow, Thursday, October 6
08:09AMOdense sygehus st1h46 09:55AMKøbenhavn H
1 transfer
08:42AMOdense sygehus st1h21 10:03AMKøbenhavn H
1 transfer
09:11AMOdense sygehus st1h44 10:55AMKøbenhavn H
1 transfer
10:11AMOdense sygehus st1h44 11:55AMKøbenhavn H
1 transfer
11:11AMOdense sygehus st1h44 12:55PMKøbenhavn H
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23
Mon
Oct 24
Tue
Oct 25
Wed
Oct 26

Fastest train times from Odense to Copenhagen

Showing times and prices for Oct 06

Fastest Journey

1 h 21 m

Average

1 h 39 m

Trains per day

5

Distance

140 km

It's difficult to get from Odense to Copenhagen without transferring at least once.

Fastest
08:42AMOdense sygehus st1h21 10:03AMKøbenhavn H
1 transfer
481One-way
09:11AMOdense sygehus st1h44 10:55AMKøbenhavn H
1 transfer
481One-way
10:11AMOdense sygehus st1h44 11:55AMKøbenhavn H
1 transfer
481One-way
11:11AMOdense sygehus st1h44 12:55PMKøbenhavn H
1 transfer
481One-way
08:09AMOdense sygehus st1h46 09:55AMKøbenhavn H
1 transfer
481One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Odense to Copenhagen

distanceDistance87 miles (140 km)
durationAverage train duration1 h 21 min
priceAverage train ticket price$45 (€43)
frequencyTrain frequency60 a day
changesDirect trainYes, there are 60 direct trains a day
carriersTrain providersDSB

Trains from Odense to Copenhagen cover the 87 miles (140 km) long trip taking on average 1 h 21 min with our travel partners like DSB. Normally, there are 60 trains operating per day, including direct services available. While the average ticket price for this trip costs around $45 (€43), you can find the cheapest train ticket for as low as $45 (€43). Travelers depart most frequently from Odense and arrive in København, Ny Ellebjerg St. (togbus).

Travel Tips: Trains from Odense to Copenhagen

Travel Tips: Travel by train to Copenhagen 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 Odense to Copenhagen.
FAQs
Looking to save money on your journey? Omio customers have found the cheapest train from Odense to Copenhagen for the next 7 days starting from $45 (€43)  one way.
If you’re looking to purchase your train tickets in the next week, you can expect the Odense to Copenhagen train price to come in at an average of $45 (€43)  one way.
The train distance from Odense to Copenhagen is around 87 miles (140 km).
The train time between Odense and Copenhagen is on average 1 h 21 min  for the 87 miles (140 km) long journey, but the time it takes to go between Odense and Copenhagen by train can vary depending on specific dates or traveling on weekends and holidays.

When departing from Odense, you have various train station options to start your journey from including Odense, Odense, Kottesgade / Byens Bro (togbus) and Odense, Østerbæksvej. When arriving in Copenhagen, you can end your journey in train stations like København, Ny Ellebjerg St. (togbus), København, Emdrup Station and Copenhagen, Islands Brygge St. (Oerestads Boulevard).

Omio customers book a train from Odense   to København, Ny Ellebjerg St. (togbus)   most frequently for this route.

Passengers board the train most frequently from Odense, which is located around 2 miles (3.3 km) away from the city center, and they get off the train at København, Ny Ellebjerg St. (togbus), located 3.6 miles (5.8 km) away from the city center.

When taking a train from Odense to Copenhagen, you can count on DSB for the best way to get you to Copenhagen. You can also check all possible train companies who offer a service from Odense to Copenhagen and compare the amenities they offer before buying a train ticket.
On average, there are 60 trains a day from Odense to Copenhagen. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this journey departs from Odense at 5: 09 AM. The last train leaves from Odense at 9: 54 PM. Check Omio for the latest train schedule from Odense to Copenhagen and book the best time to depart on your chosen travel date.
If you buy a train ticket from Odense to Copenhagen within the next 7 days, you can find tickets to cost on average $45 (€43) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Odense and Copenhagen are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Odense
Copenhagen
Odense is the most popular Odense 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 Odense for your trip to Copenhagen.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language