There are 13 ways to get from Odense to Bled by train, plane, car, car train, bus, night train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Copenhagen Airport, fly to Ljubljana
best- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Ljubljana (LJU)plane CPH - LJU
7h 21m€166–360Bus
cheapest- Take the bus from Odense Station to Hamburg, Zentraler Omnibusbahnhofbus N844
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Bled bus stationbus N160
22h 28m€102–176Drive, car train
- Drive from Odense to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Bledcar
17h 12m€162–221Night train, train
- Take the night train from Odense station to St. Johann im Pongaunighttrain Nt
- Take the train from St. Johann Im Pongau to Lesce Bledtrain Ec
20h 35m€169–272Train to Billund Airport, fly to Ljubljana
- Take the train from Odense St. to Vejle St.train
- Fly from Billund Airport (BLL) to Ljubljana (LJU)plane BLL - LJU
9h 13m€156–297Train to Copenhagen Airport, fly to Klagenfurt Airport, shuttle
- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Klagenfurt Airport (KLU)plane CPH - KLU
- Take a shuttle bus from Klagenfurt Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
10h 1m€196–670Train to Copenhagen Airport, fly to Venice Marco Polo Airport, bus
- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Venice Marco Polo Airport (VCE)plane CPH - VCE
- Take the bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajaliscebus
10h 6m€176–760Train to Copenhagen Airport, fly to Zagreb Franjo Tuđman Airport, shuttle
- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Zagreb Franjo Tuđman Airport (ZAG)plane CPH - ZAG
- Take a shuttle bus from Zagreb Airport to Ljubljana
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Bled, Glavna Avtobusna Postajalisce
9h 27m€201–730Train to Hamburg Airport, fly to Graz Airport, shuttle
- Take the train from Odense St. to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Graz Airport (GRZ)plane HAM - GRZ
- Take a shuttle bus from Graz Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
11h 26m€243–554Train, night train
- Take the train from Odense St. to Hamburg Hbftrain Ece / ...
- Take the train from Hamburg Hbf to Göttingentrain 20 / ...
- Take the train from Göttingen to München Hbftrain 25
- Take the night train from Muenchen Hbf to Villach Hbfnighttrain Nj
- Take the train from Villach Hbf to Lesce Bledtrain 19 / ...
18h 24m€217–587Train
- Take the train from Odense St. to Hamburg Hbftrain Ece / ...
- Take the train from Hamburg Hbf to Würzburg Hbftrain 25 / ...
- Take the train from Würzburg Hbf to Salzburg Hauptbahnhoftrain 62
- Take the train from Salzburg Hbf to Villach Hbftrain Ic
- Take the train from Villach Hbf to Lesce Bledtrain 19 / ...
18h 34m€241–662Train, bus
- Take the train from Odense to Praha Hlavni Nadrazitrain Rj
- Take the train from Praha Hlavni Nadrazi to Klagenfurt Hbftrain Rj
- Take the bus from Klagenfurt - Hauptbahnhof to Kranj, Avtobusna Postaja Kranjbus
20h 50m€422–681Drive 1,370.8 km
- Drive from Odense to Bledcar 1,370.8 km
13h 31m€243–351
Odense to Bled by bus
Questions & Answers
The cheapest way to get from Odense to Bled is to bus which costs €100 - €180 and takes 22h 28m.
The fastest way to get from Odense to Bled is to train and fly which takes 7h 21m and costs €160 - €360.
No, there is no direct bus from Odense station to Bled station. However, there are services departing from Odense Station and arriving at Bled bus station via Hamburg, Zentraler Omnibusbahnhof. The journey, including transfers, takes approximately 22h 28m.
The distance between Odense and Bled is 1270 km. The road distance is 1370.8 km.
The best way to get from Odense to Bled without a car is to bus which takes 22h 28m and costs €100 - €180.
It takes approximately 7h 21m to get from Odense to Bled, including transfers.
Odense to Bled bus services, operated by FlixBus, depart from Odense Station.
The best way to get from Odense to Bled is to bus which takes 22h 28m and costs €100 - €180. Alternatively, you can train, which costs €240 - €700 and takes 18h 34m.
Odense to Bled bus services, operated by FlixBus, arrive at Hamburg, Zentraler Omnibusbahnhof station.
Yes, the driving distance between Odense to Bled is 1371 km. It takes approximately 13h 31m to drive from Odense to Bled.
What companies run services between Odense, Denmark and Bled, Slovenia?
You can take a bus from Odense Station to Bled bus station via Hamburg, Zentraler Omnibusbahnhof in around 22h 28m. Alternatively, you can take a train from Odense St. to Bled Union via Hamburg Hbf, Würzburg Hbf, Salzburg Hauptbahnhof, Salzburg Hbf, Villach Hbf, Lesce Bled, and Lesce ŽP in around 18h 34m.
- Website
- lufthansa.com
Flights from Billund Airport to Ljubljana via Frankfurt
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- €140–550
Flights from Copenhagen Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Wednesday and Friday
- Estimated price
- €170–700
Flights from Copenhagen Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €90–250
Flights from Copenhagen Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €90–250
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €55–330
Flights from Hamburg Airport to Graz Airport via Frankfurt
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- €130–900
Flights from Hamburg Airport to Graz Airport via Munich
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- €130–260
- Website
- austrian.com
Flights from Copenhagen Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €150–700
Flights from Copenhagen Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- €75–310
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–300
Flights from Hamburg Airport to Graz Airport via Vienna
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €100–310
- Website
- klm.com
Flights from Copenhagen Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–410
Flights from Billund Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- €100–550
- Website
- eurowings.com
Flights from Hamburg Airport to Graz Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €65–200
- Website
- norwegian.com
Flights from Copenhagen Airport to Ljubljana
- Ave. Duration
- 1h 55m
- When
- Friday
- Estimated price
- €100–220
Flights from Billund Airport to Ljubljana via Copenhagen Airport
- Ave. Duration
- 4h 10m
- When
- Friday
- Estimated price
- €80–370
Flights from Copenhagen Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday and Saturday
- Estimated price
- €45–180
- Website
- flysas.com
Flights from Copenhagen Airport to Ljubljana via Warsaw Chopin
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €100–320
Flights from Copenhagen Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €55–150
- Website
- airfrance.com
Flights from Billund Airport to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- €120–600
Flights from Billund Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- €100–550
- Website
- croatiaairlines.com
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €85–190
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–300
- Website
- swiss.com
Flights from Copenhagen Airport to Ljubljana via Zurich
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €85–290
- Website
- lot.com
Flights from Copenhagen Airport to Ljubljana via Warsaw Chopin
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €100–320
Flights from Billund Airport to Ljubljana via Warsaw Chopin
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- €140–470
- Website
- ryanair.com
Flights from Copenhagen Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- €50–160
Flights from Copenhagen Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- €50–160
- Website
- brusselsairlines.com
Flights from Copenhagen Airport to Ljubljana via Brussels
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–290
- Website
- skyalps.com
Flights from Copenhagen Airport to Klagenfurt Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- €110–480
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Odense St. to Copenhagen Lufthavn
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Vejle St.
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €23–35
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Hamburg Hbf
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a day
- Estimated price
- €90–130
- Website
- https://www.dsb.dk/en/
Train from Odense to Praha Hlavni Nadrazi
- Ave. Duration
- 9h 49m
- Frequency
- Twice daily
- Estimated price
- €270–390
- Website
- https://www.dsb.dk/en/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Villach Hbf
- Ave. Duration
- 13h 40m
- Frequency
- Once a week
- Estimated price
- €100–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Odense station to St. Johann im Pongau
- Ave. Duration
- 16h 33m
- Frequency
- Once a week
- Estimated price
- €130–210
- Website
- https://www.snalltaget.se/en
Train from Odense St. to Hamburg Hbf
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- https://www.snalltaget.se/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from St. Johann Im Pongau to Lesce Bled
- Ave. Duration
- 2h 48m
- Frequency
- 4 times a week
- Estimated price
- €35–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Villach Hbf to Lesce Bled
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a week
- Estimated price
- €11–19
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hamburg Hbf to Göttingen
- Ave. Duration
- 2h 41m
- Frequency
- Every 30 minutes
- Estimated price
- €50–120
- Website
- https://int.bahn.de/en
Train from Göttingen to München Hbf
- Ave. Duration
- 3h 48m
- Frequency
- Hourly
- Estimated price
- €95–220
- Website
- https://int.bahn.de/en
Train from Hamburg Hbf to Würzburg Hbf
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Estimated price
- €95–230
- Website
- https://int.bahn.de/en
Train from Würzburg Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Estimated price
- €80–190
- Website
- https://int.bahn.de/en
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 27m
- Frequency
- 4 times a week
- Estimated price
- €35–80
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hamburg Hbf to Göttingen
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- €55–85
- Website
- https://konzern.oebb.at/en/
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Muenchen Hbf to Villach Hbf
- Ave. Duration
- 4h 16m
- Frequency
- Once daily
- Estimated price
- €26–94
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €91–94
- Couchette Carriage
- €55–70
- Seating Carriage
- €26–31
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €20–90
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €80–90
- Couchette Carriage
- €50–60
- Seating Carriage
- €20–24
Train from Villach Hbf to Lesce Bled
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €10–18
- Website
- https://www.oebb.at/en/
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €35–70
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €29–45
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Klagenfurt Hbf
- Ave. Duration
- 7h 26m
- Frequency
- Twice daily
- Estimated price
- €90–160
- Website
- https://www.cd.cz/en/default.htm
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Odense Station to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a week
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Bled bus station
- Ave. Duration
- 17h 18m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Klagenfurt Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €55–65
- Schedules at
- zup-prevozi.eu
- Economy class
- €55–65
Shuttle from Graz Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 44m
- Frequency
- On demand
- Estimated price
- €130–160
- Schedules at
- zup-prevozi.eu
- Economy class
- €130–160
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Klagenfurt Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 14m
- Frequency
- On demand
- Estimated price
- €65–160
- Website
- https://www.goopti.com/en/
- Private
- €140
Bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 35m
- Frequency
- On demand
- Estimated price
- €56–490
- Website
- https://www.goopti.com/en/
- Shared
- €56
- Private
- €216
Shuttle from Zagreb Airport to Ljubljana
- Ave. Duration
- 1h 56m
- Frequency
- On demand
- Estimated price
- €32–330
- Website
- https://www.goopti.com/en/
- Shared
- €32
- Private
- €150
Bus from Klagenfurt - Hauptbahnhof to Kranj, Avtobusna Postaja Kranj
- Ave. Duration
- 1h 9m
- Frequency
- On demand
- Estimated price
- €50–120
- Website
- https://www.goopti.com/en/
- Private
- €98
- Phone
- +386 40 121 900
- mamut.slovenija@gmail.com
- Website
- slovenija.eu.com
Shuttle from Ljubljana, Avtobusna Postaja to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- €45–128
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- €109
- 4-8 persons
- €128
Want to know more about travelling around Slovenia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Slovenia: Getting from Ljubljana to Lake Bled
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Odense to Bled bus tickets online with Omio and FlixBus.
There are 325+ hotels available in Bled.























































