There are 7 ways to get from Milan to Airth by plane, car, car train, train, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Milan Linate Airport to Edinburgh Airport
best- Fly from Milan Linate Airport (LIN) to Edinburgh Airport (EDI)LIN - EDI
6h 33m£76–202Train to Milano Malpensa Airport, fly to Glasgow Airport, train
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Glasgow Airport (GLA)MXP - GLA
- Take the train from Glasgow Queen Street to Stirling
7h 3m£43–165Drive, Eurotunnel
- Drive from Milan to Calais-Fréthun
- Take the car train from Calais-Fréthun to Folkestone
- Drive from Folkestone to Airth
19h 41mFly Milan Linate Airport to Glasgow Airport, train
- Fly from Milan Linate Airport (LIN) to Glasgow Airport (GLA)LIN - GLA
- Take the train from Glasgow Queen Street to Stirling
8h 14m£113–224Bus to Il Caravaggio International Airport, fly to Edinburgh Airport
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Edinburgh Airport (EDI)BGY - EDI
7h 6m£78–204Train to Milano Malpensa Airport, fly to Edinburgh Airport
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Edinburgh Airport (EDI)MXP - EDI
6h 57m£68–173Drive, car ferry
- Drive from Milan to Calais
- Take the car ferry from Calais to Port of Dover
- Drive from Port of Dover to Airth
20h 36m£273–402
Milan Linate Airport (LIN) to Edinburgh Airport (EDI) flights
Questions & Answers
The cheapest way to get from Milan to Airth is to train and fly which costs £40 - £170 and takes 7h 3m.
The fastest way to get from Milan to Airth is to fly which takes 6h 33m and costs £75 - £210.
The distance between Milan and Airth is 950 miles.
It takes approximately 6h 33m to get from Milan to Airth, including transfers.
Airth is 1h behind Milan. It is currently 3:59 AM in Milan and 2:59 AM in Airth.
There are 715+ hotels available in Airth.
What companies run services between Milan, Italy and Airth, Scotland?
easyJet, Air Dolomiti, and three other airlines fly from Milan Linate Airport (LIN) to Edinburgh Airport (EDI) 4 times a day.
- Website
- easyjet.com
Flights from Milan Linate Airport to Edinburgh Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- £55–160
Flights from Milano Malpensa Airport to Glasgow Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 22m
- When
- Monday and Wednesday
- Estimated price
- £80–220
Flights from Milano Malpensa Airport to Glasgow Airport via London Gatwick
- Ave. Duration
- 4h 40m
- When
- Thursday, Friday, and Sunday
- Estimated price
- £80–220
Flights from Milano Malpensa Airport to Glasgow Airport via London Luton
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- £80–220
Flights from Milano Malpensa Airport to Glasgow Airport via Bristol
- Ave. Duration
- 5h 5m
- When
- Wednesday and Friday
- Estimated price
- £80–220
Flights from Milan Linate Airport to Glasgow Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 7m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- £65–210
Flights from Milan Linate Airport to Glasgow Airport via London Gatwick
- Ave. Duration
- 6h 42m
- When
- Monday to Friday
- Estimated price
- £65–210
Flights from Milan Linate Airport to Glasgow Airport via Amsterdam Schiphol
- Ave. Duration
- 9h
- When
- Monday and Friday
- Estimated price
- £65–210
Flights from Milano Malpensa Airport to Edinburgh Airport
- Ave. Duration
- 2h 35m
- When
- Sunday
- Estimated price
- £45–130
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Edinburgh Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- £55–140
Flights from Il Caravaggio International Airport to Edinburgh Airport via Beauvais
- Ave. Duration
- 5h 20m
- When
- Tuesday and Wednesday
- Estimated price
- £55–140
Flights from Il Caravaggio International Airport to Edinburgh Airport via Charleroi
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- £55–140
Flights from Milano Malpensa Airport to Edinburgh Airport
- Ave. Duration
- 2h 35m
- When
- Monday
- Estimated price
- £50–140
Flights from Milano Malpensa Airport to Edinburgh Airport via Beauvais
- Ave. Duration
- 5h 20m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- £50–140
- Website
- britishairways.com
Flights from Milan Linate Airport to Edinburgh Airport via London City
- Ave. Duration
- 5h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £95–190
Flights from Milan Linate Airport to Glasgow Airport via London City
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- £60–310
Flights from Milan Linate Airport to Glasgow Airport via London Heathrow
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- £60–310
- Website
- lufthansa.com
Flights from Milan Linate Airport to Edinburgh Airport via Frankfurt
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- £100–150
Flights from Milan Linate Airport to Glasgow Airport via Frankfurt
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- £70–280
- Website
- klm.com
Flights from Milan Linate Airport to Glasgow Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- £55–280
- Website
- eurowings.com
Flights from Milan Linate Airport to Edinburgh Airport via Stuttgart
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- £55–200
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Glasgow Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- £20–130
- Website
- aerlingus.com
Flights from Milan Linate Airport to Glasgow Airport via Dublin
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- £45–220
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- £3–5
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- £14
- Website
- https://www.malpensaexpress.it/en/
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Glasgow Queen Street to Stirling
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- £11–12
- Website
- https://www.scotrail.co.uk/
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- £7–9
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- £3–15
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- £11–15
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £30–40
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- £65–170
- On Foot
- £30–40
Want to know more about travelling around United Kingdom
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
Travelling to the UK: What do I need to know?
Read the travel guide
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide



























