Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Ljubljana
  4. Ljubljana to Milan
Connecting route · Slovenia → Italy

Cheap flights from Ljubljana to Milan from €53

There are no direct flights from Ljubljana to Milan. The fastest way is one stop via Zurich or Munich, about 3h 00m door to door (50 connections a week on current schedules), with fares from €53.

No direct flights · 5 connection options From 3h 00m Cheapest in November Prices checked 13 days ago
LJUMILZRH

Ljubljana to Milan at a glance

Best ways to fly from Ljubljana to Milan

Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.

1
LJU Zurich (ZRH) MIL
Leg 1: SWISS · Leg 2: Ethiopian Airlines, SWISS
Mon11:00 LJU12:00 ZRH1h 15m connection13:15 ZRH14:00 MILSWISS
16 connections a week One airline, one ticket Fastest 3h 00m
Search
2
LJU Munich (MUC) MIL
Leg 1: Lufthansa · Leg 2: Air Dolomiti, ITA Airways, Lufthansa
Tue09:45 LJU10:30 MUC1h 30m connection12:00 MUC12:55 MILLufthansa
11 connections a week One airline, one ticket Fastest 3h 10m
Search
3
LJU Frankfurt (FRA) MIL
Leg 1: Lufthansa · Leg 2: Air Dolomiti, Condor, Lufthansa
Wed14:30 LJU15:39 FRA1h 06m connection16:45 FRA17:47 MILLufthansa
21 connections a week One airline, one ticket Fastest 3h 17m
Search
4
LJU Luxembourg (LUX) MIL
Leg 1: Luxair · Leg 2: Luxair
Thu15:15 LJU16:52 LUX2h 23m connection19:15 LUX20:21 MILLuxair
2 connections a week One airline, one ticket Fastest 5h 06m
Search
5
LJU Bologna (BLQ) MIL
Leg 1: ASL Airlines France · Leg 2: Ryanair
Self-transfer likely ~4h 06m
Search

Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.

Cheapest dates from Ljubljana to Milan

The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.

Cheapest month to fly from Ljubljana to Milan

Lowest one-way fare found for each month: November is cheapest, July the most expensive.

Good to know

Distance
418 km260 miles
Journey time
3h 00mfastest found
Time difference
NoneMilan vs Ljubljana
Currency in Milan
EUR
Airports
LJU → MXP, BGY, LIN

Flights from Ljubljana to Milan: questions answered

How much is a flight from Ljubljana to Milan?
The cheapest one-way fare we found recently is €53 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Ljubljana to Milan?
No. There is no nonstop service, so you will connect, most easily in Zurich, Munich and Frankfurt. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Ljubljana to Milan?
With one connection the journey usually takes around 3h 00m, depending on the layover. The straight-line distance is 418 km.
What is the cheapest month to fly from Ljubljana to Milan?
November has the lowest fare we found (€53), while July is the most expensive (€115).
Where do you change planes between Ljubljana and Milan?
The best connecting points are Zurich (ZRH), Munich (MUC), Frankfurt (FRA) and Luxembourg (LUX). SWISS flies both legs via Zurich, so you can book it as one ticket.
Which airports serve Ljubljana and Milan?
Ljubljana: Ljubljana Jože Pučnik Airport (LJU). Milan: Milan Malpensa International Airport (MXP), Il Caravaggio International Airport (BGY) and Milano Linate Airport (LIN).

More flights from Ljubljana