There are 7 ways to get from Merano to Ljubljana by train, bus, car, shuttle, plane, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Verona
best- Take the train from Bolzano Bozen to Verona Porta Nuovatrain Re
- Take the train from Verona Porta Nuova to Venezia Mestretrain Fr
- Take the bus from Venezia Mestre to Ljubljana Dolgi mostbus
7h 53m€60–181Train, bus
cheapest- Take the train from Bolzano-Bozen to Venezia Mestretrain 89
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus stationbus N402 / ...
8h 41m€41–180Bus
- Take the bus from Merano, Stazione to Padova Autostazionebus
- Take the bus from Padova to Treviso, Aeroportobus 101
- Take the bus from Treviso Airport Canova to Ljubljana Central Bus Stationbus
8h 30mDrive 371.7 km
- Drive from Merano to Ljubljanacar 371.7 km
4h 36m€60–86Shuttle to Munich International Airport, fly to Ljubljana
- Take a shuttle bus from Merano to Flughafen München
- Fly from Munich International Airport (MUC) to Ljubljana (LJU)plane MUC - LJU
7h 36m€273–539Train
- Take the train from Merano Meran to Fortezza/Franzensfestrain Re
- Take the train from Fortezza to Lienztrain 400
- Take the train from Lienz In Osttirol to Villach Hbftrain
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
9h 59m€81–150Train to Innsbruck Airport, fly to Klagenfurt Airport, shuttle
- Take the train from Merano Meran to Vipiteno Val Vizze/Sterzing Pfitschtrain
- Fly from Innsbruck Airport (INN) to Klagenfurt Airport (KLU)plane INN - KLU
- Take a shuttle bus from Klagenfurt Flughafen to Ljubljana
11h€387–899
Merano to Ljubljana by bus and train
Questions & Answers
The cheapest way to get from Merano to Ljubljana is to drive which costs €55 - €90 and takes 4h 36m.
The fastest way to get from Merano to Ljubljana is to drive which takes 4h 36m and costs €55 - €90.
No, there is no direct bus from Merano to Ljubljana station. However, there are services departing from Merano, Stazione and arriving at Ljubljana Central Bus Station via Padova and Treviso Airport Canova. The journey, including transfers, takes approximately 8h 30m.
No, there is no direct train from Merano to Ljubljana. However, there are services departing from Merano Meran and arriving at Ljubljana via Fortezza, Lienz In Osttirol and Villach Hbf. The journey, including transfers, takes approximately 9h 59m.
The distance between Merano and Ljubljana is 537 km. The road distance is 371.7 km.
The best way to get from Merano to Ljubljana without a car is to train and bus via Verona which takes 7h 53m and costs €60 - €190.
It takes approximately 7h 53m to get from Merano to Ljubljana, including transfers.
Merano to Ljubljana bus services, operated by Harea Travel, depart from Merano, Stazione station.
Merano to Ljubljana train services, operated by Trenitalia, depart from Merano Meran station.
The best way to get from Merano to Ljubljana is to bus which takes 8h 30m and costs . Alternatively, you can train, which costs €80 - €150 and takes 9h 59m.
What companies run services between Merano, Trentino-Alto Adige, Italy and Ljubljana, Slovenia?
You can take a bus from Merano, Stazione to Ljubljana Central Bus Station via Padova, Treviso, Aeroporto, and Treviso Airport Canova in around 8h 30m. Alternatively, you can take a train from Merano Meran to Ljubljana via Fortezza/Franzensfes, Fortezza, Lienz, Lienz In Osttirol, and Villach Hbf in around 9h 59m.
- Website
- lufthansa.com
Flights from Munich International Airport to Ljubljana
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €120–310
Flights from Innsbruck Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 6h 18m
- When
- Wednesday, Thursday, Friday, Sunday, Monday, and Tuesday
- Estimated price
- €190–450
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bolzano Bozen to Verona Porta Nuova
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €18–28
- Website
- Trenitalia
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €13–21
- Website
- Trenitalia
Train from Merano Meran to Fortezza/Franzensfes
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- Trenitalia
Train from Merano Meran to Vipiteno Val Vizze/Sterzing Pfitsch
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- €12–19
- Website
- Trenitalia
- Phone
- +38670511611
- [email protected]
- Website
- TripstAir
Bus from Venezia Mestre to Ljubljana Dolgi most
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- €28–60
- Website
- TripstAir
Bus from Treviso Airport Canova to Ljubljana Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- TripstAir
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Merano to Ljubljana bus services, operated by Harea Travel, arrive at Padova Autostazione station.
Merano to Ljubljana train services, operated by Trenitalia, arrive at Fortezza/Franzensfes station.
Yes, the driving distance between Merano to Ljubljana is 372 km. It takes approximately 4h 36m to drive from Merano to Ljubljana.
Book your Merano to Ljubljana train tickets online with Omio.
Book your Merano to Ljubljana bus tickets online with Omio.
There are 1355+ hotels available in Ljubljana.






