Choose currency
€$₴ Carrier's currency
Kč CZK
zł PLN
₴ UAH
$ USD
€ EUR
EN
Choose language
Українська
Polski
Русский
Sign in
Telegram
Online Chat
FAQ
+380 66 458 09 42
+380 93 789 58 08
+380 98 914 67 83
+48 81 866 09 15
Сheap train tickets Prague Odense with pay later option
All
Bus
Van
Car
Train
Find a carrier
Ask AI
Place a trip request
From: City, Country
To: City, Country
Date Picker input Arrived date
Back
See prices
Google reviews average rating
4.5/5
Book now, pay later or online, securely
Trusted by over 200k passengers
Guarantee of the lowest price
Home
/
trains
/
Prague
/
Odense
/
Prague — Odense
About city
Timetable
Prices
Popular routes
Train timetable Prague —> Odense
Pay online
E-ticket
06:28
PRAGUE
Prague hl.n.
11:55
2 stations of changes
18:23
ODENZE.
Odense st
Czech Railways
CZK
2925
Pay online
E-ticket
08:28
PRAGUE
Prague hl.n.
11:55
Transfer Hamburg Hbf
20:23
ODENZE.
Odense st
Czech Railways
CZK
2925
Pay online
E-ticket
10:28
PRAGUE
Prague hl.n.
11:55
Transfer Hamburg Hbf
22:23
ODENZE.
Odense st
Czech Railways
CZK
8334
Pay online
E-ticket
16:28
PRAGUE
Prague hl.n.
12:53
2 stations of changes
05:21
ODENZE.
Odense st
Czech Railways
CZK
8334
Pay online
E-ticket
20:28
PRAGUE
Prague hl.n.
13:55
3 stations of changes
10:23
ODENZE.
Odense st
Czech Railways
CZK
8678
Pay online
E-ticket
14:33
PRAGUE
Prague hl.n.
14:48
Transfer Hamburg Hbf
05:21
ODENZE.
Odense st
Czech Railways
CZK
8334
Pay online
E-ticket
18:28
PRAGUE
Prague hl.n.
19:55
2 stations of changes
14:23
ODENZE.
Odense st
Czech Railways
CZK
13902
Show more
View return route:
train timetable Odense —> Prague
Compare ticket prices Prague - Odense
Bus
Minibus
Car
Train
Mon, 19.05
Tue, 20.05
Wed, 21.05
Thu, 22.05
Fri, 23.05
Sat, 24.05
Sun, 25.05
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
CZK 2460
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
Watch more
CZK 2925
CZK 2925
CZK 2925
CZK 2925
CZK 2925
CZK 2925
CZK 2925
Trip info from Prague to Odense
Number of travel offers
40
Cheapest option
CZK 2459.98
Average cost
CZK 6493.52
Earliest and latest trip
06:28 - 20:28
Shortest trip duration
9h 55min
Average trip duration
13h 12min
Distance
950 km
Popular trains from Prague
Trains Prague -> Warsaw
from CZK 1712
Trains Prague -> Wroclaw
from CZK 685
Trains Prague -> Gdansk
from CZK 2039
Trains Prague -> Katowice
from CZK 818
Trains Prague -> Krakow
from CZK 822
Trains Prague -> Lodz
from CZK 1210
Trains Prague -> Lublin
from CZK 1334
Trains Prague -> Poznan
from CZK 1327
Trains Prague -> Thessaloniki
from CZK 3251
Trains Prague -> Athens
from CZK 4081
Trains Prague -> Bratislava
from CZK 802
Trains Prague -> Zilina
from CZK 797
Trains Prague -> Trencin
from CZK 897
Trains Prague -> Iasi
from CZK 3014
Trains Prague -> Munich
from CZK 833
Trains Prague -> Berlin
from CZK 914
Trains Prague -> Hanover
from CZK 2075
Trains Prague -> Frankfurt
from CZK 2046
Trains Prague -> Nuremberg
from CZK 1488
Trains Prague -> Bremen
from CZK 2291
Trains Prague -> Varna
from CZK 3779
Show more
Popular trains to Odense
Trains Warsaw -> Odense
from CZK 7130
Trains Katowice -> Odense
from CZK 6895
Trains Krakow -> Odense
from CZK 9517
Trains Amsterdam -> Odense
from CZK 7673
Trains Zagreb -> Odense
from CZK 1278
Trains Berlin -> Odense
from CZK 6315
Trains Rome -> Odense
from CZK 3976
Trains Wien -> Odense
from CZK 3124
Trains Budapest -> Odense
from CZK 11887
Trains Kishinev -> Odense
from CZK 5000
Trains Riga -> Odense
from CZK 3504
Trains Brussels -> Odense
from CZK 7701
Trains Ljubljana -> Odense
from CZK 5504
Trains Vilnius -> Odense
from CZK 3389
Show more
Popular routes for bus travel to Odense
Buses Warsaw -> Odense
from CZK 7130
Buses Katowice -> Odense
from CZK 6895
Buses Krakow -> Odense
from CZK 9517
Buses Amsterdam -> Odense
from CZK 7673
Buses Zagreb -> Odense
from CZK 1278
Buses Berlin -> Odense
from CZK 6315
Buses Rome -> Odense
from CZK 3976
Buses Wien -> Odense
from CZK 3124
Buses Budapest -> Odense
from CZK 11887
Buses Kishinev -> Odense
from CZK 5000
Buses Riga -> Odense
from CZK 3504
Buses Brussels -> Odense
from CZK 7701
Buses Ljubljana -> Odense
from CZK 5504
Buses Vilnius -> Odense
from CZK 3389
Show more
Odense, Denmark
Square
304 km²
Population
201 thousands
Official language
Danish
Currency
Danish krone
Special places
g.K.Andersen House, Odense Zoo, Danish Railway Museum
Biggest bus stations
Odense Bus Station
Railway stations
Odense railway station
Airport
Hans Christian Andersen Airport Odense Airport
CO2 emission on the route Prague - Odense
Bus
71.27 kg
Carpooling
152.00 kg
Plane
190.00 kg
Train
66.48 kg
© Sharry.uk 2025