There are 10 ways to get from Ljubljana to Immenstaad am Bodensee by bus, train, night train, car, plane, ferry 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.
Recommended option
Bus
-
Take the bus from Ljubljana bus station to Zob
-
Take the bus from Zob to Friedrichsh. Stadtbahnhof
9 alternative options
Train
-
Take the train from Ljubljana to Ulm Hbf
-
Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
Bus, train
-
Take the bus from Ljubljana bus station to St. Gallen train station
-
Take the train from St. Gallen(Ch) to Konstanz
Night train, train
-
Take the night train from Ljubljana to Innsbruck Hbf
-
Take the train from Innsbruck Hbf to Friedrichshafen Stadt
Drive
-
Drive from Ljubljana to Immenstaad am Bodensee
Fly Ljubljana to Friedrichshafen
-
Fly from Ljubljana (LJU) to Friedrichshafen (FDH)
Fly Ljubljana to Zurich, train, ferry
-
Fly from Ljubljana (LJU) to Zurich (ZRH)
-
Take the train from Zürich Flughafen to Konstanz
-
Take the ferry from Konstanz Hafen to Meersburg(Bodensee)
Fly Ljubljana to Munich, train
-
Fly from Ljubljana (LJU) to Munich (MUC)
-
Take the train from Flughafen München to Pasing
-
Take the train from Pasing to Ulm Hauptbahnhof
-
Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
Shuttle to Zagreb, fly to Zurich, train, ferry
-
Take a shuttle bus from Ljubljana to Zagreb Airport
-
Fly from Zagreb (ZAG) to Zurich (ZRH)
-
Take the train from Zürich Flughafen to Konstanz
-
Take the ferry from Konstanz Hafen to Meersburg(Bodensee)
Shuttle to Venice, fly to Zurich, train, ferry
-
Take a shuttle bus from Ljubljana to Venice Airport
-
Fly from Venice (VCE) to Zurich (ZRH)
-
Take the train from Zürich Flughafen to Konstanz
-
Take the ferry from Konstanz Hafen to Meersburg(Bodensee)
Questions & Answers
The cheapest way to get from Ljubljana to Immenstaad am Bodensee is to bus which costs €30 - €40 and takes 9h 19m.
The fastest way to get from Ljubljana to Immenstaad am Bodensee is to drive. Taking this option will cost €90 - €140 and takes 5h 53m.
No, there is no direct bus from Ljubljana station to Immenstaad am Bodensee. However, there are services departing from Ljubljana bus station and arriving at Immenstaad Rathaus via Zob and Friedrichsh. Stadtbahnhof. The journey, including transfers, takes approximately 9h 19m.
The distance between Ljubljana and Immenstaad am Bodensee is 430 km. The road distance is 613.5 km.
The best way to get from Ljubljana to Immenstaad am Bodensee without a car is to bus which takes 9h 19m and costs €30 - €40.
It takes approximately 9h 19m to get from Ljubljana to Immenstaad am Bodensee, including transfers.
Ljubljana to Immenstaad am Bodensee bus services, operated by FlixBus, depart from Ljubljana bus station.
The best way to get from Ljubljana to Immenstaad am Bodensee is to bus which takes 9h 19m and costs €30 - €40. Alternatively, you can train, which costs €55 - €85 and takes 9h 27m, you could also fly, which costs €180 - €600 and takes 6h 22m.
There is no direct flight from Ljubljana Airport to Friedrichshafen Airport. The quickest flight takes 3h 15m and has one stopover.
Ljubljana to Immenstaad am Bodensee bus services, operated by FlixBus, arrive at Friedrichsh. Stadtbahnhof station.

- Distance: 429.8 km
- Duration: 9h 19m
What companies run services between Ljubljana, Slovenia and Immenstaad am Bodensee, Germany?
You can take a bus from Ljubljana to Immenstaad am Bodensee via Zob and Friedrichsh. Stadtbahnhof in around 9h 19m. Alternatively, you can take a train from Ljubljana to Immenstaad am Bodensee via Ulm Hbf, Ulm Hauptbahnhof, Friedrichsh. Stadtbahnhof, and Friedrichsh. Stadtbahnhof in around 9h 27m.

- Website
- lufthansa.com
Flights from Ljubljana to Friedrichshafen via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €160 - €550
Flights from Ljubljana to Friedrichshafen via Munich, Frankfurt
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday and Friday
- Estimated price
- €160 - €550
Flights from Ljubljana to Zurich via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €180 - €490
Flights from Ljubljana to Zurich via Munich
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €180 - €490
Flights from Ljubljana to Munich
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €140 - €400
Flights from Zagreb to Zurich via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €150 - €370
Flights from Zagreb to Zurich via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- €150 - €370
Flights from Venice to Zurich via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Monday, Saturday and Sunday
- Estimated price
- €140 - €550

- Website
- swiss.com
Flights from Ljubljana to Zurich
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €130 - €410
Flights from Zagreb to Zurich
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €130 - €350
Flights from Venice to Zurich
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- €110 - €550

- Website
- croatiaairlines.com
Flights from Zagreb to Zurich
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €130 - €350

- Website
- austrian.com
Flights from Zagreb to Zurich via Vienna
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €170 - €500

- Phone
- +385 1 3782 583
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Ljubljana to Ulm Hbf
- Ave. Duration
- 7h 38m
- Frequency
- Once daily
- Estimated price
- €30 - €45
- Website
- Croatian Railways (HŽPP)
- Book at
- Croatia Rail Pass

- Website
- zugbus-rab.de
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Website
- DB ZugBus RAB

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- €26 - €40
- Website
- Deutsche Bahn
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €30 - €45
- Website
- Deutsche Bahn

- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from St. Gallen(Ch) to Konstanz
Train from Zuerich Flughafen to Konstanz

- Website
- bahn.com
Night train from Ljubljana to Innsbruck Hbf
- Ave. Duration
- 6h 41m
- Frequency
- Once daily
- Estimated price
- €35 - €55
- Website
- reiseauskunft.bahn.de

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Innsbruck Hbf to Friedrichshafen Stadt
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- €30 - €45
- Website
- ÖBB Intercity

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Zürich Flughafen to Konstanz
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €29 - €55
- Website
- Swiss Railways (SBB/CFF/FFS)

Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.
Contact Details
- Phone
- +49 30 311682904
- Website
- bahn.com
Train from Flughafen München to Pasing
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- €8 - €12
- Website
- Deutsche Bahn Regional

- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 58m
- Frequency
- Every 2 hours
- Website
- Go-Ahead Bayern GmbH

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Ljubljana bus station to Zob
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- €21 - €26
- Website
- flixbus.co.uk
Bus from Zob to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 2h 25m
- Frequency
- Every 2 hours
- Estimated price
- €12 - €15
- Website
- flixbus.co.uk
Bus from Ljubljana bus station to St. Gallen train station
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a week
- Estimated price
- €30 - €40
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Ljubljana to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- €29 - €230
- Schedules at
- goopti.com
- Shared
- €29 - €40
- Private
- €110 - €230
Shuttle from Ljubljana to Venice Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- €35 - €340
- Schedules at
- goopti.com
- Book at
- goopti.com
- Shared
- €38 - €41
- Private
- €180 - €340

- Phone
- +49 (0) 7531 3640-0
- info@bsb.de
- Website
- bsb.de
Ferry from Konstanz Hafen to Meersburg(Bodensee)
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €6 - €9
- Website
- BSB Ferries
- Schedules at
- fahrplan.sbb.ch

- Phone
- +41 71 466 78 88
- info@sbsag.ch
- Website
- sbsag.ch
Ferry from Konstanz Hafen to Meersburg(Bodensee)
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Website
- SBS Schifffahrt AG

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Ferry from Konstanz Hafen to Meersburg
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Website
- Swiss Railways (SBB/CFF/FFS)
Want to know more about travelling around Germany
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
Want to know more about Flixbus?
Rome2rio’s guide has all the details
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
Yes, the driving distance between Ljubljana to Immenstaad am Bodensee is 613 km. It takes approximately 5h 53m to drive from Ljubljana to Immenstaad am Bodensee.
Lufthansa offers flights from Ljubljana Airport to Friedrichshafen Airport.
There are 152+ hotels available in Immenstaad am Bodensee. Prices start at €87 per night.
The best way to get from Ljubljana to Ljubljana Airport is to shuttle which takes 20 min and costs €21 - €40.