There are 10 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 T1train
- Fly from Milano Malpensa Airport (MXP) to Sheremetyevo International Airport (SVO)plane MXP - SVO
- Take the train from Tushinskaya to Istratrain
14h₽7,701–23,016Train to Milano Malpensa Airport, fly to Domodedovo International Airport, train
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Domodedovo International Airport (DME)plane MXP - DME
- Take the train from Moscow Kursky Station to Istratrain
15h 48m₽7,526–23,681Train, bus, taxi
- Take the train from Milano Centrale to Verona Porta Nuovatrain Fr
- Take the train from Verona Porta Nuova to Rosenheimtrain 89
- Take the train from Rosenheim to Warszawa Zachodniatrain Ic
- Take the bus from Warsaw West to Moscow, International Bus Stationbus
- Take the taxi from Moscow, International Bus Station to Istrataxi
39h 21m₽26,059–68,940Bus, taxi
- Take the bus from Milano, Autostazione Lampugnano to Krakow, MDA Bus Stationbus
- Take the bus from Kraków to Moscow, International Bus Stationbus
- Take the taxi from Moscow, International Bus Station to Istrataxi
39h 34m₽16,182–29,202Drive 2,691 km
- Drive from Milano Centrale to Istracar 2,691 km
28h 39m₽39,188–56,605Train to Milano Malpensa Airport, fly to Moscow Vnukovo, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Moscow Vnukovo (VKO)plane MXP - VKO
- Take the train from Streshnevo to Istratrain
13h 56m₽14,656–60,951Bus to Il Caravaggio International Airport, fly to Moscow Vnukovo, train
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Moscow Vnukovo (VKO)plane BGY - VKO
- Take the train from Streshnevo to Istratrain
14h 23m₽14,712–33,726Train to Zurich Airport, fly to Sheremetyevo International Airport, train
- Take the train from Milano Centrale to Zuerich Hbtrain
- Fly from Zurich Airport (ZRH) to Sheremetyevo International Airport (SVO)plane ZRH - SVO
- Take the train from Tushinskaya to Istratrain
15h 53m₽13,963–36,121Bus to Il Caravaggio International Airport, fly to Sheremetyevo International Airport, train
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Sheremetyevo International Airport (SVO)plane BGY - SVO
- Take the train from Tushinskaya to Istratrain
14h 57m₽8,757–27,791Fly Milan Linate Airport to Sheremetyevo International Airport, train
- Fly from Milan Linate Airport (LIN) to Sheremetyevo International Airport (SVO)plane LIN - SVO
- Take the train from Tushinskaya to Istratrain
14h 9m₽8,970–26,716
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 7500 - RUB 23000 and takes 14h.
The fastest way to get from Milan to Istra is to train and fly which takes 13h 56m and costs RUB 14000 - RUB 65000.
The distance between Milan and Istra is 2407 km. The road distance is 2691 km.
The best way to get from Milan to Istra without a car is to train and bus and taxi which takes 39h 21m and costs RUB 26000 - RUB 70000.
It takes approximately 14h to get from Milan to Istra, including transfers.
Istra is 2h ahead of Milan. It is currently 6:44 PM in Milan and 8:44 PM in Istra.
Yes, the driving distance between Milan to Istra is 2691 km. It takes approximately 28h 39m 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 Verona Porta Nuova, take the train to Rosenheim, take the train to Warszawa Zachodnia, walk to Warsaw West, 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 2m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽7,000–22,000
Flights from Zurich Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 8h 45m
- When
- Monday to Saturday
- Estimated price
- ₽8,000–25,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 8h 50m
- When
- Monday to Saturday
- Estimated price
- ₽8,000–25,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Budapest, Belgrade
- Ave. Duration
- 9h 15m
- When
- Monday
- Estimated price
- ₽8,000–25,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Vienna, Belgrade
- Ave. Duration
- 12h 5m
- When
- Monday and Friday
- Estimated price
- ₽8,000–25,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Sarajevo, Belgrade
- Ave. Duration
- 10h 15m
- When
- Tuesday and Thursday
- Estimated price
- ₽8,000–25,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Mostar, Belgrade
- Ave. Duration
- 12h 30m
- When
- Monday
- Estimated price
- ₽8,000–25,000
Flights from Il Caravaggio International Airport to Sheremetyevo International Airport via Zagreb, Belgrade
- Ave. Duration
- 17h 30m
- When
- Sunday
- Estimated price
- ₽8,000–25,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Munich, Belgrade
- Ave. Duration
- 11h 38m
- When
- Monday to Saturday
- Estimated price
- ₽8,500–27,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Vienna, Belgrade
- Ave. Duration
- 10h 50m
- When
- Monday to Saturday
- Estimated price
- ₽8,500–26,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Naples, Belgrade
- Ave. Duration
- 9h 40m
- When
- Monday
- Estimated price
- ₽8,500–27,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Alghero, Belgrade
- Ave. Duration
- 10h 25m
- When
- Wednesday
- Estimated price
- ₽8,500–28,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Rome, Belgrade
- Ave. Duration
- 12h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽8,500–27,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Bari, Belgrade
- Ave. Duration
- 13h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₽8,500–27,000
Flights from Milan Linate Airport to Sheremetyevo International Airport via Split, Belgrade
- Ave. Duration
- 14h 40m
- When
- Monday
- Estimated price
- ₽8,500–26,000
- Website
- aeroflot.ru
Flights from Milano Malpensa Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₽10,000–46,000
Flights from Milano Malpensa Airport to Sheremetyevo International Airport via Erevan
- Ave. Duration
- 10h 17m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽7,000–65,000
Flights from Zurich Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₽11,000–55,000
- Website
- flypgs.com
Flights from Milano Malpensa Airport to Moscow Vnukovo via Izmir
- Ave. Duration
- 8h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽11,000–49,000
Flights from Il Caravaggio International Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 10h 53m
- When
- Every day
- Estimated price
- ₽11,000–55,000
- Website
- turkishairlines.com
Flights from Milano Malpensa Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₽14,000–60,000
- Website
- uralairlines.ru
Flights from Milano Malpensa Airport to Domodedovo International Airport via Istanbul
- Ave. Duration
- 11h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽10,000–45,000
Flights from Milano Malpensa Airport to Domodedovo International Airport via Erevan
- Ave. Duration
- 13h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽6,500–22,000
- Website
- flyone.eu
Flights from Milano Malpensa Airport to Moscow Vnukovo via Erevan
- Ave. Duration
- 11h 30m
- When
- Tuesday to Sunday
- Estimated price
- ₽13,000–65,000
Flights from Milano Malpensa Airport to Domodedovo International Airport via Erevan
- Ave. Duration
- 19h 40m
- When
- Tuesday to Sunday
- Estimated price
- ₽13,000–65,000
- Website
- azal.az
Flights from Milano Malpensa Airport to Moscow Vnukovo via Baku Heydar Aliyev
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽19,000–140,000
Flights from Milano Malpensa Airport to Domodedovo International Airport via Baku Heydar Aliyev
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽19,000–140,000
- Website
- ajet.com
Flights from Il Caravaggio International Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ₽14,000–31,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
- ₽26,000–75,000
- Website
- iraero.ru
Flights from Milano Malpensa Airport to Domodedovo International Airport via Baku Heydar Aliyev
- Ave. Duration
- 12h 35m
- When
- Saturday
- Estimated price
- ₽19,000–140,000
- 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
- ₽410–500
- Website
- https://www.trenord.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
- ₽160–350
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽160–230
- Lastochka Train
- ₽280–350
Train from Streshnevo to Istra
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ₽180–370
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽180–250
- Lastochka Train
- ₽300–370
Train from Moscow Kursky Station to Istra
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₽230–450
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽230–320
- Lastochka Train
- ₽370–450
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₽1,900–3,800
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 23m
- Frequency
- 6 times a week
- Estimated price
- ₽3,500–8,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽5,000–8,000
- 2nd Class
- ₽3,500–4,600
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
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Verona Porta Nuova to Rosenheim
- Ave. Duration
- 4h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₽6,000–15,000
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Rosenheim to Warszawa Zachodnia
- Ave. Duration
- 12h 32m
- Frequency
- Once daily
- Estimated price
- ₽11,000–25,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Rosenheim to Warszawa Zachodnia
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- ₽15,000–33,000
- Website
- https://www.intercity.pl/en/
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
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
Bus from Kraków to Moscow, International Bus Station
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- ₽7,009–14,017
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,017
- Children
- ₽7,009
Rome2Rio's guide to FlixBus
Contact Details
- 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
- ₽8,000–14,000
- Website
- https://www.flixbus.co.uk
- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽460–2,300
- Website
- https://www.terravision.eu/
- 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
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
















































