There are 12 ways to get from Hamm to Ljubljana 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 Düsseldorf International Airport, fly to Ljubljana
best- Take the train from Hamm to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Ljubljana (LJU)plane DUS - LJU
6h 57m€160–436Night train, train
cheapest- Take the nighttrain from Hamm(Westf)Hbf to Salzburg Hbfnighttrain Nj
- Take the train from Salzburg Hbf to Villach Hbftrain Ic
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
14h 44m€85–252Drive, car train
- Drive from Hamm to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Ljubljanacar
12h 22m€143–191Bus
- Take the bus from Dortmund central bus station to Ljubljana bus stationbus N885
16h 47m€91–174Fly Münster Osnabrück International Airport to Ljubljana
- Fly from Münster Osnabrück International Airport (FMO) to Ljubljana (LJU)plane FMO - LJU
10h 18m€163–452Train to Düsseldorf International Airport, fly to Graz Airport, bus
- Take the train from Hamm to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Graz Airport (GRZ)plane DUS - GRZ
- Take the bus from Graz Airport to Ljubljanabus
7h 32m€400–1,061Train, train to Frankfurt, fly to Ljubljana
- Take the train from Hamm(Westf)Hbf to Koeln Messe/Deutztrain
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Fly from Frankfurt (FRA) to Ljubljana (LJU)plane FRA - LJU
6h 51mTrain to Cologne Bonn Airport, fly to Klagenfurt Airport, shuttle
- Take the train from Hamm(Westf)Hbf to Koeln Messe/Deutztrain
- Fly from Cologne Bonn Airport (CGN) to Klagenfurt Airport (KLU)plane CGN - KLU
- Take a shuttle bus from Klagenfurt Flughafen to Ljubljana
7h 33mTrain, train to Frankfurt, fly to Trieste – Friuli Venezia Giulia Airport, shuttle
- Take the train from Hamm(Westf)Hbf to Koeln Messe/Deutztrain
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Fly from Frankfurt (FRA) to Trieste – Friuli Venezia Giulia Airport (TRS)plane FRA - TRS
- Take a shuttle bus from Trieste Airport to Ljubljana
7h 43mTrain
- Take the train from Hamm(Westf)Hbf to Kassel-Wilhelmshoehetrain Re
- Take the train from Kassel Bahnhof Wilhelmshöhe to München Hbftrain 25 / ...
- Take the train from München Hbf to Salzburg Hauptbahnhoftrain 90 / ...
- Take the train from Salzburg Hbf to Villach Hbftrain Ic
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
13h 17m€136–833Night train
- Take the nighttrain from Hamm(Westf)Hbf to Rosenheimnighttrain Nj
- Take the nighttrain from Rosenheim to Ljubljananighttrain En
18h 41m€149–268Drive 992.5 km
- Drive from Hamm to Ljubljanacar 992.5 km
9h 23m€142–204
Hamm to Ljubljana by train and bus
Questions & Answers
The cheapest way to get from Hamm to Ljubljana is to bus which costs €90 - €180 and takes 16h 47m.
The fastest way to get from Hamm to Ljubljana is to train and fly which takes 6h 57m and costs €160 - €440.
No, there is no direct bus from Hamm station to Ljubljana station. However, there are services departing from Dortmund central bus station and arriving at Ljubljana bus station via . The journey, including transfers, takes approximately 16h 47m.
No, there is no direct train from Hamm to Ljubljana. However, there are services departing from Hamm(Westf)Hbf and arriving at Ljubljana via Salzburg Hbf and Villach Hbf. The journey, including transfers, takes approximately 14h 44m.
The distance between Hamm and Ljubljana is 922 km. The road distance is 992.5 km.
The best way to get from Hamm to Ljubljana without a car is to bus which takes 16h 47m and costs €90 - €180.
It takes approximately 6h 57m to get from Hamm to Ljubljana, including transfers.
Hamm to Ljubljana bus services, operated by FlixBus, depart from Dortmund central bus station.
Hamm to Ljubljana train services, operated by National Express, depart from Hamm(Westf)Hbf station.
The best way to get from Hamm to Ljubljana is to bus which takes 16h 47m and costs €90 - €180. Alternatively, you can fly, which costs €160 - €460 and takes 10h 18m, you could also train, which costs €130 - €850 and takes 13h 17m.
What companies run services between Hamm, Germany and Ljubljana, Slovenia?
FlixBus operates a bus from Dortmund central bus station to Ljubljana bus station once daily. Tickets cost €85–150 and the journey takes 15h 31m. Alternatively, Lufthansa flies from Münster Osnabrück International Airport (FMO) to Ljubljana (LJU) 5 times a day.
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Ljubljana via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €110–410
Flights from Düsseldorf International Airport to Ljubljana via Munich
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €110–410
Flights from Münster Osnabrück International Airport to Ljubljana via Munich
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €100–350
Flights from Münster Osnabrück International Airport to Ljubljana via Munich, Frankfurt
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- €100–350
Flights from Düsseldorf International Airport to Graz Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–420
Flights from Düsseldorf International Airport to Graz Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €110–320
Flights from Frankfurt to Ljubljana
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €120–290
Flights from Frankfurt to Ljubljana via Munich
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–290
Flights from Frankfurt to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €150–600
- Website
- swiss.com
Flights from Düsseldorf International Airport to Ljubljana via Zurich
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €120–400
Flights from Düsseldorf International Airport to Graz Airport via Zurich
- Ave. Duration
- 3h 10m
- When
- Wednesday
- Estimated price
- €140–480
Flights from Frankfurt to Ljubljana via Zurich
- Ave. Duration
- 3h 30m
- When
- Monday and Tuesday
- Estimated price
- €110–380
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Graz Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- €110–270
Flights from Düsseldorf International Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- €110–270
Flights from Cologne Bonn Airport to Klagenfurt Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–180
- Website
- klm.com
Flights from Düsseldorf International Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- €75–400
- Website
- airfrance.com
Flights from Düsseldorf International Airport to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- €85–430
- Website
- lot.com
Flights from Düsseldorf International Airport to Ljubljana via Warsaw Chopin
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, Friday, Saturday, Tuesday, and Sunday
- Estimated price
- €120–270
- Website
- airdolomiti.it
Flights from Frankfurt to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €150–600
- Website
- austrian.com
Flights from Cologne Bonn Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday, Tuesday, and Thursday
- Estimated price
- €55–180
- Website
- tui.com
Flights from Frankfurt to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 15m
- When
- Sunday
- Estimated price
- €120–380
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hamm to D-Flughafen Bf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €18–80
- Website
- https://int.bahn.de/en
Train from Hamm to D-Flughafen Bf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €18–80
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €30–140
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €30–140
- Website
- https://int.bahn.de/en
Train from Hamm(Westf)Hbf to Kassel-Wilhelmshoehe
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- €30–150
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to München Hbf
- Ave. Duration
- 3h 41m
- Frequency
- Hourly
- Estimated price
- €80–360
- Website
- https://int.bahn.de/en
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €26–120
- Website
- https://int.bahn.de/en
- Phone
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Hamm to D-Flughafen Bf
- Ave. Duration
- 1h 12m
- Frequency
- Every 15 minutes
- Schedules at
- nationalexpress.de
Train from Hamm to D-Flughafen Bf
- Ave. Duration
- 1h 12m
- Frequency
- Every 15 minutes
- Schedules at
- nationalexpress.de
Train from Hamm(Westf)Hbf to Koeln Messe/Deutz
- Ave. Duration
- 1h 31m
- Frequency
- Every 20 minutes
- Schedules at
- nationalexpress.de
Train from Hamm(Westf)Hbf to Koeln Messe/Deutz
- Ave. Duration
- 1h 31m
- Frequency
- Every 20 minutes
- Schedules at
- nationalexpress.de
Train from Hamm(Westf)Hbf to Koeln Messe/Deutz
- Ave. Duration
- 1h 31m
- Frequency
- Every 20 minutes
- Schedules at
- nationalexpress.de
Train from Hamm(Westf)Hbf to Kassel-Wilhelmshoehe
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- eurobahn.de
Train from Hamm to D-Flughafen Bf
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- https://www.eurobahn.de/en/
Train from Hamm to D-Flughafen Bf
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- https://www.eurobahn.de/en/
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Hamm(Westf)Hbf to Salzburg Hbf
- Ave. Duration
- 9h 35m
- Frequency
- Twice daily
- Estimated price
- €45–130
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €100–130
- Couchette Carriage
- €75–90
- Seating Carriage
- €45–55
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 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
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- €22–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 21m
- Frequency
- Hourly
- Estimated price
- €22–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
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- €29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €29–45
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- €29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €29–45
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
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/
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €20–40
- 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/
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- https://www.oebb.at/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hamm(Westf)Hbf to Kassel-Wilhelmshoehe
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- €20–45
- Website
- https://www.ns.nl/en
Train from Kassel Bahnhof Wilhelmshöhe to München Hbf
- Ave. Duration
- 7h 11m
- Frequency
- Once daily
- Estimated price
- €50–110
- Website
- https://www.ns.nl/en
Night train from Hamm(Westf)Hbf to Rosenheim
- Ave. Duration
- 10h 19m
- Frequency
- Twice daily
- Estimated price
- €75–160
- Website
- https://www.ns.nl/en
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- transdev.de
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 2h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €27–40
- Schedules at
- transdev.de
- Phone
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- €27–50
- Website
- https://westbahn.at/en/
- Phone
- +49 8024 997171
- [email protected]
- Website
- brb.de
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €60–200
- Schedules at
- brb.de
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Night train from Rosenheim to Ljubljana
- Ave. Duration
- 7h 22m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- http://www.hzpp.hr/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Dortmund central bus station to Ljubljana bus station
- Ave. Duration
- 15h 31m
- Frequency
- Once daily
- Estimated price
- €85–150
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Graz Airport to Ljubljana
- Ave. Duration
- 2h 21m
- Frequency
- On demand
- Estimated price
- €270–700
- Website
- https://www.goopti.com/en/
- Private
- €270
Shuttle from Klagenfurt Flughafen to Ljubljana
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €120–320
- Website
- https://www.goopti.com/en/
- Private
- €153
Shuttle from Trieste Airport to Ljubljana
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- €160–410
- Website
- https://www.goopti.com/en/
- Private
- €204
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Trieste Airport to Ljubljana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €19–40
- Schedules at
- easydrive.si
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Hamm to Ljubljana bus services, operated by FlixBus, arrive at Ljubljana bus station.
Hamm to Ljubljana train services, operated by National Express, arrive at Kassel-Wilhelmshoehe station.
Yes, the driving distance between Hamm to Ljubljana is 993 km. It takes approximately 9h 23m to drive from Hamm to Ljubljana.
Book your Hamm to Ljubljana train tickets online with Omio.
Book your Hamm to Ljubljana bus tickets online with Omio.
There are 1480+ hotels available in Ljubljana.































































