There are 7 ways to get from Murmansk to Germany by bus, plane, train, 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.
Bus, fly to Hamburg Airport
best- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Fly from Kirkenes Airport (KKN) to Hamburg Airport (HAM)plane KKN - HAM
15h 19mTrain, bus
cheapest- Take the train from Murmansk to Velikiy Novgorodtrain
- Take the bus from Velikiy Novgorod Bus station to Minsk Central Bus Stationbus 958
- Take the bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhofbus
2d 10h€123–309Train, bus via Riga
- Take the train from Murmansk to Ladozhsky Railway Terminaltrain
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Stationbus
- Take the bus from Riga, Bus Station to Berlin Südkreuz train stationbus
2d 9h€199–364Train
- Take the train from Murmansk to Minsk Pastrain
- Take the train from Minsk Pas to Brest Ctrain
- Take the train from Terespol to Poznan Glownytrain Ic
- Take the train from Poznan Glowny to Berlin Ostbahnhoftrain Eic / ...
2d 9h€260–574Drive 3,112.5 km
- Drive from Murmansk to Berlincar 3,112.5 km
36h 5m€440–636Bus, fly to Berlin Brandenburg Airport
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Fly from Kirkenes Airport (KKN) to Berlin Brandenburg Airport (BER)plane KKN - BER
13h 19mTrain, bus #2
- Take the train from Murmansk to Minsk Pastrain 069А
- Take the bus from Minsk Central Bus Station to Berlin Schoenefeld Airportbus
2d 15h€212–430
Murmansk to Germany by train, foot, and bus
Questions & Answers
The cheapest way to get from Murmansk to Germany is to train and bus via Riga which costs €190 - €370 and takes 2 days 9h.
The fastest way to get from Murmansk to Germany is to drive which takes 36h 5m and costs €440 - €650.
The distance between Murmansk and Germany is 2293 km. The road distance is 3112.5 km.
The best way to get from Murmansk to Germany without a car is to train and bus via Riga which takes 2 days 9h and costs €190 - €370.
It takes approximately 15h 19m to get from Murmansk to Germany, including transfers.
Yes, the driving distance between Murmansk to Germany is 3112 km. It takes approximately 36h 5m to drive from Murmansk to Germany.
There are 2650+ hotels available in Germany.
What companies run services between Murmansk, Russia and Germany?
You can take a train from Murmansk to S+U Alexanderplatz Bhf via Minsk Pas, Brest C, Brest Bus station, Terespol, Terespol, Poznan Glowny, Berlin Ostbahnhof, and S Ostbahnhof in around 2d 9h.
- Website
- flysas.com
Flights from Kirkenes Airport to Hamburg Airport via Oslo
- Ave. Duration
- 9h 10m
- When
- Thursday
- Estimated price
- €120–450
Flights from Kirkenes Airport to Hamburg Airport via Oslo, Copenhagen
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €130–450
Flights from Kirkenes Airport to Berlin Brandenburg Airport via Oslo, Copenhagen
- Ave. Duration
- 9h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–330
- Website
- norwegian.com
Flights from Kirkenes Airport to Hamburg Airport via Oslo
- Ave. Duration
- 10h 25m
- When
- Thursday
- Estimated price
- €120–450
Flights from Kirkenes Airport to Berlin Brandenburg Airport via Oslo
- Ave. Duration
- 7h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–370
- Website
- easyjet.com
Flights from Kirkenes Airport to Berlin Brandenburg Airport via Tromso
- Ave. Duration
- 7h 30m
- When
- Monday
- Estimated price
- €100–310
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Murmansk to Ladozhsky Railway Terminal
- Ave. Duration
- 23h 59m
- Frequency
- Twice daily
- Estimated price
- €40–80
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €170–250
- 3rd Class (Platzcart)
- €40–55
- 2nd Class (Kupé)
- €55–80
Train from Murmansk to Minsk Pas
- Ave. Duration
- 42h 6m
- Frequency
- Once a week
- Estimated price
- €90–170
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €90–110
- 2nd Class (Kupé)
- €140–170
- 1nd Class (SW)
- €250–340
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- €28–55
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €28–33
- 2nd Class (Kupé)
- €45–55
- 1nd Class (SW)
- €80–110
Train from Murmansk to Velikiy Novgorod
- Ave. Duration
- 26h 11m
- Frequency
- Once a week
- Estimated price
- €60–120
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €60–75
- 2nd Class (Kupé)
- €100–120
- 1nd Class (SW)
- €170–240
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 19m
- Frequency
- Every 4 hours
- Estimated price
- €10–13
- 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 Minsk Pas to Brest C
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a week
- Estimated price
- €30–100
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- €70–100
- 1nd Class (SW)
- €80–120
- 3rd Class (Platzcart)
- €30–40
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 3m
- Frequency
- 4 times a week
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Terespol to Poznan Glowny
- Ave. Duration
- 5h 10m
- Frequency
- Twice a week
- Estimated price
- €75–180
- Website
- https://www.intercity.pl/en/
Train from Poznan Glowny to Berlin Ostbahnhof
- Ave. Duration
- 2h 39m
- Frequency
- Every 3 hours
- Estimated price
- €40–90
- Website
- https://www.intercity.pl/en/
- Website
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €4
- Schedules at
- route51.ru
- Phone
- +7 (8152) 400-205
- borodinbus@mail.ru
- Website
- borodinbus.com
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- €60–120
- Website
- https://luxexpress.eu/en/
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- €66
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 13h 31m
- Frequency
- 3 times a week
- Estimated price
- €60
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Riga, Bus Station to Berlin Südkreuz train station
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Estimated price
- €95–160
- Website
- https://www.flixbus.co.uk
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Velikiy Novgorod Bus station to Minsk Central Bus Station
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- €21–35
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 17h 56m
- Frequency
- Twice a week
- Estimated price
- €35–150
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Minsk Central Bus Station to Berlin Schoenefeld Airport
- Ave. Duration
- 19h 25m
- Frequency
- 3 times a week
- Estimated price
- €120–260
- Schedules at
- vt.by
Want to know more about travelling around Germany
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
How to plan an amazing trip around Scandinavia
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


































