There are 7 ways to get from Milan to Arabia by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Milano Malpensa Airport, fly to Prince Nayef Bin Abdulaziz Regional Airport, drive
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)plane MXP - ELQ
- Drive from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to Arabiacar
13h 24mSAR 775–2,409Bus to Il Caravaggio International Airport, fly to Riyadh, drive
cheapest- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Riyadh (RUH)plane BGY - RUH
- Drive from Riyadh-Airport-RUH to Arabiacar
14h 7mSAR 629–1,868Bus to Il Caravaggio International Airport, fly to Prince Nayef Bin Abdulaziz Regional Airport, drive
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)plane BGY - ELQ
- Drive from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to Arabiacar
14h 16mSAR 924–2,858Fly Milan Linate Airport to Riyadh, drive
- Fly from Milan Linate Airport (LIN) to Riyadh (RUH)plane LIN - RUH
- Drive from Riyadh-Airport-RUH to Arabiacar
13h 49mSAR 669–2,205Train to Milano Malpensa Airport, fly to Riyadh, drive
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Riyadh (RUH)plane MXP - RUH
- Drive from Riyadh-Airport-RUH to Arabiacar
12h 55mSAR 730–1,719Train to Milano Malpensa Airport, fly to Dawadmi, drive
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Dawadmi (DWD)plane MXP - DWD
- Drive from Dawadmi (DWD) to Arabiacar
26h 56mSAR 798–1,869Train to Milano Malpensa Airport, fly to Ha'Il Regional Airport, drive
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Ha'Il Regional Airport (HAS)plane MXP - HAS
- Drive from Ha'Il Regional Airport (HAS) to Arabiacar
20h 28mSAR 880–2,484
Milano Malpensa Airport (MXP) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ) flights
Questions & Answers
The cheapest way to get from Milan to Arabia is to train and fly and drive which costs 700﷼ - 1800﷼ and takes 12h 55m.
The fastest way to get from Milan to Arabia is to train and fly and drive which takes 12h 55m and costs 700﷼ - 1800﷼.
The distance between Milan and Arabia is 4085 km.
It takes approximately 13h 24m to get from Milan to Arabia, including transfers.
Arabia is 3h ahead of Milan. It is currently 10:16 AM in Milan and 1:16 PM in Arabia.
What companies run services between Milan, Italy and Arabia, Saudi Arabia?
There is no direct connection from Milan to Arabia. However, you can take the train to Malpensa Aeroporto T1, walk to Milano Malpensa Airport (MXP) airport, fly to Prince Nayef Bin Abdulaziz Regional Airport (ELQ), then drive to Arabia. Alternatively, you can take the bus to Bergamo Airport Bus Station, walk to Il Caravaggio International Airport (BGY) airport, fly to Prince Nayef Bin Abdulaziz Regional Airport (ELQ), then drive to Arabia.
- Website
- saudia.com
Flights from Milano Malpensa Airport to Prince Nayef Bin Abdulaziz Regional Airport via Jeddah
- Ave. Duration
- 9h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 800–2,400
Flights from Milan Linate Airport to Riyadh via Vienna
- Ave. Duration
- 8h 45m
- When
- Wednesday and Saturday
- Estimated price
- SAR 700–2,200
Flights from Milano Malpensa Airport to Riyadh
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 600–1,800
Flights from Il Caravaggio International Airport to Riyadh via Cairo
- Ave. Duration
- 6h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 850–2,100
Flights from Il Caravaggio International Airport to Riyadh via Amman
- Ave. Duration
- 8h 5m
- When
- Thursday and Saturday
- Estimated price
- SAR 550–1,900
Flights from Milano Malpensa Airport to Dawadmi via Riyadh
- Ave. Duration
- 21h 55m
- When
- Wednesday and Friday
- Estimated price
- SAR 650–2,100
Flights from Milano Malpensa Airport to Dawadmi via Cairo, Jeddah
- Ave. Duration
- 21h 35m
- When
- Wednesday and Friday
- Estimated price
- SAR 750–1,800
Flights from Milano Malpensa Airport to Ha'Il Regional Airport via Riyadh
- Ave. Duration
- 11h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- SAR 800–2,300
Flights from Milano Malpensa Airport to Ha'Il Regional Airport via Jeddah
- Ave. Duration
- 13h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 750–2,300
- Website
- egyptair.com
Flights from Milano Malpensa Airport to Prince Nayef Bin Abdulaziz Regional Airport via Cairo
- Ave. Duration
- 7h 57m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 900–3,000
Flights from Il Caravaggio International Airport to Prince Nayef Bin Abdulaziz Regional Airport via Cairo
- Ave. Duration
- 9h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 850–2,700
Flights from Milano Malpensa Airport to Riyadh via Cairo
- Ave. Duration
- 9h 52m
- When
- Every day
- Estimated price
- SAR 800–2,500
- Website
- ita-airways.com
Flights from Milan Linate Airport to Riyadh via Rome
- Ave. Duration
- 7h 47m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- SAR 600–2,100
Flights from Milano Malpensa Airport to Riyadh
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 600–1,800
Flights from Milano Malpensa Airport to Ha'Il Regional Airport via Riyadh
- Ave. Duration
- 11h 45m
- When
- Monday and Wednesday
- Estimated price
- SAR 800–2,300
- Website
- flynas.com
Flights from Milan Linate Airport to Riyadh via Vienna
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 750–2,100
Flights from Milano Malpensa Airport to Riyadh
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 600–1,800
Flights from Il Caravaggio International Airport to Riyadh via Sabiha Gokcen
- Ave. Duration
- 8h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 550–2,300
Flights from Il Caravaggio International Airport to Riyadh via Tirana
- Ave. Duration
- 9h
- When
- Friday and Sunday
- Estimated price
- SAR 650–2,000
- Website
- nileair.com
Flights from Milano Malpensa Airport to Prince Nayef Bin Abdulaziz Regional Airport via Cairo
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- SAR 950–3,000
Flights from Il Caravaggio International Airport to Prince Nayef Bin Abdulaziz Regional Airport via Cairo
- Ave. Duration
- 8h 40m
- When
- Monday
- Estimated price
- SAR 850–2,700
Flights from Il Caravaggio International Airport to Riyadh via Cairo
- Ave. Duration
- 12h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 850–2,100
- Website
- qatarairways.com
Flights from Milano Malpensa Airport to Prince Nayef Bin Abdulaziz Regional Airport via Doha
- Ave. Duration
- 9h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- SAR 1,000–3,500
Flights from Milano Malpensa Airport to Ha'Il Regional Airport via Doha
- Ave. Duration
- 16h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 950–3,300
- Website
- flyadeal.com
Flights from Milano Malpensa Airport to Prince Nayef Bin Abdulaziz Regional Airport via Jeddah
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 700–2,300
Flights from Il Caravaggio International Airport to Riyadh via Cairo
- Ave. Duration
- 6h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 850–2,100
- Website
- airarabia.com
Flights from Il Caravaggio International Airport to Prince Nayef Bin Abdulaziz Regional Airport via Cairo
- Ave. Duration
- 7h 40m
- When
- Monday and Wednesday
- Estimated price
- SAR 850–2,700
Flights from Il Caravaggio International Airport to Riyadh via Cairo
- Ave. Duration
- 7h 25m
- When
- Monday
- Estimated price
- SAR 700–2,200
- Website
- lufthansa.com
Flights from Milan Linate Airport to Riyadh via Munich
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- SAR 650–2,700
Flights from Milan Linate Airport to Riyadh via Frankfurt
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- SAR 700–2,900
- Website
- etihad.com
Flights from Milano Malpensa Airport to Prince Nayef Bin Abdulaziz Regional Airport via Abu Dhabi
- Ave. Duration
- 9h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- SAR 850–2,400
- Website
- flydubai.com
Flights from Il Caravaggio International Airport to Prince Nayef Bin Abdulaziz Regional Airport via Dubai
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- SAR 1,400–4,000
- Website
- nesmaairlines.com
Flights from Milano Malpensa Airport to Riyadh via Cairo
- Ave. Duration
- 7h 30m
- When
- Friday and Sunday
- Estimated price
- SAR 650–1,600
- Website
- mea.com.lb
Flights from Milano Malpensa Airport to Riyadh via Beirut
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- SAR 800–2,300
- Website
- rj.com
Flights from Milano Malpensa Airport to Riyadh via Amman
- Ave. Duration
- 11h 55m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- SAR 700–2,000
- Website
- flypgs.com
Flights from Il Caravaggio International Airport to Riyadh via Sabiha Gokcen
- Ave. Duration
- 8h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 550–2,300
- Website
- ajet.com
Flights from Il Caravaggio International Airport to Riyadh via Sabiha Gokcen
- Ave. Duration
- 11h 45m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- SAR 550–1,700
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 19–24
- Website
- https://www.trenord.it/en/
- 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
- SAR 35–55
- 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
- SAR 19–75
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- SAR 55–75
Want to know more about travelling around Saudi Arabia
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
Getting to Milan from the airport
Read the travel guide
















