There are 10 ways to get from Zurich to Murmansk by plane, bus, train, 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.
Fly Zurich Airport to Kirkenes Airport, bus
best- 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
15h 40mFly Zurich Airport to Murmansk Airport
cheapest- Fly from Zurich Airport (ZRH) to Murmansk Airport (MMK)plane ZRH - MMK
18h 53m₽9,510–26,748Train, bus
- Take the train from Zürich HB to Berlin Ostbahnhoftrain Ice
- Take the bus from Berlin Schoenefeld Airport to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Murmansktrain
2d 21h₽54,390–94,498Bus, train
- Take the bus from Zürich 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 Velikiy Novgorod Bus stationbus 958
- Take the train from Velikiy Novgorod to Murmansktrain
2d 23h₽16,537–33,818Drive 3,691.9 km
- Drive from Zurich to Murmanskcar 3,691.9 km
41h 22m₽59,790–86,362Fly Zurich Airport to Ivalo, bus
- Fly from Zurich Airport (ZRH) to Ivalo (IVL)plane ZRH - IVL
- Take the bus from Ivalo Airport to Kirkenes Airportbus
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
16h 38mTrain, train to Milano Malpensa Airport, fly to Kirkenes Airport, bus
- Take the train from Zürich HB to Luganotrain
- Take the train from Lugano 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
31h 12mTrain, bus via Brest
- Take the train from Zürich HB to Basel SBBtrain Ice / ...
- Take the train from Basel SBB to Braunschweig, Hauptbahnhoftrain 12
- Take the train from Braunschweig, Hauptbahnhof to Magdeburg Hbftrain 55 / ...
- Take the bus from Magdeburg to Brest Bus stationbus
- Take the train from Brest C to Minsk Pastrain
- Take the train from Minsk Pas to Murmansktrain
2d 22h₽46,156–81,534Bus, train via Bălţi
- Take the bus from Zurich to Bălțibus
- Take the bus from Balti to Saint Petersburg Bus Terminalbus
- Take the train from Ladozhsky Railway Terminal to Murmansktrain
3d 18h₽25,966–36,091Drive, car train
- Drive from Zurich to Freiburg im Breisgau Train Stationcar
- Take the cartrain from Freiburg im Breisgau Train Station to Lüneburgcartrain
- Drive from Lüneburg to Murmanskcar
44h 36m₽48,979–73,858
Zurich to Murmansk by train, bus, and foot
Comparing Your Travel Options
The cheapest way to get from Zurich to Murmansk is to fly which costs RUB 9500 - RUB 27000 and takes 18h 53m.
The fastest way to get from Zurich to Murmansk is to fly which takes 18h 53m and costs RUB 9500 - RUB 27000.
The distance between Zurich and Murmansk is 2973 km. The road distance is 3691.9 km.
The best way to get from Zurich to Murmansk without a car is to train and bus which takes 2 days 21h and costs RUB 50000 - RUB 95000.
It takes approximately 15h 40m to get from Zurich to Murmansk, including transfers.
Murmansk is 2h ahead of Zurich. It is currently 7:20 PM in Zurich and 9:20 PM in Murmansk.
Yes, the driving distance between Zurich to Murmansk is 3692 km. It takes approximately 41h 22m to drive from Zurich to Murmansk.
What companies run services between Zurich, Switzerland and Murmansk, Russia?
Air Serbia, Aeroflot Russian Airlines, and two other airlines fly from Zurich Airport (ZRH) to Murmansk Airport (MMK) 3 times a week.
- Website
- norwegian.com
Flights from Zurich Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 10h 57m
- When
- Thursday and Sunday
- Estimated price
- ₽8,500–37,000
Flights from Milano Malpensa Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 22h 25m
- When
- Monday, Tuesday, Thursday, Sunday, and Wednesday
- Estimated price
- ₽9,500–41,000
- 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 Kirkenes Airport via Tromso
- Ave. Duration
- 18h 50m
- When
- Tuesday
- Estimated price
- ₽6,500–26,000
- Website
- flysas.com
Flights from Zurich Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 14h
- When
- Thursday
- Estimated price
- ₽9,500–37,000
Flights from Milano Malpensa Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 21h 45m
- When
- Monday, Wednesday, Thursday, Sunday, and Tuesday
- Estimated price
- ₽9,500–41,000
- Website
- lufthansa.com
Flights from Zurich Airport to Ivalo via Frankfurt
- Ave. Duration
- 6h 22m
- When
- Saturday
- Estimated price
- ₽18,000–65,000
Flights from Zurich Airport to Ivalo via Munich
- Ave. Duration
- 6h 30m
- When
- Monday and Wednesday
- Estimated price
- ₽14,000–42,000
- Website
- finnair.com
Flights from Zurich Airport to Ivalo via Helsinki
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₽16,000–60,000
Flights from Milano Malpensa Airport to Kirkenes Airport via Helsinki, Ivalo
- Ave. Duration
- 23h 25m
- When
- Friday
- Estimated price
- ₽17,000–46,000
- Website
- flysmartavia.com
Flights from Zurich Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 16h 35m
- When
- Saturday
- Estimated price
- ₽9,000–26,000
- Website
- aeroflot.ru
Flights from Zurich Airport to Murmansk Airport via Belgrade, Pulkovo
- Ave. Duration
- 15h 30m
- When
- Saturday
- Estimated price
- ₽9,000–26,000
- Website
- flyedelweiss.com
Flights from Zurich Airport to Ivalo
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- ₽16,000–75,000
Train from Zürich HB to Berlin Ostbahnhof
- Ave. Duration
- 8h 38m
- Frequency
- Once daily
- Estimated price
- ₽31,000–50,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₽5,500–9,500
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–20,864
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽20,864
- 1nd Class (SW)
- ₽39,000–45,000
Train from Velikiy Novgorod to Murmansk
- Ave. Duration
- 25h 44m
- Frequency
- Once a week
- Estimated price
- ₽8,000–14,294
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽8,000–9,500
- 2nd Class (Kupé)
- ₽14,294
- 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,832
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,400–3,800
- 2nd Class (Kupé)
- ₽5,832
- 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,864
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽20,864
- 1nd Class (SW)
- ₽39,000–45,000
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₽550–700
- Website
- Trenord
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- ₽750–1,000
- Schedules at
- SBB GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–3,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Braunschweig, Hauptbahnhof
- Ave. Duration
- 5h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₽10,000–24,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Braunschweig, Hauptbahnhof to Magdeburg Hbf
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- ₽1,300–2,800
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Braunschweig, Hauptbahnhof to Magdeburg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₽1,300–6,000
- Website
- Deutsche Bahn Regio (DB Regional)
- 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
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ladozhsky Railway Terminal to Murmansk
- Ave. Duration
- 23h 59m
- Frequency
- Twice daily
- Estimated price
- ₽3,400–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽14,000–21,000
- 3rd Class (Platzcart)
- ₽3,400–4,400
- 2nd Class (Kupé)
- ₽4,700–6,500
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Freiburg im Breisgau Train Station to Lüneburg
- Ave. Duration
- 8h 39m
- Frequency
- Once a week
- Estimated price
- ₽9,000–11,000
- Website
- Urlaubs-Express (UEX)
- 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
- 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
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Berlin Schoenefeld Airport to Minsk Central Bus Station
- Ave. Duration
- 17h 10m
- Frequency
- 3 times a week
- Estimated price
- ₽11,000–24,000
- Schedules at
- vt.by
Bus from Magdeburg to Brest Bus station
- Ave. Duration
- 14h 45m
- Frequency
- 3 times a week
- Estimated price
- ₽19,572
- Schedules at
- vt.by
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Zürich to Munich - Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₽2,000–3,400
- 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 Velikiy Novgorod Bus station
- Phone
- +358 40 179 6069
- [email protected]
- Website
- visitinari.fi
Bus from Ivalo Airport to Kirkenes Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₽36,000–39,000
- Schedules at
- visitinari.fi
- Phone
- +373 78 59 59 59
- [email protected]
- Website
- begoo.md
Bus from Zurich to Bălți
- Ave. Duration
- 39h 5m
- Frequency
- Once daily
- Estimated price
- ₽13,501
- Schedules at
- begoo.md
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Balti to Saint Petersburg Bus Terminal
- Ave. Duration
- 25h 8m
- Frequency
- Once daily
- Estimated price
- ₽9,000–16,000
- Schedules at
- autogara.md
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide


















































