There are 11 ways to get from Milan to Istra by train, plane, bus, taxi, 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.
Train to Milano Malpensa Airport, fly to Sheremetyevo International Airport, train
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Sheremetyevo International Airport (SVO)MXP - SVO
- Take the train from Tushinskaya to Istra
13h 53m₽10,180–38,865Train to Milano Malpensa Airport, fly to Domodedovo International Airport, train
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Domodedovo International Airport (DME)MXP - DME
- Take the train from Moscow Kursky Station to Istra
17h 8m₽6,995–25,510Train, bus, taxi
- Take the train from Milano Centrale to Venezia MestreFr
- Take the train from Venezia Mestre to Wien HbfRjx
- Take the train from Wien Hbf to Krakow GlownyEc
- Take the bus from Kraków to Moscow, International Bus Station
- Take the taxi from Moscow, International Bus Station to Istra
37h 44m₽20,658–47,805Drive 2,679.6 km
- Drive from Milano Centrale to Istra2,679.6 km
28h 56m₽38,535–55,661Train to Milano Malpensa Airport, fly to Moscow Vnukovo, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Moscow Vnukovo (VKO)MXP - VKO
- Take the train from Streshnevo to Istra
13h 55m₽16,625–56,800Bus to Il Caravaggio International Airport, fly to Moscow Vnukovo, train
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Moscow Vnukovo (VKO)BGY - VKO
- Take the train from Streshnevo to Istra
14h 24m₽11,618–56,943Train to Zurich Airport, fly to Sheremetyevo International Airport, train
- Take the train from Milano Centrale to Zuerich Hb
- Fly from Zurich Airport (ZRH) to Sheremetyevo International Airport (SVO)ZRH - SVO
- Take the train from Tushinskaya to Istra
16h 33m₽38,938–80,862Bus to Il Caravaggio International Airport, fly to Sheremetyevo International Airport, train
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Sheremetyevo International Airport (SVO)BGY - SVO
- Take the train from Tushinskaya to Istra
14h 57m₽11,673–57,008Fly Milan Linate Airport to Sheremetyevo International Airport, train
- Fly from Milan Linate Airport (LIN) to Sheremetyevo International Airport (SVO)LIN - SVO
- Take the train from Tushinskaya to Istra
14h 39m₽13,449–65,666Train, bus, taxi via Warsaw
- Take the train from Milano Centrale to Venezia MestreFr
- Take the train from Venezia Mestre to Wien HbfRjx
- Take the train from Wien Hbf to KatowiceEc
- Take the train from Katowice to Warszawa ZachodniaEip / ...
- Take the bus from Warsaw West to Moscow, International Bus Station
- Take the taxi from Moscow, International Bus Station to Istra
37h 59m₽27,658–51,155Bus, taxi
- Take the bus from Milano, Autostazione Lampugnano to Krakow, MDA Bus Station
- Take the bus from Kraków to Moscow, International Bus Station
- Take the taxi from Moscow, International Bus Station to Istra
39h 49m₽14,312–30,952
Milano Malpensa Airport (MXP) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Milan to Istra is to train and fly which costs RUB 7000 - RUB 26000 and takes 17h 8m.
The fastest way to get from Milan to Istra is to train and fly which takes 13h 53m and costs RUB 10000 - RUB 39000.
The distance between Milan and Istra is 2407 km. The road distance is 2679.6 km.
The best way to get from Milan to Istra without a car is to train and bus and taxi which takes 37h 44m and costs RUB 20000 - RUB 48000.
It takes approximately 13h 53m to get from Milan to Istra, including transfers.
Istra is 2h ahead of Milan. It is currently 5:17 PM in Milan and 7:17 PM in Istra.
Yes, the driving distance between Milan to Istra is 2680 km. It takes approximately 28h 56m to drive from Milan to Istra.
What companies run services between Milan, Italy and Istra, Moscow Oblast, Russia?
There is no direct connection from Milan to Istra. However, you can take the train to Malpensa Aeroporto T1, walk to Milano Malpensa Airport (MXP) airport, fly to Sheremetyevo International Airport (SVO), walk to Gostinitsa, take the line 948 bus to Planernaya Metro, walk to Planernaya, take the line 7 subway to Tushinskaya, walk to Tushinskaya, then take the train to Istra. Alternatively, you can take the train to Venezia Mestre, take the train to Wien Hbf, take the train to Krakow Glowny, walk to Kraków, Dworzec Autobusowy MDA, take the bus to Kraków Ważewskiego, walk to Kraków, take the bus to Moscow, International Bus Station, then take the taxi to Istra.
- Website
- airserbia.com
Flights from Milano Malpensa Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 10h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽10,000–49,000
Flights from Zurich Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 10h 38m
- When
- Every day
- Estimated price
- ₽32,000–65,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽11,000–55,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Budapest, Belgrade
- Ave. Duration
- 9h 57m
- When
- Monday and Thursday
- Estimated price
- ₽11,000–60,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Vienna, Belgrade
- Ave. Duration
- 9h 50m
- When
- Friday and Saturday
- Estimated price
- ₽11,000–60,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Rome, Belgrade
- Ave. Duration
- 10h 25m
- When
- Tuesday
- Estimated price
- ₽11,000–60,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Zagreb, Belgrade
- Ave. Duration
- 11h 25m
- When
- Wednesday
- Estimated price
- ₽11,000–55,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Sarajevo, Belgrade
- Ave. Duration
- 11h 40m
- When
- Thursday
- Estimated price
- ₽11,000–55,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Rome, Belgrade
- Ave. Duration
- 12h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽13,000–70,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Alghero, Belgrade
- Ave. Duration
- 10h 25m
- When
- Tuesday
- Estimated price
- ₽13,000–75,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Bari, Belgrade
- Ave. Duration
- 11h 20m
- When
- Thursday
- Estimated price
- ₽13,000–70,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Vienna, Belgrade
- Ave. Duration
- 13h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽13,000–65,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Munich, Belgrade
- Ave. Duration
- 13h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽13,000–65,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Naples, Belgrade
- Ave. Duration
- 15h 30m
- When
- Monday and Friday
- Estimated price
- ₽13,000–70,000
- Website
- turkishairlines.com
Flights from Milano Malpensa Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₽16,000–55,000
- Website
- flypgs.com
Flights from Il Caravaggio International Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₽11,000–55,000
- Website
- azal.az
Flights from Milano Malpensa Airport to Moscow Vnukovo via Baku Heydar Aliyev
- Ave. Duration
- 9h 50m
- When
- Monday to Wednesday
- Estimated price
- ₽35,000–150,000
Flights from Milano Malpensa Airport to Domodedovo International Airport via Baku Heydar Aliyev
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽33,000–130,000
- Website
- flyone.eu
Flights from Milano Malpensa Airport to Moscow Vnukovo via Erevan
- Ave. Duration
- 11h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₽14,000–60,000
Flights from Milano Malpensa Airport to Domodedovo International Airport via Erevan
- Ave. Duration
- 19h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₽12,000–55,000
- Website
- ajet.com
Flights from Il Caravaggio International Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ₽15,000–65,000
- Website
- uralairlines.ru
Flights from Milano Malpensa Airport to Domodedovo International Airport via Istanbul
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ₽9,500–42,000
Flights from Milano Malpensa Airport to Domodedovo International Airport via Erevan
- Ave. Duration
- 13h 5m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽6,000–23,000
- Website
- shirakavia.am
Flights from Milano Malpensa Airport to Sheremetyevo International Airport via Erevan
- Ave. Duration
- 10h 30m
- When
- Thursday and Sunday
- Estimated price
- ₽9,500–37,000
- Website
- utair.ru
Flights from Milano Malpensa Airport to Moscow Vnukovo via Erevan
- Ave. Duration
- 9h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₽14,000–60,000
- Website
- georgian-airways.com
Flights from Il Caravaggio International Airport to Moscow Vnukovo via Tbilisi
- Ave. Duration
- 8h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₽38,000–80,000
- Website
- iraero.ru
Flights from Milano Malpensa Airport to Domodedovo International Airport via Baku Heydar Aliyev
- Ave. Duration
- 10h 45m
- When
- Saturday
- Estimated price
- ₽33,000–130,000
- 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
- ₽410–500
- 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
- ₽1,401
- Website
- https://www.malpensaexpress.it/en/
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Tushinskaya to Istra
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- ₽140–300
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽140–200
- Lastochka Train
- ₽230–300
Train from Streshnevo to Istra
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ₽150–320
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽150–220
- Lastochka Train
- ₽240–320
Train from Moscow Kursky Station to Istra
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₽200–380
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽200–280
- Lastochka Train
- ₽290–380
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₽1,800–5,000
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,200–5,500
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₽5,500–10,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽7,000–10,000
- 2nd Class
- ₽5,500–7,500
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- ₽5,000–10,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽6,500–10,000
- 2nd Class
- ₽5,000–7,000
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- ₽8,500–13,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- ₽8,500–13,000
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Krakow Glowny
- Ave. Duration
- 5h 36m
- Frequency
- Once daily
- Estimated price
- ₽2,100–9,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Katowice
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- ₽6,000–8,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- ₽5,000–7,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₽4,200–5,500
- Website
- https://www.intercity.pl/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 35m
- Frequency
- Once a week
- Estimated price
- ₽4,200–5,500
- Website
- https://int.bahn.de/en
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Kraków to Moscow, International Bus Station
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- ₽7,002–14,004
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,004
- Children
- ₽7,002
Bus from Warsaw West to Moscow, International Bus Station
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ₽6,000–12,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽12,000
- Children
- ₽6,000
- 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
- ₽700–950
- 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
- ₽400–1,600
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- ₽1,200–1,600
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Krakow, MDA Bus Station
- Ave. Duration
- 18h 55m
- Frequency
- Once daily
- Estimated price
- ₽6,000–16,000
- Website
- https://www.flixbus.co.uk
- Ave. Duration
- 52 min
- Estimated price
- ₽1,100–1,400
Yandex Taxi
- Phone
- +7 495 999-99-99
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 495 505-55-55
- Website
- taximaxim.ru
Citymobil
- Phone
- +7 495 222-22-22
- Website
- city-mobil.ru
Yandex Taxi
- Phone
- +7 495 999-99-99
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 495 505-55-55
- Website
- taximaxim.ru
Citymobil
- Phone
- +7 495 222-22-22
- Website
- city-mobil.ru
Yandex Taxi
- Phone
- +7 495 999-99-99
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 495 505-55-55
- Website
- taximaxim.ru
Citymobil
- Phone
- +7 495 222-22-22
- Website
- city-mobil.ru
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
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting to Milan from the airport
Read the travel guide



































































