There are 10 ways to get from Milan to Luga by train, plane, bus, car, or car train
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 Pulkovo Airport, train
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Pulkovo Airport (LED)plane MXP - LED
- Take the train from Airport to Luga-1train
13h 50m₽9,815–26,697Train, bus via Vienna
- Take the train from Milano Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Ostrava Hlavni Nadrazitrain Ec
- Take the bus from Ostrava to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Luga Zelenoye Ozerobus
41h 2m₽25,843–52,280Train, bus
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig to Berlin Ostbahnhoftrain Ice
- Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus stationbus 905 / ...
- Take the train from Kaliningrad-Passajirsk to Bateckaiatrain
2d 4h₽50,661–137,387Drive 2,470.5 km
- Drive from Milan to Lugacar 2,470.5 km
26h 59m₽36,951–53,373Bus to Il Caravaggio International Airport, fly to Pulkovo 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 Pulkovo Airport (LED)plane BGY - LED
- Take the train from Airport to Luga-1train
14h 2m₽20,873–78,565Train to Milano Malpensa Airport, fly to Tartu Ülenurme Airport, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Tartu Ülenurme Airport (TAY)plane MXP - TAY
- Take the train from Vana-Kuuste to Koidulatrain
- Take the train from Pechory-Pskovskie to Luga-1train
15h 2m₽19,820–57,892Bus via Wrocław
- Take the bus from Milano, Autostazione Lampugnano to WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1bus
- Take the bus from Wroclaw, Bus Station to Riga, Bus Stationbus
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the bus from Pskov to Lugabus
46h 23mBus
- Take the bus from Milano, Autostazione Lampugnano to Munich - Bus Stationbus
- Take the bus from Munich Central Bus Station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Opochkabus 956 / ...
- Take the bus from Opochka to Lugabus
47h 59m₽11,531–24,633Train, bus #2
- Take the train from Milano Centrale to Karlsruhe Hbftrain Ec
- Take the bus from Karlsruhe to Rīgabus
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the train from Pskov-1 to Luga-1train
2d 1hDrive, car train
- Drive from Milan to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Lugacar
31h 41m₽37,549–54,737
Milano Malpensa Airport (MXP) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Milan to Luga is to train and fly which costs RUB 9500 - RUB 27000 and takes 13h 50m.
The fastest way to get from Milan to Luga is to train and fly which takes 13h 50m and costs RUB 9500 - RUB 27000.
No, there is no direct bus from Milan to Luga. However, there are services departing from Milano, Autostazione Lampugnano and arriving at Luga via Wroclaw, Bus Station, Riga Central Bus Station and Pskov. The journey, including transfers, takes approximately 46h 23m.
The distance between Milan and Luga is 2304 km. The road distance is 2470.5 km.
The best way to get from Milan to Luga without a car is to train and bus via Vienna which takes 41h 2m and costs RUB 25000 - RUB 55000.
It takes approximately 13h 50m to get from Milan to Luga, including transfers.
Milan to Luga bus services, operated by Sindbad, depart from Milano, Autostazione Lampugnano station.
Milan to Luga bus services, operated by Sindbad, arrive at WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1 station.
Luga is 1h ahead of Milan. It is currently 11:06 AM in Milan and 12:06 PM in Luga.
Yes, the driving distance between Milan to Luga is 2471 km. It takes approximately 26h 59m to drive from Milan to Luga.
What companies run services between Milan, Italy and Luga, Leningrad Oblast, Russia?
You can take a bus from Milano, Autostazione Lampugnano to Luga via Wroclaw, Bus Station, Riga, Bus Station, Riga Central Bus Station, and Pskov in around 46h 23m.
- Website
- turkishairlines.com
Flights from Milano Malpensa Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₽16,000–60,000
- Website
- ajet.com
Flights from Il Caravaggio International Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 12h 1m
- When
- Every day
- Estimated price
- ₽20,000–75,000
- Website
- flypgs.com
Flights from Il Caravaggio International Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₽15,000–65,000
- Website
- airserbia.com
Flights from Milano Malpensa Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 25m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- ₽9,000–25,000
- Website
- finnair.com
Flights from Milano Malpensa Airport to Tartu Ülenurme Airport via Helsinki
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽18,000–55,000
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽420–550
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽420–550
- Website
- Trenord
- Phone
- 8 800 775 0000
- [email protected]
- Website
- Severo-Zapadnaya PPK
Train from Airport to Luga-1
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- ₽330–480
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽330–440
- Lastochka Train
- ₽390–480
Train from Airport to Luga-1
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- ₽330–480
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽330–440
- Lastochka Train
- ₽390–480
Train from Pskov-1 to Luga-1
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₽360–550
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽360–480
- Lastochka Train
- ₽420–550
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Airport to Luga-1
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- ₽450–1,100
- Website
- Russian Railways
- Lastochka Train
- ₽750–1,100
- Commuter Electric Train
- ₽450–650
Train from Airport to Luga-1
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- ₽450–1,100
- Website
- Russian Railways
- Lastochka Train
- ₽750–1,100
- Commuter Electric Train
- ₽450–650
Train from Pechory-Pskovskie to Luga-1
- Ave. Duration
- 2h 51m
- Frequency
- 5 times a week
- Estimated price
- ₽650–1,300
- Website
- Russian Railways
- Lastochka Train
- ₽850–1,300
- Commuter Electric Train
- ₽650–900
Train from Pskov-1 to Luga-1
- Ave. Duration
- 1h 49m
- Frequency
- 3 times a day
- Estimated price
- ₽480–1,200
- Website
- Russian Railways
- Lastochka Train
- ₽800–1,200
- Commuter Electric Train
- ₽480–700
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₽3,600–7,500
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- ₽5,500–11,000
- Website
- Trenitalia Eurocity
- 1st Class
- ₽7,000–11,000
- 2nd Class
- ₽5,500–7,500
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- ₽3,800–8,500
- Website
- Trenitalia Eurocity
- 1st Class
- ₽5,500–8,500
- 2nd Class
- ₽3,800–5,500
Train from Milano Centrale to Karlsruhe Hbf
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- ₽10,000–16,000
- Website
- Trenitalia Eurocity
- 1st Class
- ₽11,000–16,000
- 2nd Class
- ₽10,000–14,000
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- ₽5,500–11,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Brig to Berlin Ostbahnhof
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a week
- Estimated price
- ₽35,000–110,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kaliningrad-Passajirsk to Bateckaia
- Ave. Duration
- 22h 22m
- Frequency
- Once daily
- Estimated price
- ₽3,100–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,100–4,100
- 2nd Class (Kupé)
- ₽4,400–6,500
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Vana-Kuuste to Koidula
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ₽470–700
- Website
- Elron
- Express Train Ticket
- ₽470–700
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Innsbruck Hauptbahnhof to Stendal Hbf
- Ave. Duration
- 8h 51m
- Frequency
- Once a week
- Estimated price
- ₽9,500–12,000
- Website
- Urlaubs-Express (UEX)
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Ostrava to Minsk Central Bus Station
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- ₽6,000–11,000
- Website
- Intercars Europe
Bus from Minsk Central Bus Station to Luga Zelenoye Ozero
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a week
- Estimated price
- ₽2,000–6,000
- Website
- Intercars Europe
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Berlin Hauptbahnhof to Kaliningrad Bus station
- [email protected]
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽480–2,400
- Website
- TERRAVISION
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from Milano, Autostazione Lampugnano to WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- ₽9,500–24,000
- Website
- Sindbad
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Wroclaw, Bus Station to Riga, Bus Station
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- ₽8,000–14,000
- Website
- Flixbus
Bus from Milano, Autostazione Lampugnano to Munich - Bus Station
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a day
- Estimated price
- ₽4,600–7,500
- Website
- Flixbus
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Riga Central Bus Station to Pskov Bus station
Bus from Riga Central Bus Station to Pskov Bus station
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Riga Central Bus Station to Pskov Bus station
Bus from Riga Central Bus Station to Pskov Bus station
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Pskov to Luga
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- ₽1,000–1,400
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Pskov to Luga
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,400
- Schedules at
- ecolines.ru
Bus from Opochka to Luga
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–1,500
- Schedules at
- ecolines.ru
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Munich - Bus Station
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a day
- Estimated price
- ₽4,900–9,000
- Website
- BlaBlaCar Bus
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Munich Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- ₽4,800–13,000
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Minsk Central Bus Station to Opochka
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Karlsruhe to Rīga
- Ave. Duration
- 31h 15m
- Frequency
- 4 times a week
- Estimated price
- ₽12,000–23,000
- Schedules at
- ecolines.net
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
Want to know more about Flixbus?
Read the travel guide

















































































