There are 13 ways to get from Milan to Murmansk by train, plane, bus, car, night train, 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 Murmansk Airport
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Murmansk Airport (MMK)plane MXP - MMK
27h 20m₽8,997–25,584Train, bus
- 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 train from Minsk Pas to Murmansktrain
3d₽34,725–55,881Bus, train via Velikiy Novgorod
- Take the bus from Milano, Autostazione Lampugnano to WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1bus
- Take the bus from Wroclaw Sucha Central Bus Station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Velikiy Novgorod Bus stationbus 958
- Take the train from Velikiy Novgorod to Murmansktrain
3d 2h₽23,919–53,387Drive 3,952.2 km
- Drive from Milan to Murmanskcar 3,952.2 km
43h 31m₽57,768–83,442Bus to Il Caravaggio International Airport, fly to Murmansk Airport
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Murmansk Airport (MMK)plane BGY - MMK
17h 37m₽11,551–33,135Train, train to Zurich Airport, fly to Kirkenes Airport, bus
- Take the train from Milano Centrale to Luganotrain
- Take the train from Lugano to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Kirkenes Airport (KKN)plane ZRH - KKN
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
19h 14mFly Milan Linate Airport to Kirkenes Airport, bus
- Fly from Milan Linate Airport (LIN) to Kirkenes Airport (KKN)plane LIN - KKN
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
17h 15mTrain to Milano Malpensa Airport, fly to Vadsø Airport, bus
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Vadsø Airport (VDS)plane MXP - VDS
- Take the bus from Vadsø lufthavn to Kirkenes lufthavn Høybuktmoenbus
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
35h 7mTrain to Milano Malpensa Airport, fly to Kirkenes Airport, bus
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Kirkenes Airport (KKN)plane MXP - KKN
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
16h 52mTrain, night train, bus
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the nighttrain from Zuerich Hb to Hannover Hbfnighttrain Nj
- Take the bus from Hanover to Brest Bus stationbus
- Take the train from Brest C to Minsk Pastrain
- Take the train from Minsk Pas to Murmansktrain
3d 5h₽33,580–72,279Bus, train
- Take the bus from Milan to Bialystok, Bus Stationbus
- Take the bus from Białystok Bus Station to Vawkavyskbus
- Take the train from Volkovysk-Gorod to Minsk Pastrain
- Take the train from Minsk Pas to Murmansktrain
3d 7hBus, train #2
- Take the bus from Milan Lampugnano to Munich Airport Terminal 2bus
- Take the bus from Munich Central Bus Station to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Murmansktrain
3d 10h₽21,516–41,136Drive, car train
- Drive from Milan to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Murmanskcar
2d 1h₽54,911–79,538
Milan to Murmansk by train, bus, and foot
Comparing Your Travel Options
The cheapest way to get from Milan to Murmansk is to train and fly which costs RUB 9000 - RUB 26000 and takes 27h 20m.
The fastest way to get from Milan to Murmansk is to bus and fly which takes 17h 37m and costs RUB 11000 - RUB 34000.
The distance between Milan and Murmansk is 2987 km. The road distance is 3952.2 km.
The best way to get from Milan to Murmansk without a car is to train and bus which takes 3 days 0h and costs RUB 34000 - RUB 60000.
It takes approximately 27h 20m to get from Milan to Murmansk, including transfers.
Murmansk is 2h ahead of Milan. It is currently 4:05 PM in Milan and 6:05 PM in Murmansk.
Yes, the driving distance between Milan to Murmansk is 3952 km. It takes approximately 43h 31m to drive from Milan to Murmansk.
What companies run services between Milan, Italy and Murmansk, Russia?
There is no direct connection from Milan to Murmansk. However, you can take the train to Malpensa Aeroporto T1, walk to Milano Malpensa Airport (MXP) airport, fly to Murmansk Airport (MMK), walk to Murmansk Airport, then take the line 106 bus to Murmansk station. Alternatively, you can take a train from Milano Centrale to Murmansk via Venezia Mestre, Wien Hbf, Ostrava Hlavni Nadrazi, Ostrava, Minsk Central Bus Station, and Minsk Pas in around 3d.
- Website
- wideroe.no
Flights from Zurich Airport to Kirkenes Airport via Tromso
- Ave. Duration
- 12h 2m
- When
- Friday
- Estimated price
- ₽11,000–50,000
Flights from Milano Malpensa Airport to Vadsø Airport via Oslo, Kirkenes Airport
- Ave. Duration
- 26h 30m
- When
- Monday, Wednesday, Thursday, Tuesday, and Sunday
- Estimated price
- ₽7,500–34,000
Flights from Milano Malpensa Airport to Vadsø Airport via Tromso, Kirkenes Airport
- Ave. Duration
- 31h 41m
- When
- Tuesday and Saturday
- Estimated price
- ₽5,500–23,000
- Website
- norwegian.com
Flights from Zurich Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- ₽8,500–36,000
Flights from Milan Linate Airport to Kirkenes Airport via Copenhagen, Oslo
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- ₽11,000–42,000
Flights from Milan Linate Airport to Kirkenes Airport via Berlin Brandenburg, Oslo
- Ave. Duration
- 14h 17m
- When
- Sunday and Monday
- Estimated price
- ₽11,000–42,000
- Website
- aeroflot.ru
Flights from Il Caravaggio International Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 13h 35m
- When
- Saturday
- Estimated price
- ₽11,000–31,000
Flights from Il Caravaggio International Airport to Murmansk Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 17h 10m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- ₽11,000–32,000
- Website
- finnair.com
Flights from Zurich Airport to Kirkenes Airport via Helsinki, Ivalo
- Ave. Duration
- 8h 20m
- When
- Sunday
- Estimated price
- ₽18,000–47,000
Flights from Milano Malpensa Airport to Kirkenes Airport via Helsinki, Ivalo
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- ₽17,000–46,000
- Website
- flysmartavia.com
Flights from Milano Malpensa Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 23h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽8,500–25,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
- ₽390–490
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽390–490
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽390–490
- Website
- Trenord
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₽3,200–5,500
- Website
- Trenitalia Frecce
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 3h 1m
- Frequency
- Every 4 hours
- Estimated price
- ₽5,500–6,500
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–20,931
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽20,931
- 1nd Class (SW)
- ₽39,000–45,000
Train from Velikiy Novgorod to Murmansk
- Ave. Duration
- 25h 44m
- Frequency
- Once a week
- Estimated price
- ₽8,500–14,340
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽8,500–9,500
- 2nd Class (Kupé)
- ₽14,340
- 1nd Class (SW)
- ₽27,000–31,000
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₽3,400–5,851
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,400–3,800
- 2nd Class (Kupé)
- ₽5,851
- 1nd Class (SW)
- ₽10,000–13,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–20,931
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽20,931
- 1nd Class (SW)
- ₽39,000–45,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–20,931
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽20,931
- 1nd Class (SW)
- ₽39,000–45,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–20,931
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽20,931
- 1nd Class (SW)
- ₽39,000–45,000
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₽2,500–4,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Zürich HB
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- ₽5,500–9,500
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Twice daily
- Estimated price
- ₽5,000–9,500
- Website
- Trenitalia Eurocity
- 1st Class
- ₽6,500–9,500
- 2nd Class
- ₽5,000–7,000
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Zuerich Hb to Hannover Hbf
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ₽3,900–11,000
- Website
- Nightjet
- Sleeper Carriage
- ₽9,500–11,000
- Couchette Carriage
- ₽6,500–8,000
- Seating Carriage
- ₽3,900–4,700
- Phone
- 105
- Website
- Belarusian Railway
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- ₽750–1,000
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–8,000
- Website
- Russian Railways
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽2,500–3,200
- Phone
- 105
- Website
- Belarusian Railway
Train from Brest C to Minsk Pas
- Ave. Duration
- 4h 19m
- Frequency
- 4 times a week
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Volkovysk-Gorod to Minsk Pas
- Ave. Duration
- 3h 49m
- Frequency
- 3 times a day
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Innsbruck Hauptbahnhof to Stendal Hbf
- Ave. Duration
- 9h 9m
- Frequency
- Once a week
- Estimated price
- ₽9,000–11,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–10,000
- Website
- Intercars Europe
- 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,000–16,000
- Website
- Sindbad
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Wroclaw Sucha Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- ₽4,800–20,000
- Schedules at
- vt.by
Bus from Hanover to Brest Bus station
- Ave. Duration
- 17h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽10,000–23,000
- Schedules at
- vt.by
Bus from Białystok Bus Station to Vawkavysk
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₽1,625
- Schedules at
- vt.by
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Minsk Central Bus Station to Velikiy Novgorod 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
- ₽450–2,100
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽1,000–1,300
- Schedules at
- orioshuttle.com
- Phone
- +7 (8152) 400-205
- [email protected]
- Website
- Borodin Bus
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
- Website
- route51.ru
Bus from Zapolyarny to Murmansk Bus station
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- ₽300
- Schedules at
- route51.ru
Bus from Zapolyarny to Murmansk Bus station
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- ₽300
- Schedules at
- route51.ru
Bus from Zapolyarny to Murmansk Bus station
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- ₽300
- Schedules at
- route51.ru
Bus from Zapolyarny to Murmansk Bus station
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- ₽300
- Schedules at
- route51.ru
- Phone
- 177
- [email protected]
- Website
- Snelandia
Bus from Vadsø lufthavn to Kirkenes lufthavn Høybuktmoen
- Ave. Duration
- 2h 52m
- Frequency
- 3 times a day
- Estimated price
- ₽2,100–3,000
- Schedules at
- Snelandia
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Milan to Bialystok, Bus Station
- Ave. Duration
- 27h 5m
- Frequency
- Twice daily
- Estimated price
- ₽13,000–20,000
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Milan Lampugnano to Munich Airport Terminal 2
- Ave. Duration
- 9h 45m
- Frequency
- Twice a week
- Estimated price
- ₽3,600–6,000
- Website
- RegioJet
- 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
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
Italian Lakes: Getting around by train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide







































































