There are 6 ways to get from Onitsha to Milan by plane, train, car, taxi, 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.
Fly Asaba International Airport to Milano Malpensa Airport, train
best- Fly from Asaba International Airport (ABB) to Milano Malpensa Airport (MXP)ABB - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
16h 24m€175–716Drive 9,542.9 km
- Drive from Onitsha to Milano, San Donato M39,542.9 km
5d 11h€1,465–2,116Fly Asaba International Airport to Milan Linate Airport
- Fly from Asaba International Airport (ABB) to Milan Linate Airport (LIN)ABB - LIN
14h 56m€212–854Fly Asaba International Airport to Il Caravaggio International Airport
- Fly from Asaba International Airport (ABB) to Il Caravaggio International Airport (BGY)ABB - BGY
19h 30m€246–786Taxi to Imo State Airport, fly to Milan Linate Airport
- Take the taxi from Onitsha to Imo State Airport (QOW)
- Fly from Imo State Airport (QOW) to Milan Linate Airport (LIN)QOW - LIN
14h 37m€197–760Bus to Enugu, fly to Milan Linate Airport
- Take the bus from Onitsha to Enugu
- Fly from Enugu (ENU) to Milan Linate Airport (LIN)ENU - LIN
15h 52m€307–1,210
Asaba International Airport (ABB) to Milano Malpensa Airport (MXP) flights
Questions & Answers
The cheapest way to get from Onitsha to Milan is to fly and train which costs €170 - €750 and takes 16h 24m.
The fastest way to get from Onitsha to Milan is to taxi and fly which takes 14h 37m and costs €190 - €800.
The distance between Onitsha and Milan is 4457 km. The road distance is 9542.9 km.
It takes approximately 16h 24m to get from Onitsha to Milan, including transfers.
Yes, the driving distance between Onitsha to Milan is 9543 km. It takes approximately 5 days 11h to drive from Onitsha to Milan.
There are 13465+ hotels available in Milan.
What companies run services between Onitsha, Nigeria and Milan, Italy?
United Nigeria Airlines, Lufthansa, and two other airlines fly from Asaba International Airport (ABB) to Milan Linate Airport (LIN) twice daily.
- Website
- lufthansa.com
Flights from Asaba International Airport to Milano Malpensa Airport via Lagos, Frankfurt
- Ave. Duration
- 15h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €180–750
Flights from Asaba International Airport to Milano Malpensa Airport via Abuja, Frankfurt
- Ave. Duration
- 16h 35m
- When
- Sunday
- Estimated price
- €170–700
Flights from Asaba International Airport to Milan Linate Airport via Lagos, Frankfurt
- Ave. Duration
- 14h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €220–900
Flights from Asaba International Airport to Milan Linate Airport via Abuja, Frankfurt
- Ave. Duration
- 18h 20m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €210–850
Flights from Imo State Airport to Milan Linate Airport via Lagos, Frankfurt
- Ave. Duration
- 17h 50m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €190–800
Flights from Imo State Airport to Milan Linate Airport via Abuja, Frankfurt
- Ave. Duration
- 18h 20m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €190–750
Flights from Enugu to Milan Linate Airport via Lagos, Frankfurt
- Ave. Duration
- 16h 20m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €300–1,200
- Website
- britishairways.com
Flights from Asaba International Airport to Milan Linate Airport via Abuja, London Heathrow
- Ave. Duration
- 27h 55m
- When
- Friday
- Estimated price
- €200–900
Flights from Imo State Airport to Milan Linate Airport via Abuja, London Heathrow
- Ave. Duration
- 12h 42m
- When
- Friday to Sunday
- Estimated price
- €450–1,200
Flights from Enugu to Milan Linate Airport via Abuja, London Heathrow
- Ave. Duration
- 12h 27m
- When
- Friday to Sunday
- Estimated price
- €650–1,800
- Website
- airarabia.com
Flights from Asaba International Airport to Il Caravaggio International Airport via Lagos, Casablanca
- Ave. Duration
- 20h 32m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €230–800
Flights from Asaba International Airport to Il Caravaggio International Airport via Abuja, Casablanca
- Ave. Duration
- 26h 45m
- When
- Wednesday and Sunday
- Estimated price
- €230–800
- Website
- ita-airways.com
Flights from Enugu to Milan Linate Airport via Addis Ababa, Rome
- Ave. Duration
- 18h 15m
- When
- Sunday
- Estimated price
- €500–1,400
Flights from Enugu to Milan Linate Airport via Addis Ababa, Vienna
- Ave. Duration
- 19h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €550–1,500
- Website
- airalgerie.dz
Flights from Asaba International Airport to Milano Malpensa Airport via Abuja, Algiers
- Ave. Duration
- 20h 30m
- When
- Thursday
- Estimated price
- €220–700
- Website
- airarabia.com
Flights from Asaba International Airport to Il Caravaggio International Airport via Abuja, Cairo
- Ave. Duration
- 24h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €240–750
- Website
- austrian.com
Flights from Enugu to Milan Linate Airport via Addis Ababa, Vienna
- Ave. Duration
- 19h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €550–1,500
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €15
- Website
- https://www.malpensaexpress.it/en/
- Phone
- +237 678197361
- Website
- afrique-con.com
Bus from Onitsha to Enugu
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- €5
- Schedules at
- afrique-con.com
- Ave. Duration
- 1h 43m
- Estimated price
- €5–7
Want to know more about travelling around Italy
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










