There are 7 ways to get from Sofia to Kranj by plane, bus, car, 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.
Fly to Ljubljana
best- Fly from Sofia Airport (SOF) to Ljubljana (LJU)plane SOF - LJU
7h 5m€81–220Bus
cheapest- Take the bus from Sofia to Ljubljana bus stationbus N981
16h 43m€38–113Bus via Ljubljana Central Bus Station
- Take the bus from Sofia Serdica Bus Stop to Ljubljana Central Bus Stationbus Union Ivkoni - Unibus 3627 / ...
15h 13m€81–87Drive 950.7 km
- Drive from Sofia to Kranjcar 950.7 km
9h€127–183Fly to Klagenfurt Airport, shuttle
- Fly from Sofia Airport (SOF) to Klagenfurt Airport (KLU)plane SOF - KLU
- Take a shuttle bus from Klagenfurt Flughafen to Kranj, Avtobusna Postaja Kranj
7h 43m€159–651Fly to Graz Airport, shuttle
- Fly from Sofia Airport (SOF) to Graz Airport (GRZ)plane SOF - GRZ
- Take a shuttle bus from Graz Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
9h 24m€286–580Fly to Vienna International Airport, shuttle
- Fly from Sofia Airport (SOF) to Vienna International Airport (VIE)plane SOF - VIE
- Take a shuttle bus from Wien Hbf to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
8h 7m€90–742
Sofia to Kranj by bus and train
Questions & Answers
The cheapest way to get from Sofia to Kranj is to bus which costs €35 - €120 and takes 16h 43m.
The fastest way to get from Sofia to Kranj is to fly which takes 7h 5m and costs €80 - €220.
The distance between Sofia and Kranj is 833 km. The road distance is 950.7 km.
The best way to get from Sofia to Kranj without a car is to bus via Ljubljana Central Bus Station which takes 15h 13m and costs €80 - €90.
It takes approximately 7h 5m to get from Sofia to Kranj, including transfers.
The best way to get from Sofia to Kranj is to fly which takes 7h 5m and costs €80 - €220. Alternatively, you can bus via Ljubljana Central Bus Station, which costs €80 - €90 and takes 15h 13m.
Kranj is 1h behind Sofia. It is currently 4:45 AM in Sofia and 3:45 AM in Kranj.
Yes, the driving distance between Sofia to Kranj is 951 km. It takes approximately 9h to drive from Sofia to Kranj.
There are 1753+ hotels available in Kranj.
What companies run services between Sofia, Bulgaria and Kranj, Slovenia?
Lufthansa, Air Serbia, and three other airlines fly from Sofia Airport (SOF) to Ljubljana (LJU) 4 times a day. Alternatively, Union Ivkoni operates a bus from Sofia Serdica Bus Stop to Ljubljana Central Bus Station 4 times a week. Tickets cost €35–55 and the journey takes 14h. M&M Travel also services this route twice a week.
- Website
- lufthansa.com
Flights from Sofia Airport to Ljubljana via Munich
- Ave. Duration
- 5h 15m
- When
- Thursday to Sunday
- Estimated price
- €65–350
Flights from Sofia Airport to Ljubljana via Frankfurt
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- €95–380
Flights from Sofia Airport to Graz Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €120–490
Flights from Sofia Airport to Graz Airport via Frankfurt
- Ave. Duration
- 6h 8m
- When
- Tuesday to Sunday
- Estimated price
- €130–550
- Website
- austrian.com
Flights from Sofia Airport to Klagenfurt Airport via Vienna International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €130–550
Flights from Sofia Airport to Graz Airport via Vienna International Airport
- Ave. Duration
- 5h 57m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €100–460
Flights from Sofia Airport to Vienna International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- €60–150
- Website
- ryanair.com
Flights from Sofia Airport to Vienna International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €29–130
- Website
- airserbia.com
Flights from Sofia Airport to Ljubljana via Belgrade
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €65–150
- Website
- swiss.com
Flights from Sofia Airport to Ljubljana via Zurich
- Ave. Duration
- 8h 15m
- When
- Monday and Thursday
- Estimated price
- €80–340
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Serdica Bus Stop to Ljubljana Central Bus Station
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Estimated price
- €35–55
- Website
- https://union-ivkoni.com/en
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Sofia Serdica Bus Stop to Ljubljana Central Bus Station
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- €80
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Klagenfurt Flughafen to Kranj, Avtobusna Postaja Kranj
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- €28–100
- Website
- https://www.goopti.com/en/
- Shared
- €28–31
- Private
- €50–100
Shuttle from Wien Hbf to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 28m
- Frequency
- On demand
- Estimated price
- €35–550
- Website
- https://www.goopti.com/en/
- Shared
- €35–50
- Private
- €270–550
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Graz Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 44m
- Frequency
- On demand
- Estimated price
- €130–160
- Schedules at
- zup-prevozi.eu
- Economy class
- €130–160
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Sofia to Ljubljana bus station
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide













