There are 11 ways to get from Thann to Ljubljana by plane, train, shuttle, bus, night train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly Basel to Ljubljana • 6h 49m
Cheapest option
Bus • 15h 23m
9 alternative options
Train to Zurich, fly to Ljubljana • 6h 54m
Fly Basel to Zagreb, shuttle • 7h 4m
Fly Basel to Venice, shuttle • 7h 43m
Train • 14h 42m
Train, night train • 16h 6m
Train, night train via Munich • 16h 26m
Drive • 7h 59m
Questions & Answers
The cheapest way to get from Thann to Ljubljana is to bus which costs €65 - €100 and takes 15h 23m.
The fastest way to get from Thann to Ljubljana is to fly which takes 6h 49m and costs €150 - €340.
No, there is no direct bus from Thann to Ljubljana station. However, there are services departing from Thann-Cg68-Mairie. and arriving at Ljubljana bus station via Mulhouse and Freiburg. The journey, including transfers, takes approximately 15h 23m.
No, there is no direct train from Thann to Ljubljana. However, there are services departing from Thann Centre and arriving at Ljubljana via Mulhouse, Zuerich Hb, Wörgl Hbf and Villach Hbf. The journey, including transfers, takes approximately 14h 42m.
The distance between Thann and Ljubljana is 627 km. The road distance is 898.3 km.
The best way to get from Thann to Ljubljana without a car is to train which takes 14h 42m and costs €180 - €340.
It takes approximately 6h 49m to get from Thann to Ljubljana, including transfers.
Thann to Ljubljana bus services, operated by FlixBus, depart from Mulhouse station.
Thann to Ljubljana train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Mulhouse station.
The best way to get from Thann to Ljubljana is to fly which takes 6h 49m and costs €150 - €340. Alternatively, you can train, which costs €180 - €340 and takes 14h 42m, you could also bus, which costs €65 - €100 and takes 15h 23m.
- Distance: 626.5 km
- Duration: 6h 49m
What companies run services between Thann, France and Ljubljana, Slovenia?
Lufthansa and Air France fly from Thann to Ljubljana 4 times a day. Alternatively, you can take a train from Thann to Ljubljana via Mulhouse, Zuerich Hb, Wörgl Hbf, and Villach Hbf in around 14h 42m.
- Website
- lufthansa.com
Flights from Basel to Ljubljana via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €240 - €600
Flights from Basel to Ljubljana via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €240 - €600
Flights from Zurich to Ljubljana via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €250 - €700
Flights from Zurich to Ljubljana via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €250 - €700
Flights from Basel to Zagreb via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €160 - €600
Flights from Basel to Zagreb via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Monday to Saturday
- Estimated price
- €130 - €470
Flights from Basel to Venice via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €130 - €550
Flights from Zurich to Zagreb via Munich
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- €180 - €550
Flights from Zurich to Venice via Munich
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €450 - €1000
- Website
- swiss.com
Flights from Zurich to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €170 - €700
Flights from Zurich to Zagreb
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €170 - €550
Flights from Zurich to Venice
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €130 - €650
- Website
- austrian.com
Flights from Zurich to Zagreb via Vienna
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- €270 - €950
- Website
- croatiaairlines.com
Flights from Zurich to Zagreb
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €170 - €550
- Website
- airfrance.com
Flights from Basel to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 6h 35m
- When
- Friday
- Estimated price
- €220 - €1100
- Website
- ryanair.com
Flights from Basel to Zagreb
- Ave. Duration
- 1h 30m
- When
- Monday to Friday
- Estimated price
- €29 - €350
- Website
- easyjet.com
Flights from Basel to Venice
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- €45 - €380
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Mulhouse to Zürich Hb
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €40 - €80
- Website
- https://www.sbb.ch/en
Train from Zuerich Hb to Woergl Hbf
- Ave. Duration
- 4h 16m
- Frequency
- Twice daily
- Estimated price
- €100 - €190
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Mulhouse Ville to Zuerich Hb
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €27 - €60
- Website
- https://www.sncf.com/en
- 2nd Class
- €27 - €40
- 1st Class
- €40 - €60
Train from Mulhouse to Zürich Hb
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Website
- https://www.sncf.com/en
Train from Zuerich Hb to Woergl Hbf
- Ave. Duration
- 4h 1m
- Frequency
- Every 3 hours
- Estimated price
- €45 - €75
- Website
- https://www.oebb.at/en/
Train from Wörgl Hbf to Villach Hbf
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a week
- Estimated price
- €35 - €55
- Website
- https://www.oebb.at/en/
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- €18 - €25
- Website
- https://www.oebb.at/en/
Night train from Zuerich Hb to Ljubljana
- Ave. Duration
- 12h 29m
- Frequency
- Once daily
- Estimated price
- €120 - €170
- Website
- https://www.oebb.at/en/
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Basel SBB to München Hbf
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Estimated price
- €80 - €90
- Website
- https://www.bahn.com/en
- Phone
- +385 1 3782 583
- informacije@hzpp.hr
- Website
- hzpp.hr
Night train from Muenchen Hbf to Ljubljana
- Ave. Duration
- 8h 26m
- Frequency
- 4 times a week
- Estimated price
- €23 - €35
- Website
- http://www.hzpp.hr/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zagreb Airport to Ljubljana
- Ave. Duration
- 1h 56m
- Frequency
- On demand
- Estimated price
- €29 - €230
- Schedules at
- goopti.com
- Shared
- €29 - €40
- Private
- €110 - €230
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Ljubljana
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- €35 - €340
- Schedules at
- goopti.com
- Book at
- goopti.com
- Shared
- €38 - €41
- Private
- €180 - €340
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Mulhouse to Freiburg
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €7 - €11
- Website
- https://www.flixbus.co.uk
Bus from Freiburg to Ljubljana bus station
- Ave. Duration
- 11h 46m
- Frequency
- 4 times a week
- Estimated price
- €55 - €80
- Website
- https://www.flixbus.co.uk
Frequently asked questions
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
5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideTrain travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideMore Questions & Answers
Thann to Ljubljana bus services, operated by FlixBus, arrive at Ljubljana bus station.
Thann to Ljubljana train services, operated by ÖBB, arrive at Ljubljana station.
Yes, the driving distance between Thann to Ljubljana is 898 km. It takes approximately 7h 59m to drive from Thann to Ljubljana.
There are 1054+ hotels available in Ljubljana. Prices start at €34 per night.