There are 13 ways to get from Kranj to Hamburg by plane, train, bus, night train, shuttle, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ljubljana
best- Fly from Ljubljana (LJU) to Hamburg Airport (HAM)plane LJU - HAM
6h 7m€113–292Train
cheapest- Take the train from Kranj to Villach Hbftrain 312 / ...
- Take the train from Villach Hauptbahnhof to Hamburg Hbftrain Drf
16h 8m€69–169Train via Munich
- Take the train from Kranj to Villach Hbftrain 312 / ...
- Take the train from Villach Hbf to Muenchen Hbftrain Ice
- Take the train from München Hbf to Hannover Hauptbahnhoftrain 25 / ...
- Take the train from Hannover Hauptbahnhof to Hamburg Hbftrain 25 / ...
12h 47m€189–869Bus
- Take the bus from Ljubljana bus station to Hamburg, Zentraler Omnibusbahnhofbus N73
20h 8m€94–154Night train
- Take the nighttrain from Kranj to Salzburg Hbfnighttrain En
- Take the nighttrain from Salzburg Hauptbahnhof to Hamburg Hauptbahnhofnighttrain Nt
15h 47m€138–216Bus to Klagenfurt Airport, fly
- Take the bus from Kranj, Avtobusna Postaja Kranj to Klagenfurt Flughafenbus
- Fly from Klagenfurt Airport (KLU) to Hamburg Airport (HAM)plane KLU - HAM
5h 49m€220–595Shuttle to Graz Airport, fly
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Graz Airport
- Fly from Graz Airport (GRZ) to Hamburg Airport (HAM)plane GRZ - HAM
6h 30m€248–452Shuttle to Zagreb Franjo Tuđman Airport, fly
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Hamburg Airport (HAM)plane ZAG - HAM
6h 42m€114–755Shuttle to Venice Marco Polo Airport, fly
- Take a shuttle bus from Kranj to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Hamburg Airport (HAM)plane VCE - HAM
7h 25m€102–977Train, train to Salzburg Airport, fly
- Take the train from Kranj to Villach Hbftrain
- Take the train from Villach Hbf to Salzburg Hbftrain
- Fly from Salzburg Airport (SZG) to Hamburg Airport (HAM)plane SZG - HAM
8h 6m€114–406Shuttle to Munich International Airport, fly
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Flughafen München
- Fly from Munich International Airport (MUC) to Hamburg Airport (HAM)plane MUC - HAM
8h 2m€353–572Drive, car train
- Drive from Kranj to Villach Hbfcar
- Take the cartrain from Villach Hbf to Hamburg Hbfcartrain
14h 35m€111–146Drive 1,079.6 km
- Drive from Kranj to Hamburgcar 1,079.6 km
11h€155–223
Kranj to Hamburg by train
Questions & Answers
The cheapest way to get from Kranj to Hamburg is to train which costs €65 - €170 and takes 16h 8m.
The fastest way to get from Kranj to Hamburg is to bus and fly which takes 5h 49m and costs €220 - €600.
No, there is no direct bus from Kranj to Hamburg. However, there are services departing from Kranj Globus and arriving at Hamburg, Zentraler Omnibusbahnhof via Ljubljana bus station. The journey, including transfers, takes approximately 20h 8m.
No, there is no direct train from Kranj to Hamburg. However, there are services departing from Kranj and arriving at Hamburg Hbf via Villach Hbf, München Hbf and Hannover Hauptbahnhof. The journey, including transfers, takes approximately 12h 47m.
The distance between Kranj and Hamburg is 908 km. The road distance is 1079.6 km.
The best way to get from Kranj to Hamburg without a car is to train via Munich which takes 12h 47m and costs €180 - €900.
It takes approximately 6h 7m to get from Kranj to Hamburg, including transfers.
Kranj to Hamburg bus services, operated by FlixBus, depart from Ljubljana bus station.
Kranj to Hamburg train services, operated by Slovenske železnice (SŽ), depart from Kranj station.
The best way to get from Kranj to Hamburg is to fly which takes 6h 7m and costs €110 - €300. Alternatively, you can train via Munich, which costs €180 - €900 and takes 12h 47m, you could also bus, which costs €90 - €160 and takes 20h 8m.
What companies run services between Kranj, Slovenia and Hamburg, Germany?
Swiss, KLM, and three other airlines fly from Ljubljana (LJU) to Hamburg Airport (HAM) every 3 hours. Alternatively, you can take a train from Kranj to Hamburg Hbf via Villach Hbf, Muenchen Hbf, München Hbf, and Hannover Hauptbahnhof in around 12h 47m.
- Website
- lufthansa.com
Flights from Ljubljana to Hamburg Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €120–420
Flights from Ljubljana to Hamburg Airport via Munich International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €120–410
Flights from Graz Airport to Hamburg Airport via Munich International Airport
- Ave. Duration
- 3h 27m
- When
- Monday to Saturday
- Estimated price
- €110–260
Flights from Graz Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €110–900
Flights from Zagreb Franjo Tuđman Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €100–360
Flights from Zagreb Franjo Tuđman Airport to Hamburg Airport via Munich International Airport
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- €100–350
Flights from Venice Marco Polo Airport to Hamburg Airport via Munich International Airport
- Ave. Duration
- 3h 15m
- When
- Monday to Saturday
- Estimated price
- €50–320
Flights from Venice Marco Polo Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- €90–320
Flights from Salzburg Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €70–440
Flights from Munich International Airport to Hamburg Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €45–310
Flights from Munich International Airport to Hamburg Airport via Dusseldorf
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €65–230
Flights from Munich International Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €80–270
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Kranj to Villach Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Every 2 hours
- Estimated price
- €13–19
- Website
- Slovenske železnice (SŽ)
Train from Kranj to Villach Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Every 2 hours
- Estimated price
- €13–19
- Website
- Slovenske železnice (SŽ)
Train from Kranj to Villach Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Every 2 hours
- Estimated price
- €13–19
- Website
- Slovenske železnice (SŽ)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Ljubljana bus station to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 18h 25m
- Frequency
- 5 times a week
- Estimated price
- €90–150
- Website
- Flixbus
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
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Kranj to Hamburg bus services, operated by FlixBus, arrive at Hamburg, Zentraler Omnibusbahnhof station.
Kranj to Hamburg train services, operated by Slovenske železnice (SŽ), arrive at Villach Hbf station.
Yes, the driving distance between Kranj to Hamburg is 1080 km. It takes approximately 11h to drive from Kranj to Hamburg.
Book your Kranj to Hamburg train tickets online with Omio.
Book your Kranj to Hamburg bus tickets online with Omio.
There are 1639+ hotels available in Hamburg.









