There are 5 ways to get from Milan to Kurumoch Airport (KUF) by plane, bus, 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 from Milan Linate • 10h 52m
Cheapest option
Fly from Milan Malpensa • 11h 22m
3 alternative options
Bus to Milan Bergamo, fly • 15h 55m
Train to Zurich, fly • 14h 13m
Drive • 41h 52m
Milan Linate (LIN) to Kurumoch (KUF) flights
The flight time between Milan Linate (LIN) and Kurumoch (KUF) is around 13h 2m and covers a distance of around 3038 km. This includes an average layover time of around 5h 19m. Services are operated by Air France, Aeroflot Russian Airlines, KLM and others. Typically 16 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Travel safe during COVID-19
International entry into Russia from Italy
- Entry is unrestricted for citizens and permanent residents of Italy
Conditions of entry into Russia from Italy
- Travel Declaration required prior to arrival
Rules to follow in Russia
1.5m
Mandatory
Considerations leaving from Italy
There are no current restrictions
Frequently Asked Questions
Yes, entry into Russia is currently allowed from Italy.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Kurumoch Airport (KUF) is 8-800-2000-112.
Wearing a face mask on public transport in Kurumoch Airport (KUF) is mandatory.
The social distance requirement in Kurumoch Airport (KUF) is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 8-800-2000-112.
No, returning to Italy from Russia is currently allowed.
See options for return travel.
Last updated: 3 Mar 2023
Exceptions may apply, for full details: The Ministry of Foreign Affairs of the Russian Federation.
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 Kurumoch Airport (KUF) is to fly which costs €90 - €310 and takes 11h 22m.
The fastest way to get from Milan to Kurumoch Airport (KUF) is to fly which takes 10h 52m and costs €120 - €490.
The distance between Milan and Kurumoch Airport (KUF) is 3043 km. The road distance is 3852.1 km.
It takes approximately 10h 52m to get from Milan to Kurumoch Airport (KUF), including transfers.
There is no direct flight from Milan Linate Airport to Kurumoch Airport. The quickest flight takes 14h 45m and has two stopovers.
Kurumoch Airport (KUF) is 3h ahead of Milan. It is currently 10:22 PM in Milan and 1:22 AM in Kurumoch Airport (KUF).
Yes, the driving distance between Milan to Kurumoch Airport (KUF) is 3852 km. It takes approximately 41h 52m to drive from Milan to Kurumoch Airport (KUF).
Lufthansa, Air Dolomiti, Air France and five other airlines offer flights from Milan Linate Airport to Kurumoch Airport.
The best way to get from Milan to Milan Linate Airport is to line 4 subway which takes 7 min and costs €1 - €2.

- Distance: 3043.4 km
- Duration: 10h 52m
What companies run services between Milan, Italy and Kurumoch Airport (KUF), Russia?
Air France, Aeroflot Russian Airlines and six other airlines fly from Milan to Kurumoch Airport (KUF) twice daily.

- Website
- flyredwings.com
Flights from Milan Linate to Kurumoch via Frankfurt, Istanbul
- Ave. Duration
- 11h 32m
- When
- Tuesday and Saturday
- Estimated price
- RUB 14000 - RUB 60000
Flights from Milan Linate to Kurumoch via Rome, Istanbul
- Ave. Duration
- 11h 10m
- When
- Saturday
- Estimated price
- RUB 13000 - RUB 55000
Flights from Milan Bergamo to Kurumoch via Budapest, Istanbul
- Ave. Duration
- 12h 55m
- When
- Tuesday
- Estimated price
- RUB 15000 - RUB 65000
Flights from Milan Bergamo to Kurumoch via Sofia, Istanbul
- Ave. Duration
- 13h
- When
- Tuesday
- Estimated price
- RUB 15000 - RUB 60000
Flights from Milan Bergamo to Kurumoch via Bucharest Otopeni, Istanbul
- Ave. Duration
- 13h 45m
- When
- Tuesday and Saturday
- Estimated price
- RUB 15000 - RUB 65000
Flights from Milan Bergamo to Kurumoch via Tirana, Istanbul
- Ave. Duration
- 23h
- When
- Tuesday
- Estimated price
- RUB 15000 - RUB 65000
Flights from Milan Malpensa to Kurumoch via Istanbul
- Ave. Duration
- 8h 45m
- When
- Tuesday and Saturday
- Estimated price
- RUB 13000 - RUB 55000
Flights from Milan Malpensa to Kurumoch via Erevan
- Ave. Duration
- 10h 45m
- When
- Saturday
- Estimated price
- RUB 4900 - RUB 26000
Flights from Milan Malpensa to Kurumoch via Belgrade, Istanbul
- Ave. Duration
- 13h 45m
- When
- Tuesday
- Estimated price
- RUB 13000 - RUB 55000
Flights from Zurich to Kurumoch via Istanbul
- Ave. Duration
- 8h 40m
- When
- Tuesday and Saturday
- Estimated price
- RUB 14000 - RUB 60000
Flights from Zurich to Kurumoch via Antalya
- Ave. Duration
- 12h 30m
- When
- Monday and Sunday
- Estimated price
- RUB 17000 - RUB 65000
Flights from Zurich to Kurumoch via Belgrade, Istanbul
- Ave. Duration
- 13h 40m
- When
- Tuesday and Saturday
- Estimated price
- RUB 14000 - RUB 60000

- Website
- aeroflot.ru
Flights from Milan Linate to Kurumoch via Paris Charles de Gaulle, Moscow Sheremetyevo
- Ave. Duration
- 10h 55m
- When
- Friday
- Estimated price
- RUB 15000 - RUB 37000
Flights from Milan Linate to Kurumoch via Amsterdam Schiphol, Moscow Sheremetyevo
- Ave. Duration
- 10h 5m
- When
- Thursday
- Estimated price
- RUB 10000 - RUB 40000
Flights from Milan Bergamo to Kurumoch via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 13h 45m
- When
- Tuesday and Saturday
- Estimated price
- RUB 8000 - RUB 28000
Flights from Milan Malpensa to Kurumoch via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 13h
- When
- Monday and Tuesday
- Estimated price
- RUB 6500 - RUB 24000
Flights from Zurich to Kurumoch via Amsterdam Schiphol, Moscow Sheremetyevo
- Ave. Duration
- 8h 50m
- When
- Thursday
- Estimated price
- RUB 12000 - RUB 44000
Flights from Zurich to Kurumoch via Paris Charles de Gaulle, Moscow Sheremetyevo
- Ave. Duration
- 11h 5m
- When
- Friday
- Estimated price
- RUB 17000 - RUB 41000
Flights from Zurich to Kurumoch via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 12h 55m
- When
- Monday, Tuesday, Thursday and Saturday
- Estimated price
- RUB 7500 - RUB 26000

- Website
- uralairlines.ru
Flights from Milan Malpensa to Kurumoch via Belgrade, Sochi
- Ave. Duration
- 13h 10m
- When
- Friday
- Estimated price
- RUB 6500 - RUB 24000
Flights from Milan Malpensa to Kurumoch via Istanbul, Sochi
- Ave. Duration
- 15h 5m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- RUB 19000 - RUB 65000
Flights from Zurich to Kurumoch via Belgrade, Sochi
- Ave. Duration
- 13h 15m
- When
- Monday, Friday and Sunday
- Estimated price
- RUB 7500 - RUB 26000

- Website
- azal.az
Flights from Milan Bergamo to Kurumoch via Sabiha Gokcen, Baku Heydar Aliyev
- Ave. Duration
- 14h 40m
- When
- Friday
- Estimated price
- RUB 19000 - RUB 60000

- Website
- flyone.eu
Flights from Milan Bergamo to Kurumoch via Sabiha Gokcen, Erevan
- Ave. Duration
- 16h 45m
- When
- Saturday
- Estimated price
- RUB 18000 - RUB 55000

- Website
- azimuth.aero
Flights from Milan Malpensa to Kurumoch via Istanbul, Mineralnye Vody
- Ave. Duration
- 14h 5m
- When
- Monday and Thursday
- Estimated price
- RUB 20000 - RUB 65000

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 Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Estimated price
- RUB 4700 - RUB 11000
- Website
- Trenitalia Eurocity
- 2nd Class
- RUB 4700 - RUB 6500
- 1st Class
- RUB 7500 - RUB 11000

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 848 44 66 88
- Website
- sbb.ch
Train from Milano Centrale to Zürich HB
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- RUB 6500 - RUB 12000
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Milan Centrale to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- RUB 350 - RUB 850
- Website
- https://autostradale.it/
- Website
- https://autostradale.it/
- Website
- https://autostradale.it/?lang=fr-FR
- Website
- https://autostradale.it/?lang=fr-FR
- Website
- https://autostradale.it/?lang=en-GB
- Website
- https://autostradale.it/?lang=en-GB
Want to know more about travelling around Russia
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 guideGetting to Milan from the airport
Get the details in Rome2rio’s airport-to-city travel guide
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 guide