There are 13 ways to get from Milan to Murmansk 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 Kirkenes Airport, bus
best- 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
17h 37mTrain to Milano Malpensa Airport, fly to Murmansk Airport
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Murmansk Airport (MMK)plane MXP - MMK
15h 45m₽10,018–24,610Train, 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 train from Minsk Pas to Murmansktrain
3d₽31,161–58,936Bus, 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₽21,604–54,126Drive 3,952.5 km
- Drive from Milan to Murmanskcar 3,952.5 km
43h 31m₽58,821–84,963Fly 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
19h 26mBus 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 32m₽10,575–29,450Train to Zurich Airport, fly to Kirkenes Airport, bus
- Take the train from Milano Centrale to Zuerich 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
18h 25mBus to Il Caravaggio International Airport, fly to Kirkenes Airport, bus
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Kirkenes Airport (KKN)plane BGY - KKN
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
15h 49mTrain, bus
- Take the train from Milano Centrale to Basel Sbbtrain Ec
- Take the train from Basel SBB to Braunschweig, Hauptbahnhoftrain 12
- Take the bus from Braunschweig to Brest Bus stationbus
- Take the train from Brest C to Minsk Pastrain
- Take the train from Minsk Pas to Murmansktrain
3d 2h₽52,148–106,722Train, bus #2
- Take the train from Milano Centrale to Verona Porta Nuovatrain Fr
- Take the bus from Verona Porta Nuova Station to München Hackerbrückebus
- Take the bus from Munich Central Bus Station to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Murmansktrain
3d 3hBus, 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 7hDrive, car train
- Drive from Milan to Lörrach Hbfcar
- Take the car train from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Murmanskcar
47h 19m₽53,573–79,328
Milan to Murmansk by train, bus, and foot
Questions & Answers
The cheapest way to get from Milan to Murmansk is to train and fly which costs RUB 10000 - RUB 25000 and takes 15h 45m.
The fastest way to get from Milan to Murmansk is to train and fly which takes 15h 45m and costs RUB 10000 - RUB 25000.
The distance between Milan and Murmansk is 3198 km. The road distance is 3952.5 km.
The best way to get from Milan to Murmansk without a car is to train and bus via Vienna which takes 3 days 0h and costs RUB 31000 - RUB 60000.
It takes approximately 17h 37m to get from Milan to Murmansk, including transfers.
Murmansk is 1h ahead of Milan. It is currently 5:58 PM in Milan and 6:58 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 Kirkenes Airport (KKN), walk to Kirkenes Airport, take the bus to Zapolyarny, then take the bus to Murmansk Bus 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
- flysas.com
Flights from Milano Malpensa Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 9h 47m
- When
- Wednesday, Friday, Sunday, and Thursday
- Estimated price
- ₽10,000–41,000
Flights from Milan Linate Airport to Kirkenes Airport via Copenhagen, Oslo
- Ave. Duration
- 16h 52m
- When
- Saturday to Sunday
- Estimated price
- ₽12,000–49,000
Flights from Milan Linate Airport to Kirkenes Airport via Dusseldorf, Oslo
- Ave. Duration
- 11h 35m
- When
- Wednesday and Friday
- Estimated price
- ₽12,000–49,000
Flights from Zurich Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 8h 42m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽11,000–45,000
Flights from Il Caravaggio International Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 9h 20m
- When
- Thursday and Sunday
- Estimated price
- ₽11,000–43,000
Flights from Il Caravaggio International Airport to Kirkenes Airport via Copenhagen, Oslo
- Ave. Duration
- 10h 15m
- When
- Sunday, Thursday, and Wednesday
- Estimated price
- ₽12,000–47,000
- Website
- aeroflot.ru
Flights from Milano Malpensa Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 11h 50m
- When
- Saturday
- Estimated price
- ₽9,500–24,000
Flights from Milano Malpensa Airport to Murmansk Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 14h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Monday
- Estimated price
- ₽9,500–25,000
Flights from Il Caravaggio International Airport to Murmansk Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 13h 30m
- When
- Monday and Thursday
- Estimated price
- ₽11,000–28,000
Flights from Il Caravaggio International Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 21h 35m
- When
- Monday and Friday
- Estimated price
- ₽10,000–27,000
- Website
- finnair.com
Flights from Milan Linate Airport to Kirkenes Airport via Munich, Ivalo
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- ₽12,000–32,000
Flights from Milan Linate Airport to Kirkenes Airport via Frankfurt, Ivalo
- Ave. Duration
- 11h 55m
- When
- Saturday
- Estimated price
- ₽15,000–47,000
- Website
- norwegian.com
Flights from Milano Malpensa Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 13h 10m
- When
- Monday and Wednesday
- Estimated price
- ₽10,000–38,000
Flights from Milan Linate Airport to Kirkenes Airport via Copenhagen, Oslo
- Ave. Duration
- 19h 35m
- When
- Saturday
- Estimated price
- ₽12,000–45,000
- Website
- wideroe.no
Flights from Milano Malpensa Airport to Kirkenes Airport via Tromso
- Ave. Duration
- 9h 55m
- When
- Wednesday
- Estimated price
- ₽9,500–27,000
Flights from Il Caravaggio International Airport to Kirkenes Airport via Tromso
- Ave. Duration
- 6h 50m
- When
- Tuesday
- Estimated price
- ₽12,000–44,000
- Website
- flysmartavia.com
Flights from Milano Malpensa Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 11h 50m
- When
- Saturday
- Estimated price
- ₽9,500–24,000
Flights from Il Caravaggio International Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 21h 35m
- When
- Monday and Friday
- Estimated price
- ₽10,000–27,000
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽410–550
- Website
- https://www.trenord.it/en/
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽410–550
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₽3,600–7,500
- Schedules at
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- ₽2,000–4,100
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- [email protected]
- 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
- Hourly
- Estimated price
- ₽5,000–10,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽7,000–10,000
- 2nd Class
- ₽5,000–7,500
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₽7,500–13,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽8,500–13,000
- 2nd Class
- ₽7,500–10,000
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- ₽3,500–8,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽5,500–8,000
- 2nd Class
- ₽3,500–4,700
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- 4 times a day
- Estimated price
- ₽8,500–13,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- ₽8,500–13,000
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 3h 4m
- Frequency
- Hourly
- Estimated price
- ₽5,500–10,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽7,500–15,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽12,000–15,000
- 1nd Class (SW)
- ₽22,000–30,000
Train from Velikiy Novgorod to Murmansk
- Ave. Duration
- 25h 44m
- Frequency
- Once a week
- Estimated price
- ₽5,500–11,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽5,500–6,500
- 2nd Class (Kupé)
- ₽8,500–11,000
- 1nd Class (SW)
- ₽15,000–21,000
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₽2,500–4,800
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,500–2,900
- 2nd Class (Kupé)
- ₽4,100–4,800
- 1nd Class (SW)
- ₽7,000–10,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽7,500–15,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽12,000–15,000
- 1nd Class (SW)
- ₽22,000–30,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽7,500–15,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽12,000–15,000
- 1nd Class (SW)
- ₽22,000–30,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽7,500–15,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽12,000–15,000
- 1nd Class (SW)
- ₽22,000–30,000
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel SBB to Braunschweig, Hauptbahnhof
- Ave. Duration
- 5h 43m
- Frequency
- 4 times a day
- Estimated price
- ₽12,000–49,000
- Website
- https://int.bahn.de/en
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- ₽900–1,200
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–8,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽2,500–3,200
Train from Brest C to Minsk Pas
- Ave. Duration
- 4h 19m
- Frequency
- 4 times a week
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Volkovysk-Gorod to Minsk Pas
- Ave. Duration
- 3h 49m
- Frequency
- 3 times a day
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 9h 29m
- Frequency
- Once a week
- Estimated price
- ₽9,500–12,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +7 (8152) 400-205
- [email protected]
- Website
- borodinbus.com
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Kirkenes Airport to Zapolyarny
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
- 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
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Ostrava to Minsk Central Bus Station
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- ₽6,000–11,000
- Website
- https://www.intercars-tickets.com/
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- sindbad.pl
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–20,000
- Website
- https://www.sindbad.pl/en/home
- 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–21,000
- Schedules at
- vt.by
Bus from Braunschweig to Brest Bus station
- Ave. Duration
- 15h 55m
- Frequency
- 3 times a week
- Estimated price
- ₽22,625
- Schedules at
- vt.by
Bus from Białystok Bus Station to Vawkavysk
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₽1,735
- Schedules at
- vt.by
- Website
- infobus.by
Bus from Wroclaw Sucha Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 13h 59m
- Frequency
- 4 times a week
- Estimated price
- ₽4,800–7,000
- Website
- https://infobus.by/en/bus
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Minsk Central Bus Station to Velikiy Novgorod Bus station
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,700–2,500
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- [email protected]
- 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
- ₽470–2,400
- Website
- https://www.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
- ₽470–2,400
- Website
- https://www.terravision.eu/
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- onebus.it
Bus from Verona Porta Nuova Station to München Hackerbrücke
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a week
- Website
- https://onebus.it/
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Munich Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- ₽4,700–13,000
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Milan to Bialystok, Bus Station
- Ave. Duration
- 27h 5m
- Frequency
- Once daily
- Estimated price
- ₽13,000–22,000
- Website
- https://www.flixbus.co.uk
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Getting to Milan from the airport
Read the travel guide

































































