There are 6 ways to get from Milan to Ipoh by plane, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Milan Malpensa to Ipoh
-
Fly from Milan Malpensa (MXP) to Ipoh (IPH)
Cheapest option
Fly Milan Linate to Kuala Lumpur, train
-
Fly from Milan Linate (LIN) to Kuala Lumpur (KUL)
-
Take the train from Klia T1 to KL Sentral
-
Take the train from KL Sentral to Ipoh
4 alternative options
Train, train to Zurich, fly to Ipoh
-
Take the train from Milano Centrale to Chiasso
-
Take the train from Chiasso to Zürich HB
-
Fly from Zurich (ZRH) to Ipoh (IPH)
Fly Milan Linate to Ipoh
-
Fly from Milan Linate (LIN) to Ipoh (IPH)
Fly Milan Malpensa to Kuala Lumpur, train
-
Fly from Milan Malpensa (MXP) to Kuala Lumpur (KUL)
-
Take the train from Klia T1 to KL Sentral
-
Take the train from KL Sentral to Ipoh
Drive
-
Drive from Milan to Ipoh
Milan Malpensa (MXP) to Ipoh (IPH) flights
The flight time between Milan Malpensa (MXP) and Ipoh (IPH) is around 18h 26m and covers a distance of around 9830 km. This includes an average layover time of around 4h 47m. Services are operated by Singapore Airlines, Scoot Tigerair, AirAsia and others. Typically 21 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Travel safe during COVID-19
International entry into Malaysia from Italy
- Entry is partially open for citizens and permanent residents of Italy
Conditions of entry into Malaysia from Italy
- 5-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
- Travellers with a certificate of vaccination are exempt from compulsory quarantine
- Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
- Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
- Travellers with a certificate of vaccination are exempt from COVID-19 testing on arrival
- Health screen upon arrival. Mandatory installation of smart phone app for contact tracing purposes
Rules to follow in Malaysia
1m
Mandatory
Considerations leaving from Italy
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Malaysia from Italy.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1 metre
- Observe COVID-19 safety rules
- Regional restriction measures in place
- Domestic border crossings may be subject to approval, testing and quarantine
The national COVID-19 helpline number in Ipoh is 03 88810200.
Wearing a face mask on public transport in Ipoh is mandatory.
The social distance requirement in Ipoh is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 03 88810200.
No, returning to Italy from Malaysia is currently allowed.
See options for return travel.
Last updated: 28 Jul 2022
Exceptions may apply, for full details: Ministry of Health Malaysia.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Milan to Ipoh is to fly and train which costs €320 - €750 and takes 22h 41m.
The quickest way to get from Milan to Ipoh is to fly which costs €700 - €2500 and takes 17h 57m.
It is 9792 km from Milan to Ipoh. It is approximately 13029.4 km to drive.
It takes approximately 17h 57m to get from Milan to Ipoh, including transfers.
There is no direct flight from Milan Malpensa Airport to Ipoh Airport. The quickest flight takes 15h 20m and has one stopover.
Ipoh is 6h ahead of Milan. It is currently 11:42 in Milan and 17:42 in Ipoh.
Yes, the driving distance between Milan to Ipoh is 13029 km. It takes approximately 6 days 19h to drive from Milan to Ipoh.
AirAsia, Lufthansa, Scoot Tigerair and Singapore Airlines offer flights from Milan Malpensa Airport to Ipoh Airport.
There are 546+ hotels available in Ipoh. Prices start at RM 500 per night.
The best way to get from Milan to Milan Malpensa Airport is to train which takes 37 min and costs €11 - €16.
- Distance: 9791.7 km
- Duration: 17h 57m
What companies run services between Milan, Italy and Ipoh, Malaysia?
Singapore Airlines, Scoot Tigerair and two other airlines fly from Milan to Ipoh 3 times a day.
- Website
- singaporeair.com
Flights from Milan Malpensa to Ipoh via Singapore Changi
- Ave. Duration
- 15h 20m
- When
- Monday and Thursday
- Estimated price
- RM 3300 - RM 11000
Flights from Milan Malpensa to Ipoh via Barcelona, Singapore Changi
- Ave. Duration
- 20h 30m
- When
- Monday
- Estimated price
- RM 3700 - RM 12000
Flights from Milan Malpensa to Ipoh via Frankfurt, Singapore Changi
- Ave. Duration
- 20h 15m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3500 - RM 12000
Flights from Zurich to Ipoh via Singapore Changi
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- RM 4100 - RM 14000
Flights from Zurich to Ipoh via Munich, Singapore Changi
- Ave. Duration
- 20h 50m
- When
- Every day
- Estimated price
- RM 4100 - RM 14000
Flights from Zurich to Ipoh via Delhi, Singapore Changi
- Ave. Duration
- 16h 35m
- When
- Monday and Thursday
- Estimated price
- RM 4800 - RM 16000
Flights from Zurich to Ipoh via Suvarnabhumi, Singapore Changi
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- RM 4900 - RM 11000
Flights from Milan Linate to Ipoh via Munich, Singapore Changi
- Ave. Duration
- 19h 5m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3300 - RM 11000
Flights from Milan Linate to Ipoh via Paris Charles de Gaulle, Singapore Changi
- Ave. Duration
- 20h 30m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3600 - RM 12000
Flights from Milan Linate to Ipoh via London Heathrow, Singapore Changi
- Ave. Duration
- 21h 45m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3700 - RM 12000
Flights from Milan Linate to Ipoh via Frankfurt, Singapore Changi
- Ave. Duration
- 22h
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3400 - RM 11000
Flights from Milan Linate to Ipoh via Amsterdam Schiphol, Singapore Changi
- Ave. Duration
- 22h 30m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3600 - RM 12000
Flights from Milan Linate to Ipoh via Rome, Singapore Changi
- Ave. Duration
- 23h 40m
- When
- Friday
- Estimated price
- RM 3400 - RM 11000
Flights from Milan Linate to Ipoh via Munich, Delhi, Singapore Changi
- Ave. Duration
- 19h 5m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 4200 - RM 13000
Flights from Milan Linate to Ipoh via Frankfurt, Suvarnabhumi, Singapore Changi
- Ave. Duration
- 21h
- When
- Every day
- Estimated price
- RM 4100 - RM 9000
Flights from Milan Malpensa to Kuala Lumpur via Singapore Changi
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- RM 3500 - RM 6500
Flights from Milan Linate to Kuala Lumpur via Rome, Singapore Changi
- Ave. Duration
- 16h 10m
- When
- Friday
- Estimated price
- RM 1700 - RM 5500
- Website
- airasia.com
Flights from Milan Malpensa to Ipoh via Singapore Changi
- Ave. Duration
- 17h
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- RM 3300 - RM 11000
Flights from Zurich to Ipoh via Singapore Changi
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- RM 4100 - RM 14000
Flights from Zurich to Ipoh via Abu Dhabi, Singapore Changi
- Ave. Duration
- 19h 55m
- When
- Every day
- Estimated price
- RM 4400 - RM 12000
Flights from Milan Linate to Ipoh via Rome, Singapore Changi
- Ave. Duration
- 20h 50m
- When
- Friday
- Estimated price
- RM 3400 - RM 11000
- Website
- malaysiaairlines.com
Flights from Milan Malpensa to Kuala Lumpur via Singapore Changi
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- RM 3500 - RM 6500
Flights from Milan Linate to Kuala Lumpur via Amsterdam Schiphol
- Ave. Duration
- 15h 40m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- RM 4900 - RM 11000
Flights from Milan Linate to Kuala Lumpur via London Heathrow
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- RM 2100 - RM 5500
- Website
- flyscoot.com
Flights from Zurich to Ipoh via Suvarnabhumi, Singapore Changi
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- RM 4900 - RM 11000
Flights from Milan Linate to Ipoh via Munich, Singapore Changi
- Ave. Duration
- 19h 5m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3300 - RM 11000
Flights from Milan Linate to Ipoh via Frankfurt, Singapore Changi
- Ave. Duration
- 22h
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 3400 - RM 11000
- Website
- klm.com
Flights from Milan Linate to Kuala Lumpur via Amsterdam Schiphol
- Ave. Duration
- 16h 15m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- RM 4900 - RM 11000
Flights from Milan Linate to Kuala Lumpur via Amsterdam Schiphol, Singapore Changi
- Ave. Duration
- 20h 10m
- When
- Thursday and Saturday
- Estimated price
- RM 4900 - RM 11000
- Website
- emirates.com
Flights from Milan Malpensa to Kuala Lumpur via Dubai
- Ave. Duration
- 16h 52m
- When
- Every day
- Estimated price
- RM 2600 - RM 14000
- Website
- omanair.com
Flights from Milan Malpensa to Kuala Lumpur via Muscat
- Ave. Duration
- 16h 5m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- RM 2100 - RM 17000
Flights from Milan Malpensa to Kuala Lumpur via Doha
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- RM 2400 - RM 15000
- Website
- qatarairways.com
Flights from Milan Malpensa to Kuala Lumpur via Doha
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- RM 2100 - RM 10000
- Website
- turkishairlines.com
Flights from Milan Malpensa to Kuala Lumpur via Istanbul
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- RM 2100 - RM 17000
- Website
- cathaypacific.com
Flights from Milan Malpensa to Kuala Lumpur via Hong Kong
- Ave. Duration
- 17h 35m
- When
- Tuesday
- Estimated price
- RM 2200 - RM 6000
- Website
- saudia.com
Flights from Milan Malpensa to Kuala Lumpur via Jeddah
- Ave. Duration
- 18h 15m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- RM 2000 - RM 14000
- Website
- etihad.com
Flights from Milan Malpensa to Kuala Lumpur via Abu Dhabi
- Ave. Duration
- 18h 20m
- When
- Every day
- Estimated price
- RM 2200 - RM 13000
The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Milano Centrale to Chiasso
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- RM 100 - RM 190
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Chiasso to Zürich HB
- Ave. Duration
- 2h 22m
- Frequency
- Every 2 hours
- Estimated price
- RM 260 - RM 470
- Website
- Swiss Railways (SBB/CFF/FFS)
The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Chiasso
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- RM 85 - RM 250
- Website
- Trenitalia Eurocity
- 2nd Class
- RM 85 - RM 120
- 1st Class
- RM 180 - RM 250
Train from Chiasso to Zuerich Hb
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- RM 170 - RM 360
- Website
- Trenitalia Eurocity
- 2nd Class
- RM 170 - RM 230
- 1st Class
- RM 260 - RM 360
- Phone
- +603 2267 8000
- Website
- kliaekspres.com
Train from Klia T1 to KL Sentral
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 35 - RM 55
- Website
- http://www.kliaekspres.com/
- Phone
- 03 2267 1200
- cllcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from KL Sentral to Ipoh
- Ave. Duration
- 2h 33m
- Frequency
- 5 times a day
- Estimated price
- RM 33 - RM 37
- Website
- http://www.ktmb.com.my
- Silver
- RM 24 - RM 26
- Gold
- RM 33 - RM 37
- Platinum
- RM 40 - RM 50
Want to know more about travelling around Malaysia
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
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideGetting to Milan from the airport
Get the details in Rome2rio’s airport-to-city travel guide
Read the travel guide