There are 12 ways to get from Ljubljana to Cologne by plane, train, car, shuttle, bus, car train or night train
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 Ljubljana to Cologne Bonn • 5h 33m
Cheapest option
10 alternative options
Fly Ljubljana to Dusseldorf, train • 6h 27m
Fly Ljubljana to Frankfurt, train • 6h 20m
Fly Ljubljana to Brussels, train • 7h 3m
Train • 12h 59m
Bus • 15h 15m
Drive, car train • 15h 13m
Train, night train • 15h 37m
Drive • 8h 40m
Ljubljana to Cologne by train
The train journey time between Ljubljana and Cologne is around 12h 59m and covers a distance of around 1020 km. This includes an average layover time of around 1h. Operated by Slovenian Railways (SŽ), Croatian Railways (HŽPP) and Deutsche Bahn Intercity-Express, the Ljubljana to Cologne train service departs from Ljubljana and arrives in Koeln Hbf. Typically nine trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Ljubljana to Cologne is to train and night train which costs €100 - €650 and takes 15h 37m.
The fastest way to get from Ljubljana to Cologne is to drive and fly and train which takes 5h 9m and costs €160 - €410.
No, there is no direct bus from Ljubljana station to Cologne. However, there are services departing from Ljubljana bus station and arriving at Cologne via Frankfurt. The journey, including transfers, takes approximately 15h 15m.
No, there is no direct train from Ljubljana to Cologne. However, there are services departing from Ljubljana and arriving at Koeln Hbf via Villach Hbf. The journey, including transfers, takes approximately 12h 59m.
The distance between Ljubljana and Cologne is 788 km. The road distance is 982.7 km.
The best way to get from Ljubljana to Cologne without a car is to train which takes 12h 59m and costs €130 - €170.
It takes approximately 5h 33m to get from Ljubljana to Cologne, including transfers.
Ljubljana to Cologne bus services, operated by FlixBus, depart from Ljubljana bus station.
Ljubljana to Cologne train services, operated by Slovenian Railways (SŽ), depart from Ljubljana station.
The best way to get from Ljubljana to Cologne is to fly which takes 5h 33m and costs €100 - €380. Alternatively, you can train, which costs €130 - €170 and takes 12h 59m, you could also bus, which costs and takes 15h 15m.
- Distance: 788 km
- Duration: 5h 33m
What companies run services between Ljubljana, Slovenia and Cologne, Germany?
Lufthansa and British Airways fly from Ljubljana to Cologne twice daily. Alternatively, you can take a train from Ljubljana to Cologne via Villach Hbf in around 12h 59m.
- Website
- lufthansa.com
Flights from Ljubljana to Cologne Bonn via Munich
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- €230 - €750
Flights from Ljubljana to Dusseldorf via Munich
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday and Friday
- Estimated price
- €200 - €850
Flights from Ljubljana to Dusseldorf via Frankfurt
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €200 - €850
Flights from Trieste to Frankfurt
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €150 - €800
Flights from Zagreb to Cologne Bonn via Munich
- Ave. Duration
- 3h 31m
- When
- Monday to Saturday
- Estimated price
- €130 - €600
Flights from Ljubljana to Frankfurt
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €160 - €550
Flights from Ljubljana to Frankfurt via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €160 - €550
Flights from Munich to Cologne Bonn
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €70 - €280
Flights from Ljubljana to Brussels via Frankfurt
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €170 - €700
Flights from Ljubljana to Brussels via Munich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €160 - €600
- Website
- eurowings.com
Flights from Zagreb to Cologne Bonn
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- €80 - €470
Flights from Munich to Cologne Bonn
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €60 - €290
- Website
- swiss.com
Flights from Ljubljana to Dusseldorf via Zurich
- Ave. Duration
- 3h 20m
- When
- Thursday, Friday and Saturday
- Estimated price
- €180 - €800
Flights from Zagreb to Cologne Bonn via Zurich
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €110 - €350
Flights from Ljubljana to Brussels via Zurich
- Ave. Duration
- 3h 27m
- When
- Monday, Thursday and Friday
- Estimated price
- €150 - €700
- Website
- lot.com
Flights from Ljubljana to Dusseldorf via Warsaw Chopin
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €160 - €440
- Website
- airdolomiti.it
Flights from Trieste to Frankfurt
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €150 - €800
- Website
- brusselsairlines.com
Flights from Ljubljana to Frankfurt via Brussels
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €210 - €700
Flights from Ljubljana to Brussels
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €160 - €600
- Website
- britishairways.com
Flights from Ljubljana to Cologne Bonn via London Heathrow
- Ave. Duration
- 5h 55m
- When
- Monday and Wednesday
- Estimated price
- €110 - €490
- Website
- airfrance.com
Flights from Ljubljana to Dusseldorf via Paris Charles de Gaulle
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €180 - €850
- Website
- klm.com
Flights from Ljubljana to Dusseldorf via Amsterdam Schiphol
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- €50 - €250
- Website
- tui.com
Flights from Trieste to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Sunday
- Estimated price
- €40 - €240
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Duesseldorf Flughafen to Koeln Hbf
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €11 - €16
- Schedules at
- nationalexpress.de
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from D-Flughafen Bf to Köln Hbf
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- €24 - €27
- Website
- https://www.bahn.com/en
Train from Frankfurt(M) Flughafen Fernbf to Koeln Messe/Deutz Gl.11-12
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- €43 - €48
- Website
- https://www.bahn.com/en
Train from Bruxelles-Nord to Koeln Hbf
- Ave. Duration
- 1h 43m
- Frequency
- Every 2 hours
- Estimated price
- €44 - €49
- Website
- https://www.bahn.com/en
Train from Villach Hbf to Koeln Hbf
- Ave. Duration
- 10h 27m
- Frequency
- Once daily
- Estimated price
- €130 - €150
- Website
- https://www.bahn.com/en
Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from D-Flughafen Bf to Köln Hbf
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €9 - €20
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €9 - €13
- Rail 1st Class
- €13 - €20
- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Duesseldorf Flughafen to Koeln Hbf
- Ave. Duration
- 48 min
- Frequency
- 6 times a week
- Estimated price
- €26 - €60
- Website
- https://www.thalys.com/fr/en
- Standard
- €26 - €40
- Comfort
- €28 - €40
- Premium
- €45 - €60
- Phone
- +386 129 13 332
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 32m
- Frequency
- 4 times a day
- Estimated price
- €7 - €15
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €7 - €11
- Regional Train Ticket
- €7 - €10
- Intercity 1st Class Ticket
- €12 - €15
- Phone
- +385 1 3782 583
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €6 - €9
- Website
- http://www.hzpp.hr/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Düsseldorf Hbf
- Ave. Duration
- 13h 39m
- Frequency
- Once a week
- Estimated price
- €100 - €1000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270 - €550
- Car Compartment
- €550 - €1000
Night train from Villach Hbf to Köln Messe/Deutz Bf
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- Estimated price
- €95 - €600
- Website
- https://urlaubs-express.de/?lang=en
- Single Bed
- €95 - €180
- Compartment
- €360 - €600
- 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 Airport to Flughafen München
- Ave. Duration
- 5h 40m
- Frequency
- On demand
- Estimated price
- €50 - €650
- Schedules at
- goopti.com
- Shared
- €50 - €54
- Private
- €340 - €650
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Ljubljana Airport to Flughafen München
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- €290 - €340
- Schedules at
- zup-prevozi.eu
- Economy class
- €290 - €340
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 Frankfurt central train station
- Ave. Duration
- 11h 35m
- Frequency
- 3 times a day
- Estimated price
- €60 - €90
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +38139423824
- info@try-tours.com
- Website
- try-tours.com
Bus from Frankfurt to Cologne
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- try-tours.com
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
Heading 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 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 guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Ljubljana to Cologne bus services, operated by Try Tours, arrive at Cologne station.
Ljubljana to Cologne train services, operated by Deutsche Bahn Intercity-Express, arrive at Koeln Hbf station.
Yes, the driving distance between Ljubljana to Cologne is 983 km. It takes approximately 8h 40m to drive from Ljubljana to Cologne.
There are 1288+ hotels available in Cologne. Prices start at €42 per night.