Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Milan (MIL) to St. Andrews (EDI)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu., 19 Dec. - Mon., 13 Jan.
MXP
Milan
EDI
Edinburgh
AU$208 Return, found 12 hours ago
AU$208
Return
found 12 hours ago
Sat., 11 Jan. - Mon., 13 Jan.
MXP
Milan
EDI
Edinburgh
AU$341 Return, found 12 hours ago
AU$341
Return
found 12 hours ago
Wed., 11 Jun. - Wed., 18 Jun.
MXP
Milan
EDI
Edinburgh
AU$361 Return, found 2 days ago
AU$361
Return
found 2 days ago
Sat., 11 Jan. - Mon., 13 Jan.
MXP
Milan
EDI
Edinburgh
AU$368 Return, found 12 hours ago
AU$368
Return
found 12 hours ago
Mon., 24 Mar. - Thu., 27 Mar.
LIN
Milan
EDI
Edinburgh
AU$371 Return, found 3 days ago
AU$371
Return
found 3 days ago
Sun., 15 Dec. - Tue., 14 Jan.
MXP
Milan
EDI
Edinburgh
AU$411 Return, found 2 days ago
AU$411
Return
found 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Bristol to St. Andrews
- London to St. Andrews
- Paris to St. Andrews
- Adelaide to St. Andrews
- Dublin to St. Andrews
- Birmingham to St. Andrews
- Frankfurt to St. Andrews
- Melbourne to St. Andrews
- Athens to St. Andrews
- Brisbane to St. Andrews
- Copenhagen to St. Andrews
- Perth to St. Andrews
- Sydney to St. Andrews
Expedia's Latest Trends
Hotels
Bega Caravan ParkTamworth Lodge MotelFrangipani 004, Hamilton IslandBurnie Ocean View Motel and Holiday Caravan ParkVictoriana Motor InnHotels in StrathgordonBushland Lodge Eaglereach Resort Vacy NSW receptionMercure Hotel Palermo CentroHotels in Greek IslandsCabin Rentals MylestomHotels in Murray Bridge EastHotels in White HillsTuscan Villa Little Manly, Beach front Apartment Hotels in InvercargillRiverside Apartments MelbourneBalranald Club MotelClub Wyndham Airlie BeachPet Friendly Hotels in Port Macquarie
Flights
Flights from Sydney (SYD) to Napier (NPE)Flights from Sydney (SYD) to Labasa (LBS)Flights from Broome (BME) to Adelaide (ADL)Flights from Townsville (TSV) to Bundaberg (BDB)Flights from Rome to LecceFlights from Denver (DEN) to Los Angeles (LAX)Flights from Melbourne (MEL) to Puerto Princesa (PPS)Flights from Brisbane (BNE) to Dar es Salaam (DAR)Flights from Berlin (BER) to Amsterdam (AMS)
General
*Available to Expedia members.