There are 6 ways to get from Linz to Kranj by bus, train, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Linz Industriezeile to Klagenfurt central train stationbus N160
- Take the bus from Klagenfurt - Hauptbahnhof to Kranj, Avtobusna Postaja Kranjbus
5h 14mDrive 306.2 km
cheapest- Drive from Linz to Kranjcar 306.2 km
3h 47m€50–71Train
- Take the train from Linz Hbf to Salzburg Hbftrain Ic / ...
- Take the train from Salzburg Hbf to Villach Hbftrain Ic / ...
- Take the train from Villach Hbf to Kranjtrain 19 / ...
6h 30mNight train, train
- Take the night train from Linz Hbf to Villach Hbfnighttrain Nj
- Take the train from Villach Hbf to Kranjtrain 19 / ...
7h 24mTrain to Vienna International Airport, fly to Klagenfurt Airport, bus
- Take the train from Linz Hbf to Flughafen Wientrain
- Fly from Vienna International Airport (VIE) to Klagenfurt Airport (KLU)plane VIE - KLU
- Take the bus from Klagenfurt Flughafen to Kranj, Avtobusna Postaja Kranjbus
5h 20mFly Linz Airport to Ljubljana
- Fly from Linz Airport (LNZ) to Ljubljana (LJU)plane LNZ - LJU
7h 37m€210–755
Vienna International Airport (VIE) to Klagenfurt Airport (KLU) flights
Questions & Answers
The cheapest way to get from Linz to Kranj is to drive which costs €45 - €75 and takes 3h 47m.
The fastest way to get from Linz to Kranj is to drive which takes 3h 47m and costs €45 - €75.
No, there is no direct bus from Linz to Kranj. However, there are services departing from Linz Industriezeile and arriving at Kranj, Avtobusna Postaja Kranj via Klagenfurt - Hauptbahnhof. The journey, including transfers, takes approximately 5h 14m.
No, there is no direct train from Linz to Kranj. However, there are services departing from Linz Hbf and arriving at Kranj via Salzburg Hbf and Villach Hbf. The journey, including transfers, takes approximately 6h 30m.
The distance between Linz and Kranj is 307 km. The road distance is 306.2 km.
The best way to get from Linz to Kranj without a car is to bus which takes 5h 14m and costs .
It takes approximately 5h 14m to get from Linz to Kranj, including transfers.
Linz to Kranj bus services, operated by FlixBus-eu, depart from Linz Industriezeile station.
Linz to Kranj train services, operated by Öbb Pv Ag, depart from Linz Hbf station.
The best way to get from Linz to Kranj is to bus which takes 5h 14m and costs . Alternatively, you can train, which costs and takes 6h 30m, you could also fly, which costs €210 - €800 and takes 7h 37m.
What companies run services between Linz, Austria and Kranj, Slovenia?
You can take a bus from Linz Industriezeile to Kranj, Avtobusna Postaja Kranj via Klagenfurt - Hauptbahnhof in around 5h 14m. Alternatively, you can take a train from Linz Hbf to Kranj via Salzburg Hbf and Villach Hbf in around 6h 30m.
- Website
- lufthansa.com
Flights from Vienna International Airport to Klagenfurt Airport
- Ave. Duration
- 42 min
- When
- Every day
- Estimated price
- €75–240
Flights from Linz Airport to Ljubljana via Frankfurt
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- €200–800
Flights from Linz Airport to Ljubljana via Frankfurt, Munich
- Ave. Duration
- 7h 45m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €350–850
- Website
- austrian.com
Flights from Vienna International Airport to Klagenfurt Airport
- Ave. Duration
- 42 min
- When
- Every day
- Estimated price
- €75–240
- Website
- swiss.com
Flights from Linz Airport to Ljubljana via Frankfurt, Zurich
- Ave. Duration
- 8h
- When
- Monday to Wednesday
- Estimated price
- €190–750
- Website
- personenverkehr.oebb.at
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Schedules at
- personenverkehr.oebb.at
Train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Schedules at
- personenverkehr.oebb.at
Train from Villach Hbf to Kranj
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Schedules at
- personenverkehr.oebb.at
Night train from Linz Hbf to Villach Hbf
- Ave. Duration
- 5h 16m
- Frequency
- Once daily
- Schedules at
- personenverkehr.oebb.at
Train from Linz Hbf to Flughafen Wien
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Schedules at
- personenverkehr.oebb.at
- Website
- westbahn.at
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Schedules at
- westbahn.at
- Website
- mav-start.hu
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Schedules at
- mav-start.hu
- Website
- intercity.pl
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- intercity.pl
- Website
- slovakrail.sk
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Schedules at
- slovakrail.sk
- Website
- belgiantrain.be
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 8m
- Frequency
- 4 times a week
- Schedules at
- belgiantrain.be
- Website
- global.flixbus.com
Bus from Linz Industriezeile to Klagenfurt central train station
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Klagenfurt - Hauptbahnhof to Kranj, Avtobusna Postaja Kranj
- Ave. Duration
- 1h 9m
- Frequency
- On demand
- Estimated price
- €50–120
- Website
- https://www.goopti.com/en/
- Private
- €98
Bus from Klagenfurt Flughafen to Kranj, Avtobusna Postaja Kranj
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- €55–140
- Website
- https://www.goopti.com/en/
- Private
- €98
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
More Questions & Answers
Linz to Kranj bus services, operated by FlixBus-eu, arrive at Klagenfurt central train station.
Linz to Kranj train services, operated by Öbb Pv Ag, arrive at Salzburg Hbf station.
Yes, the driving distance between Linz to Kranj is 306 km. It takes approximately 3h 47m to drive from Linz to Kranj.
Book your Linz to Kranj train tickets online with Omio.
There are 1918+ hotels available in Kranj.






