Duration 5h 10m
Distance 792.2 km
Average price 200€
Possible routes 8 found

Basel Airport (BSL) to Ljubljana Airport (LJU)

Rome2rio has found 8 ways to get from Basel Airport (BSL) to Ljubljana Airport (LJU) by flight, shuttle, train, bus and car. We recommend flying from Basel to Klagenfurt, which takes around 5h 19m. Alternatively, flying from Basel to Trieste and then taking the shuttle from Trieste Airport to Ljubljana Airport is the fastest option and takes around 5h 10m.
Recommended route

Fly to Klagenfurt

  1. Basel
  2. Ljubljana Airport (LJU)
5h 19m
118€ - 660€
Alternative routes

Fly to Trieste, shuttle

  1. Basel
  2. Trieste Airport
  3. Ljubljana Airport (LJU)
Fastest
5h 10m
178€ - 746€

Train, shuttle

  1. Basel Sbb
  2. Brig
  3. Milano Centrale
  4. Venezia Mestre
  5. Trieste Centrale
  6. Ljubljana Airport (LJU)
12h 47m
159€ - 499€

Train, bus

  1. Rheinfelden
  2. Zurich
  3. Ljubljana Airport (LJU)
14h 44m
83€ - 140€

Train

  1. Basel Sbb
  2. Mannheim Hbf
  3. Villach Hbf
  4. Ljubljana Airport (LJU)
14h 47m
104€ - 281€

Bus

  1. Basel, Basel SBB
  2. Ljubljana Airport (LJU)
15h 17m
Cheapest
39€ - 59€

Train, night train

  1. Basel Sbb
  2. Zuerich Hb
  3. Ljubljana Airport (LJU)
14h 24m
74€ - 126€

Drive

  1. Basel Airport (BSL)
  2. Ljubljana Airport (LJU)
7h 49m
95€ - 140€

Frequently asked questions

Want to know about travelling from Basel Airport (BSL) to Ljubljana Airport (LJU)? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Basel Airport (BSL) to Ljubljana Airport (LJU) is to bus which costs 35€ - 60€ and takes 15h 17m.

More details

The quickest way to get from Basel Airport (BSL) to Ljubljana Airport (LJU) is to fly and shuttle which costs 170€ - 750€ and takes 5h 10m.

More details

No, there is no direct bus from Basel Airport (BSL) to Ljubljana Airport (LJU). However, there are services departing from Basel EuroAirport and arriving at Ljubljana Airport via Basel, Basel SBB and Ljubljana. The journey, including transfers, takes approximately 15h 17m.

More details

The distance between Basel Airport (BSL) and Ljubljana Airport (LJU) is 547 km. The road distance is 792.2 km.

Get driving directions

The best way to get from Basel Airport (BSL) to Ljubljana Airport (LJU) without a car is to train and shuttle which takes 12h 47m and costs 150€ - 500€.

More details

It takes approximately 5h 19m to get from Basel Airport (BSL) to Ljubljana Airport (LJU), including transfers.

More details

Basel Airport (BSL) to Ljubljana Airport (LJU) bus services, operated by FlixBus, depart from Basel, Basel SBB station.

More details

The best way to get from Basel Airport (BSL) to Ljubljana Airport (LJU) is to fly which takes 5h 19m and costs 110€ - 700€. Alternatively, you can train, which costs 100€ - 290€ and takes 14h 47m, you could also bus, which costs 35€ - 60€ and takes 15h 17m.

Mode details

There is no direct flight from Basel Airport to Klagenfurt Airport. The quickest flight takes 3h 35m and has one stopover.

Search flights

Basel Airport (BSL) to Ljubljana Airport (LJU) bus services, operated by FlixBus, arrive at Ljubljana station.

More details

Yes, the driving distance between Basel Airport (BSL) to Ljubljana Airport (LJU) is 792 km. It takes approximately 7h 49m to drive from Basel Airport (BSL) to Ljubljana Airport (LJU).

Get driving directions

easyJet, Lufthansa and Austrian Airlines offer flights from Basel Airport to Klagenfurt Airport.

Search flights

There are 1174+ hotels available in Ljubljana Airport (LJU). Prices start at 47€ per night.

More details

How to travel from Basel Airport (BSL) to Ljubljana Airport (LJU)

Find all the possible transport options for your trip from Basel Airport (BSL) to Ljubljana Airport (LJU) right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Basel Airport (BSL) and Ljubljana Airport (LJU)?

Austrian Airlines, easyJet and Lufthansa fly from Basel Airport (BSL) to Ljubljana Airport (LJU) every 4 hours. Alternatively, you can take a train from Basel Airport (BSL) to Ljubljana Airport (LJU) via Basel, Bahnhof SBB, Basel Sbb, Mannheim Hbf, Villach Hbf, Kranj, Kranj ŽP, and Avtobusna postaja Kranj in around 14h 47m.
Airlines
Ave. Duration
6h 42m
Frequency
Every day
Estimated price
180€ - 800€
Ave. Duration
5h 10m
Frequency
Every day
Estimated price
170€ - 750€
Ave. Duration
7h 5m
Frequency
Saturday
Estimated price
100€ - 550€
Bus operators
Ave. Duration
12h 41m
Frequency
Once daily
Estimated price
35€ - 50€

Ljubljana, Slovenia

Ljubljana is the capital and largest city of Slovenia. During antiquity, it was the site of a Roman city called Emona. It was under Habsburg rule from the Middle Ages until the dissolution of the Austro-Hungarian Empire in 1918. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe