Which bus from Ljubljana to Milan is the best?
Check the bus schedule for Ljubljana to Milan. Here is a selection of the cheapest coach trips for the next days from bus operators like GoOpti, FlixBus or Itabus. To see the full timetable for all coaches just use or search and compare.
Cheapest bus trips today
-
FlixBus7h 30m010:20LjubljanaCentral Station17:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 28/03/2025 10:20:00 to Lampugnano Bus Station, Milan (Italy) arriving at 28/03/2025 17:50:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 30m
-
FlixBus8h 15m012:55LjubljanaCentral Station21:10MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 28/03/2025 12:55:00 to Lampugnano Bus Station, Milan (Italy) arriving at 28/03/2025 21:10:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 15m
-
Itabus8h 5m009:30LjubljanaCentral Station17:35MilanLampugnano Bus Station0Premium EconomyA Bus from Itabus goes from Central Station, Ljubljana (Slovenia) at 28/03/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 28/03/2025 17:35:00. 50 Premium Economy ticket for £21 per person are available. Travel duration is 8h 5m
-
Union Ivkoni7h 0m023:00LjubljanaCentral Station06:00MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Central Station, Ljubljana (Slovenia) at 28/03/2025 23:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 29/03/2025 06:00:00. 50 Economy ticket for £23 per person are available. Travel duration is 7h 0m
-
Itabus8h 5m009:30LjubljanaCentral Station17:35MilanLampugnano Bus Station0EconomyA Bus from Itabus goes from Central Station, Ljubljana (Slovenia) at 28/03/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 28/03/2025 17:35:00. 50 Economy ticket for £34 per person are available. Travel duration is 8h 5m
Cheapest bus trips tomorrow
-
FlixBus7h 30m010:20LjubljanaCentral Station17:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 29/03/2025 10:20:00 to Lampugnano Bus Station, Milan (Italy) arriving at 29/03/2025 17:50:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 30m
-
Itabus8h 5m009:30LjubljanaCentral Station17:35MilanLampugnano Bus Station0Premium EconomyA Bus from Itabus goes from Central Station, Ljubljana (Slovenia) at 29/03/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 29/03/2025 17:35:00. 50 Premium Economy ticket for £21 per person are available. Travel duration is 8h 5m
-
Union Ivkoni7h 1m023:59LjubljanaCentral Bus Station07:00MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Central Bus Station, Ljubljana (Slovenia) at 29/03/2025 23:59:00 to Lampugnano Bus Station, Milan (Italy) arriving at 30/03/2025 07:00:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 1m
-
BlaBlaCar Bus7h 55m011:50LjubljanaCentral Bus Station19:45MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Central Bus Station, Ljubljana (Slovenia) at 29/03/2025 11:50:00 to Lampugnano Bus Station, Milan (Italy) arriving at 29/03/2025 19:45:00. 50 Economy ticket for £33 per person are available. Travel duration is 7h 55m
-
GoOpti6h 0m000:00LjubljanaCentral Bus Station06:00MilanCentral Station - Piazza Luigi di Savoia0EconomyA Bus from GoOpti goes from Central Bus Station, Ljubljana (Slovenia) at 29/03/2025 00:00:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 29/03/2025 06:00:00. 50 Economy ticket for £90 per person are available. Travel duration is 6h 0m
Cheapest bus trips Sunday
-
Union Ivkoni6h 30m000:30LjubljanaCentral Bus Station07:00MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Central Bus Station, Ljubljana (Slovenia) at 30/03/2025 00:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 30/03/2025 07:00:00. 50 Economy ticket for £16 per person are available. Travel duration is 6h 30m
-
Union Ivkoni6h 30m000:30LjubljanaCentral Bus Station07:00MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Central Bus Station, Ljubljana (Slovenia) at 30/03/2025 00:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 30/03/2025 07:00:00. 50 Economy ticket for £18 per person are available. Travel duration is 6h 30m
-
Itabus8h 5m009:30LjubljanaCentral Bus Station17:35MilanLampugnano Bus Station0EconomyA Bus from Itabus goes from Central Bus Station, Ljubljana (Slovenia) at 30/03/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 30/03/2025 17:35:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 5m
-
Itabus8h 5m009:30LjubljanaCentral Station17:35MilanLampugnano Bus Station0Premium EconomyA Bus from Itabus goes from Central Station, Ljubljana (Slovenia) at 30/03/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 30/03/2025 17:35:00. 50 Premium Economy ticket for £21 per person are available. Travel duration is 8h 5m
-
FlixBus7h 30m010:20LjubljanaCentral Station17:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 30/03/2025 10:20:00 to Lampugnano Bus Station, Milan (Italy) arriving at 30/03/2025 17:50:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 30m
Cheapest bus trips Monday
-
Itabus8h 5m009:30LjubljanaCentral Bus Station17:35MilanLampugnano Bus Station0Premium EconomyA Bus from Itabus goes from Central Bus Station, Ljubljana (Slovenia) at 31/03/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 31/03/2025 17:35:00. 50 Premium Economy ticket for £17 per person are available. Travel duration is 8h 5m
-
FlixBus7h 30m010:20LjubljanaCentral Station17:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 31/03/2025 10:20:00 to Lampugnano Bus Station, Milan (Italy) arriving at 31/03/2025 17:50:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 30m
-
FlixBus8h 15m012:55LjubljanaCentral Station21:10MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 31/03/2025 12:55:00 to Lampugnano Bus Station, Milan (Italy) arriving at 31/03/2025 21:10:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 15m
-
Itabus8h 5m009:30LjubljanaCentral Station17:35MilanLampugnano Bus Station0Premium EconomyA Bus from Itabus goes from Central Station, Ljubljana (Slovenia) at 31/03/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 31/03/2025 17:35:00. 50 Premium Economy ticket for £22 per person are available. Travel duration is 8h 5m
-
GoOpti6h 0m000:00LjubljanaCentral Bus Station06:00MilanCentral Station - Piazza Luigi di Savoia0EconomyA Bus from GoOpti goes from Central Bus Station, Ljubljana (Slovenia) at 31/03/2025 00:00:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 31/03/2025 06:00:00. 50 Economy ticket for £88 per person are available. Travel duration is 6h 0m
Cheapest bus trips Tuesday
-
Union Ivkoni7h 0m022:30LjubljanaCentral Station05:30MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Central Station, Ljubljana (Slovenia) at 01/04/2025 22:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 02/04/2025 05:30:00. 50 Economy ticket for £18 per person are available. Travel duration is 7h 0m
-
FlixBus7h 30m010:20LjubljanaCentral Station17:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 01/04/2025 10:20:00 to Lampugnano Bus Station, Milan (Italy) arriving at 01/04/2025 17:50:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 30m
-
FlixBus8h 15m012:55LjubljanaCentral Station21:10MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 01/04/2025 12:55:00 to Lampugnano Bus Station, Milan (Italy) arriving at 01/04/2025 21:10:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 15m
-
GoOpti6h 0m021:45LjubljanaCentral Bus Station03:45MilanCentral Station - Piazza Luigi di Savoia0EconomyA Bus from GoOpti goes from Central Bus Station, Ljubljana (Slovenia) at 01/04/2025 21:45:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 02/04/2025 03:45:00. 50 Economy ticket for £90 per person are available. Travel duration is 6h 0m
-
GoOpti6h 0m022:00LjubljanaCentral Bus Station04:00MilanCentral Station - Piazza Luigi di Savoia0EconomyA Bus from GoOpti goes from Central Bus Station, Ljubljana (Slovenia) at 01/04/2025 22:00:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 02/04/2025 04:00:00. 50 Economy ticket for £90 per person are available. Travel duration is 6h 0m
Cheapest bus trips Wednesday
-
Itabus8h 5m009:30LjubljanaCentral Bus Station17:35MilanLampugnano Bus Station0Premium EconomyA Bus from Itabus goes from Central Bus Station, Ljubljana (Slovenia) at 02/04/2025 09:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 02/04/2025 17:35:00. 50 Premium Economy ticket for £17 per person are available. Travel duration is 8h 5m
-
Union Ivkoni7h 0m022:30LjubljanaCentral Station05:30MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Central Station, Ljubljana (Slovenia) at 02/04/2025 22:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 03/04/2025 05:30:00. 50 Economy ticket for £18 per person are available. Travel duration is 7h 0m
-
Union Ivkoni7h 0m022:30LjubljanaGrand Hotel Union Business05:30MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Grand Hotel Union Business, Ljubljana (Slovenia) at 02/04/2025 22:30:00 to Lampugnano Bus Station, Milan (Italy) arriving at 03/04/2025 05:30:00. 50 Economy ticket for £20 per person are available. Travel duration is 7h 0m
-
FlixBus7h 30m010:20LjubljanaCentral Station17:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 02/04/2025 10:20:00 to Lampugnano Bus Station, Milan (Italy) arriving at 02/04/2025 17:50:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 30m
-
FlixBus8h 15m012:55LjubljanaCentral Station21:10MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 02/04/2025 12:55:00 to Lampugnano Bus Station, Milan (Italy) arriving at 02/04/2025 21:10:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 15m
Cheapest bus trips Thursday
-
Union Ivkoni7h 0m023:00LjubljanaCentral Station06:00MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Central Station, Ljubljana (Slovenia) at 03/04/2025 23:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 04/04/2025 06:00:00. 50 Economy ticket for £18 per person are available. Travel duration is 7h 0m
-
Union Ivkoni7h 0m023:00LjubljanaGrand Hotel Union Business06:00MilanLampugnano Bus Station0EconomyA Bus from Union Ivkoni goes from Grand Hotel Union Business, Ljubljana (Slovenia) at 03/04/2025 23:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 04/04/2025 06:00:00. 50 Economy ticket for £20 per person are available. Travel duration is 7h 0m
-
FlixBus7h 30m010:20LjubljanaCentral Station17:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 03/04/2025 10:20:00 to Lampugnano Bus Station, Milan (Italy) arriving at 03/04/2025 17:50:00. 50 Economy ticket for £21 per person are available. Travel duration is 7h 30m
-
FlixBus8h 15m012:55LjubljanaCentral Station21:10MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Central Station, Ljubljana (Slovenia) at 03/04/2025 12:55:00 to Lampugnano Bus Station, Milan (Italy) arriving at 03/04/2025 21:10:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 15m
-
GoOpti6h 0m010:30LjubljanaCentral Station16:30MilanCentral Station - Piazza Luigi di Savoia0EconomyA Bus from GoOpti goes from Central Station, Ljubljana (Slovenia) at 03/04/2025 10:30:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 03/04/2025 16:30:00. 50 Economy ticket for £58 per person are available. Travel duration is 6h 0m
What is the best day and time to travel by bus between Ljubljana and Milan?
All facts for Ljubljana to Milan bus at a glance
Compare all coach operators like GoOpti, FlixBus and Itabus that travel daily 123 times by bus from Ljubljana to Milan in one click. Book your Ljubljana to Milan bus ticket starting from £16!
Cheapest Bus | £16 |
Fastest Bus | 6h 0m |
Earliest Coach | 00:00 |
Latest Coach | 23:25 |
Daily Bus Connections | 123 Ø |
Distance | 417.9 km |
Coach Companies | GoOpti, FlixBus, Itabus, Union Ivkoni and BlaBlaCar Bus |
What are the cheapest coach tickets from Ljubljana to Milan?
Every day, 123 buses from 5 coach companies leave Ljubljana for Milan. Check the table below to find the cheapest prices for coach tickets for this route, starting from 28/03/2025 and for the following days. Make sure get the cheapest bus ticket!
The cheapest time to travel from Ljubljana to Milan
How to save money travelling from Ljubljana to Milan
Book the ticket from Ljubljana to Milan in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the coach from Ljubljana to Milan, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Ljubljana to Milan are also emptier.Check for bus deals and promotions for all bus companies in this route. On CheckMyBus we show special offers directly in the coach trip on our search. Sign-up and check or deals sections and get notifications on our latest travel hacks.
All bus stations and stops in Ljubljana and Milan
Here is a map with all coach stations in Ljubljana and Milan. Compare which stop is closest to your destination to save time to find the fastest buses and connections.
All you need to know when you travel by bus from Ljubljana to Milan
FAQs for Ljubljana to Milan bus
How much does a Ljubljana Milan coach trip cost?
How much could I save by comparing buses from Ljubljana to Milan?
How many connections are available for the Ljubljana Milan route on average every day?
How long does a bus to Milan from Ljubljana take?
What time is the first bus from Ljubljana to Milan?
What time is the last coach from Ljubljana to Milan?
Which bus companies serve the Ljubljana Milan route?
Is there a direct bus between Ljubljana and Milan?
What can I take with me on the bus to Milan from Ljubljana?
What equipment is available for the Ljubljana Milan bus route?
Available seat classes which are offered on the bus route Ljubljana to Milan
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
A mix between Economy and Business, it offers extra legroom, WI-FI and possible snacks.
More bus routes to Ljubljana and to Milan
- Bus Routes to Ljubljana
- Bergamo to Ljubljana coach
- Bled to Ljubljana bus
- Budapest to Ljubljana coach
- Bus London to Ljubljana
- Mestre to Ljubljana coach
- Buses Munich to Ljubljana
- Bus to Ljubljana from Pisa
- Bus Portoroz to Ljubljana
- Bus Rijeka to Ljubljana
- Coach to Ljubljana from Ronchi dei Legionari
- Coaches Sarajevo to Ljubljana
- Bus to Ljubljana from Venice
- Vienna to Ljubljana bus
- Coach Wroclaw to Ljubljana
- Zadar to Ljubljana coach
- Buses Zagreb to Ljubljana
- Zurich to Ljubljana bus
- Bus Routes to Milan
- Bus Basel to Milan
- Bus Brescia to Milan
- Cosenza to Milan coach
- Coach to Milan from Crotone
- Foggia to Milan bus
- Coach to Milan from Innsbruck
- Bus from La Thuile to Milan
- Bus from Lamezia Terme to Milan
- Bus from Lucerne to Milan
- Coaches Madrid to Milan
- Padua to Milan coach
- Coach from Palermo to Milan
- Bus Parma to Milan
- Pisa to Milan coach
- Coach to Milan from Ponte di Legno
- Bus to Milan from Pré-Saint-Didier
- Coach to Milan from Reggio Calabria
- Rimini to Milan bus
- Coach from Vibo Valentia to Milan
- Coach from Villa San Giovanni to Milan