There are 12 ways to get from Madrid 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 to Kirkenes Airport, bus
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Kirkenes Airport (KKN)plane MAD - KKN
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
17h 9mBus, train
cheapest- Take the bus from Madrid - Barajas Airport T4 to Karlsruhe - Central Station South Sidebus
- Take the train from Karlsruhe Hauptbahnhof to Nürnberg Hbftrain
- Take the bus from Nuremberg to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Murmansktrain
4d 2h₽33,270–66,129Bus, train via Velikiy Novgorod
- Take the bus from Estación Sur de Autobuses to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Magdeburg central bus stationbus
- Take the bus from Magdeburg to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Velikiy Novgorod Bus stationbus
- Take the train from Velikiy Novgorod to Murmansktrain
3d 15h₽33,561–70,496Train, bus via Braunschweig
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Perpignantrain
- Take the bus from Perpignan to Freiburgbus
- Take the train from Freiburg Hauptbahnhof to Braunschweig, Hauptbahnhoftrain
- Take the bus from Braunschweig to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Murmansktrain
3d 17h₽48,672–103,144Drive 4,965 km
- Drive from Madrid to Murmanskcar 4,965 km
2d 5h₽75,062–108,422Fly to Ivalo, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Ivalo (IVL)plane MAD - 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
19h 37mFly to Vadsø Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Vadsø Airport (VDS)plane MAD - 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
23h 14mFly to Vardø Airport, Svartnes, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Vardø Airport, Svartnes (VAW)plane MAD - VAW
- Take the bus from Svartnes to Kirkenes lufthavn Høybuktmoenbus
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
45h 27mFly to Alta, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Alta (ALF)plane MAD - ALF
- Take the bus from Alta lufthavn to Varangerbotn bussterminalbus
- Take the bus from Varangerbotn bussterminal to Kirkenes lufthavn Høybuktmoenbus
- Take the bus from Kirkenes Airport to Zapolyarnybus
- Take the bus from Zapolyarny to Murmansk Bus stationbus
25h 15mTrain, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Perpignantrain
- Take the train from Perpignan to Lille Europetrain
- Take the bus from Lille to Vilnius, Autobusų Stotis (Sodų g. 22)bus
- Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Murmansktrain
4d 1h₽56,917–104,219Bus, train #2
- Take the bus from Estación Sur de Autobuses to Lviv Striyskyi Bus Stationbus
- Take the bus from Lviv Striyskyi Bus Station to Białystokbus
- Take the bus from Bialystok, Bus Station to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Murmansktrain
4d 7h₽38,158–50,058Drive, car train
- Drive from Madrid to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Murmanskcar
2d 11h₽70,818–103,959
Madrid to Murmansk by bus and train
Comparing Your Travel Options
The cheapest way to get from Madrid to Murmansk is to bus and train which costs RUB 38000 - RUB 50000 and takes 4 days 7h.
The fastest way to get from Madrid to Murmansk is to drive which takes 2 days 5h and costs RUB 75000 - RUB 110000.
The distance between Madrid and Murmansk is 4019 km. The road distance is 4965 km.
The best way to get from Madrid to Murmansk without a car is to bus and train via Velikiy Novgorod which takes 3 days 15h and costs RUB 33000 - RUB 75000.
It takes approximately 17h 9m to get from Madrid to Murmansk, including transfers.
Murmansk is 1h ahead of Madrid. It is currently 6:19 PM in Madrid and 7:19 PM in Murmansk.
Yes, the driving distance between Madrid to Murmansk is 4965 km. It takes approximately 2 days 5h to drive from Madrid to Murmansk.
What companies run services between Madrid, Spain and Murmansk, Russia?
There is no direct connection from Madrid to Murmansk. However, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) 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 bus from Estación Sur de Autobuses to Murmansk via Paris, Quai de Bercy (Bercy Seine), Magdeburg central bus station, Magdeburg, Minsk Central Bus Station, Velikiy Novgorod Bus station, and Velikiy Novgorod in around 3d 15h.
- Website
- wideroe.no
Flights from Adolfo Suárez Madrid–Barajas Airport to Kirkenes Airport via Tromso
- Ave. Duration
- 9h 50m
- When
- Sunday
- Estimated price
- ₽13,000–39,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Vadsø Airport via Tromso, Hammerfest
- Ave. Duration
- 11h 5m
- When
- Sunday
- Estimated price
- ₽10,000–31,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Vadsø Airport via Tromso, Kirkenes Airport
- Ave. Duration
- 14h 45m
- When
- Sunday
- Estimated price
- ₽10,000–31,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Vadsø Airport via Oslo, Kirkenes Airport
- Ave. Duration
- 12h 20m
- When
- Thursday and Friday
- Estimated price
- ₽9,000–34,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Vardø Airport, Svartnes via Oslo, Kirkenes Airport
- Ave. Duration
- 32h 10m
- When
- Saturday and Thursday
- Estimated price
- ₽10,000–40,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Vardø Airport, Svartnes via Tromso, Kirkenes Airport
- Ave. Duration
- 34h 35m
- When
- Sunday
- Estimated price
- ₽12,000–37,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Alta via Tromso
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- ₽11,000–37,000
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ivalo via Frankfurt
- Ave. Duration
- 7h 47m
- When
- Saturday
- Estimated price
- ₽21,000–75,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Alta via Frankfurt
- Ave. Duration
- 7h 52m
- When
- Thursday and Wednesday
- Estimated price
- ₽10,000–29,000
- Website
- finnair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Kirkenes Airport via Paris Orly, Ivalo
- Ave. Duration
- 8h 45m
- When
- Saturday
- Estimated price
- ₽10,000–31,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Ivalo via Helsinki
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- ₽20,000–250,000
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ivalo via Paris Orly
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- ₽16,000–46,000
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ivalo via Paris Orly
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- ₽16,000–46,000
- Website
- flysas.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Kirkenes Airport via Oslo
- Ave. Duration
- 9h 40m
- When
- Thursday and Friday
- Estimated price
- ₽11,000–43,000
- Website
- transavia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ivalo via Paris Orly
- Ave. Duration
- 14h 35m
- When
- Friday
- Estimated price
- ₽20,000–85,000
- Website
- eurowings.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ivalo via Dusseldorf
- Ave. Duration
- 8h 55m
- When
- Saturday
- Estimated price
- ₽12,000–48,000
- Website
- airbus.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Alta via Frankfurt
- Ave. Duration
- 7h 25m
- When
- Wednesday and Thursday
- Estimated price
- ₽10,000–29,000
- Phone
- 105
- Website
- Belarusian Railway
Train from Velikiy Novgorod to Murmansk
- Ave. Duration
- 25h 44m
- Frequency
- Once a week
- Estimated price
- ₽8,500–14,492
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽8,500–9,500
- 2nd Class (Kupé)
- ₽14,492
- 1nd Class (SW)
- ₽27,000–31,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–21,153
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽21,153
- 1nd Class (SW)
- ₽40,000–45,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–21,153
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽21,153
- 1nd Class (SW)
- ₽40,000–45,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–21,153
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽21,153
- 1nd Class (SW)
- ₽40,000–45,000
Train from Minsk Pas to Murmansk
- Ave. Duration
- 41h 10m
- Frequency
- Once a week
- Estimated price
- ₽12,000–21,153
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽12,000–14,000
- 2nd Class (Kupé)
- ₽21,153
- 1nd Class (SW)
- ₽40,000–45,000
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₽8,000–15,000
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₽8,000–15,000
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- ₽5,500–9,000
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- ₽5,500–9,000
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Estimated price
- ₽4,500–7,500
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Estimated price
- ₽4,500–7,500
- Website
- Ouigo
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- ₽7,000–11,000
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- ₽2,100–3,100
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- ₽7,000–11,000
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- ₽2,100–3,100
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- Estimated price
- ₽3,400–5,000
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- Estimated price
- ₽3,400–5,000
- Website
- TGV inOui
Train from Perpignan to Lille Europe
- Ave. Duration
- 7h 44m
- Frequency
- 4 times a week
- Estimated price
- ₽21,000–31,000
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Freiburg Hauptbahnhof to Braunschweig, Hauptbahnhof
- Ave. Duration
- 5h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₽10,000–22,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Nürnberg Hbf
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₽4,700–10,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 9h 29m
- 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
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
Bus from Zapolyarny to Murmansk Bus station
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- ₽300
- Schedules at
- route51.ru
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Estación Sur de Autobuses to Paris, Quai de Bercy
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- ₽4,300–15,000
- Schedules at
- alsa.es
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Paris, Quai de Bercy (Bercy Seine) to Magdeburg central bus station
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- ₽7,000–11,000
- Website
- Flixbus
Bus from Perpignan to Freiburg
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- Estimated price
- ₽7,000–11,000
- Website
- Flixbus
Bus from Lille to Vilnius, Autobusų Stotis (Sodų g. 22)
- Ave. Duration
- 35h 15m
- Frequency
- Once daily
- Estimated price
- ₽16,000–25,000
- Website
- Flixbus
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Magdeburg to Minsk Central Bus Station
- Ave. Duration
- 19h 40m
- Frequency
- 3 times a week
- Estimated price
- ₽12,000–27,000
- Schedules at
- vt.by
Bus from Braunschweig to Minsk Central Bus Station
- Ave. Duration
- 20h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽13,000–29,000
- 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
- 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
- ₽37,000–41,000
- Schedules at
- visitinari.fi
- 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
Bus from Svartnes to Kirkenes lufthavn Høybuktmoen
- Ave. Duration
- 3h 52m
- Frequency
- 3 times a day
- Estimated price
- ₽2,900–4,100
- Schedules at
- Snelandia
Bus from Alta lufthavn to Varangerbotn bussterminal
- Ave. Duration
- 6h 37m
- Frequency
- 6 times a week
- Estimated price
- ₽4,700–7,000
- Schedules at
- Snelandia
Bus from Varangerbotn bussterminal to Kirkenes lufthavn Høybuktmoen
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- ₽1,500–2,200
- Schedules at
- Snelandia
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- ₽1,200–2,200
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Bialystok, Bus Station to Minsk Central Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- ₽2,400–4,300
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +370 612 88 984
- [email protected]
- Website
- Eurolines Lithuania
Bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Station
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–7,000
- Website
- Eurolines Lithuania
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Madrid - Barajas Airport T4 to Karlsruhe - Central Station South Side
- Ave. Duration
- 25h 35m
- Frequency
- 3 times a day
- Estimated price
- ₽12,000–21,000
- Website
- BlaBlaCar Bus
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Nuremberg to Minsk Central Bus Station
- Ave. Duration
- 24h 25m
- Frequency
- Twice a week
- Estimated price
- ₽4,500–13,000
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +38 (044) 444 00 44
- Website
- Grandes Tour
Bus from Estación Sur de Autobuses to Lviv Striyskyi Bus Station
- Ave. Duration
- 44h 20m
- Frequency
- 3 times a week
- Estimated price
- ₽21,123
- Website
- Grandes Tour
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Lviv Striyskyi Bus Station to Białystok
- Ave. Duration
- 8h 39m
- Frequency
- Once a week
- Estimated price
- ₽2,636
- Schedules at
- latlines.lv
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
How to plan an amazing trip around Scandinavia
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide


















































