Cheap train tickets from Odense to Copenhagen

Showing times and prices for 29 May

Cheapest

£38

Average

£38

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 Odense to Copenhagen will cost around £ 38 if you buy it on the day, but the cheapest tickets can be found for only £ 38.

DSB
15:54Odense1h39 17:33Copenhagen
0 changes
£381One-way
DSB
20:54Odense1h24 22:18Copenhagen
0 changes
£381One-way
DSB
09:54Odense2h01 11:55Copenhagen
0 changes
£381One-way
DSB
08:54Odense2h01 10:55Copenhagen
0 changes
£381One-way
DSB
14:42Odense1h21 16:03Copenhagen
0 changes
£381One-way

Train schedule Odense to Copenhagen

Showing trains for tomorrow, Sun, 29 May
DSB
06:42Odense1h29 08:11Copenhagen
0 changes
DSB
06:54Odense2h01 08:55Copenhagen
0 changes
DSB
08:54Odense2h01 10:55Copenhagen
0 changes
DSB
09:54Odense2h01 11:55Copenhagen
0 changes
DSB
12:42Odense1h21 14:03Copenhagen
0 changes
DSB
14:42Odense1h21 16:03Copenhagen
0 changes
DSB
15:54Odense1h39 17:33Copenhagen
0 changes
DSB
19:42Odense1h21 21:03Copenhagen
0 changes
DSB
20:54Odense1h24 22:18Copenhagen
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
30 May
Find prices
£14Flixbus
Tue
31 May
Find prices
£12Flixbus
Wed
1 Jun
Find prices
£16Flixbus
Thu
2 Jun
£38DSB
£13Flixbus
Fri
3 Jun
Find prices
£14Flixbus
Sat
4 Jun
£38DSB
£15Flixbus
Sun
5 Jun
£38DSB
£16Flixbus
Mon
6 Jun
£38DSB
£14Flixbus
Tue
7 Jun
£38DSB
£12Flixbus
Wed
8 Jun
£38DSB
£10Flixbus
Thu
9 Jun
Find prices
£10Flixbus
Fri
10 Jun
Find prices
£12Flixbus
Sat
11 Jun
Find prices
£10Flixbus
Sun
12 Jun
£38DSB
£10Flixbus
Mon
13 Jun
£38DSB
£10Flixbus
Tue
14 Jun
£38DSB
£10Flixbus
Wed
15 Jun
£38DSB
£10Flixbus
Thu
16 Jun
Find prices
£11Flixbus
Fri
17 Jun
£38DSB
£10Flixbus

Fastest train times from Odense to Copenhagen

Showing times and prices for 29 May

Fastest Journey

1 h 21 m

Average

1 h 37 m

Trains per day

9

Distance

140 km

Of the 9 trains that leave Odense for Copenhagen every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 140 km distance in an average of 1 h 37 m but if you time it right, some trains will get you there in just 1 h 21 m .

The slowest trains will take 2 h 1 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

DSB
14:42Odense1h21 16:03Copenhagen
0 changes
£381One-way
DSB
19:42Odense1h21 21:03Copenhagen
0 changes
£381One-way
DSB
12:42Odense1h21 14:03Copenhagen
0 changes
£381One-way
DSB
20:54Odense1h24 22:18Copenhagen
0 changes
£381One-way
DSB
06:42Odense1h29 08:11Copenhagen
0 changes
£381One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Odense to Copenhagen

distanceDistance87 miles (140 km)
durationAverage train duration1 h 21 min
priceAverage train ticket price£38 (€43)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersDSB

Trains from Odense to Copenhagen cover the 87 miles (140 km) long journey taking on average 1 h 21 min with our travel partners like DSB. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £38, but the average price of train tickets is £38. Travellers depart most frequently from Odense and arrive in København, Ny Ellebjerg St. (togbus).

Travel Tips: Trains from Odense to Copenhagen

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

What is the price of the cheapest train to Copenhagen from Odense?

Looking to save money on your route? Omio customers have found the cheapest train to Copenhagen from Odense for the next 7 days starting from £38  one way.

How much does the train from Odense to Copenhagen cost on average?

If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Odense to Copenhagen train prices are on average £38  one way.

What is the distance to Copenhagen from Odense via train?

You should expect to travel around 87 miles (140 km)  between Odense and Copenhagen by train.

How many hours does it take from Odense to Copenhagen by train?

The train time to Copenhagen from Odense is on average 1 h 21 min  for the 87 miles (140 km) long journey, but the time it takes to go from Odense to Copenhagen by train can vary depending on specific dates or travelling on weekends and holidays.

Which train station from Odense to Copenhagen do I depart from? Which Copenhagen train station from Odense do I arrive in?

There are a few train stations in Odense to start your route from including Odense, Odense, Kottesgade / Byens Bro (togbus) and Odense sygehus st. In Copenhagen you have a few train station options to choose from for your arrival including København, Ny Ellebjerg St. (togbus), København, Emdrup Station and Copenhagen, Islands Brygge St. (Oerestads Boulevard).

Omio customers travelling this route depart most frequently from Odense   and arrive in København, Ny Ellebjerg St. (togbus).

Where is the departure train station in Odense located? Where is the arrival train station in Copenhagen located?

The most popular departure train station with passengers for this trip, called Odense, is located 2 miles (3.3 km) from the city centre of Odense.

The most popular arrival train station, København, Ny Ellebjerg St. (togbus), is located 3.6 miles (5.8 km) away from the city centre of Copenhagen.

What train companies offer a service from Odense to Copenhagen?

Take the Odense to Copenhagen train with DSB. However, it's always good to check out all possible train providers for the route between Odense and Copenhagen as there might be differences in the amenities they offer.

How many trains are there from Odense to Copenhagen a day?

On average, there are 4 trains a day from Odense to Copenhagen. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Odense to Copenhagen? When is the last train from Odense to Copenhagen?

The first train from Odense to Copenhagen leaves at 06: 09   and the last train for this leaves at 21: 50. Omio shows you the latest train from Odense to Copenhagen schedule to help you book the best departure time for this journey.

How far in advance should I purchase a train ticket to Copenhagen from Odense to get the best deals?

You can find a train from Odense to Copenhagen to cost on average £38 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Odense to Copenhagen train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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