There are 9 ways to get from Murmansk to Riga by plane, bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Murmansk Airport to Khrabrovo Airport, bus
best- Fly from Murmansk Airport (MMK) to Khrabrovo Airport (KGD)plane MMK - KGD
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
16h 52m$117–621Train, bus
cheapest- Take the train from Murmansk to Ladozhsky Railway Terminaltrain 011A / ...
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Stationbus
36h 2m$111–227Bus
- Take the bus from Murmansk Polyarnie Zori Hotel to Kirkenes Airportbus
- Take the bus from Kirkenes Airport to Inaribus
- Take the bus from K-market Inari to Napapiiri Sodankyläntie Lbus
- Take the bus from Rovaniemi, SantaClaus Village Napapiiri to Riga, Bus Stationbus
36h 38m$649–769Drive 1,884.8 km
- Drive from Murmansk to Rigacar 1,884.8 km
27h 3m$340–490Fly Murmansk Airport to Pulkovo Airport, train, bus
- Fly from Murmansk Airport (MMK) to Pulkovo Airport (LED)plane MMK - LED
- Take the train from Airport to Pskov-1train
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
13h 51mBus, bus to Kirkenes Airport, fly to Palanga International Airport, shuttle
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Fly from Kirkenes Airport (KKN) to Palanga International Airport (PLQ)plane KKN - PLQ
- Take a shuttle bus from Klaipėda to Rīga Lidosta Airport
25h 21mBus, bus to Kirkenes Airport, fly to Riga International Airport
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Fly from Kirkenes Airport (KKN) to Riga International Airport (RIX)plane KKN - RIX
12h 7mBus, bus to Vadsø Airport, fly to Riga International Airport
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
- Take the bus from Kirkenes lufthavn Høybuktmoen to Vadsø lufthavnbus
- Fly from Vadsø Airport (VDS) to Riga International Airport (RIX)plane VDS - RIX
21h 30mTrain, bus via Pskov
- Take the train from Murmansk to Dnotrain
- Take the train from Dno to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
37h 37m
Murmansk Airport (MMK) to Khrabrovo Airport (KGD) flights
Questions & Answers
The cheapest way to get from Murmansk to Riga is to train and bus which costs $110 - $230 and takes 36h 2m.
The fastest way to get from Murmansk to Riga is to fly and bus which takes 16h 52m and costs $110 - $650.
No, there is no direct bus from Murmansk to Riga station. However, there are services departing from Murmansk Polyarnie Zori Hotel and arriving at Riga, Bus Station via Kirkenes Airport, K-market Inari and Rovaniemi, SantaClaus Village Napapiiri. The journey, including transfers, takes approximately 36h 38m.
The distance between Murmansk and Riga is 2249 km. The road distance is 1884.8 km.
The best way to get from Murmansk to Riga without a car is to train and bus which takes 36h 2m and costs $110 - $230.
It takes approximately 16h 52m to get from Murmansk to Riga, including transfers.
Murmansk to Riga bus services, operated by Borodin Bus, depart from Murmansk Polyarnie Zori Hotel station.
Murmansk to Riga bus services, operated by Borodin Bus, arrive at Kirkenes Airport station.
Yes, the driving distance between Murmansk to Riga is 1885 km. It takes approximately 27h 3m to drive from Murmansk to Riga.
There are 2220+ hotels available in Riga.
What companies run services between Murmansk, Russia and Riga, Latvia?
You can take a bus from Murmansk Polyarnie Zori Hotel to Riga, Bus Station via Kirkenes Airport, K-market Inari, and Rovaniemi, SantaClaus Village Napapiiri in around 36h 38m.
- Website
- aeroflot.ru
Flights from Murmansk Airport to Khrabrovo Airport via Pulkovo Airport
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $100–480
Flights from Murmansk Airport to Khrabrovo Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $130–600
Flights from Murmansk Airport to Pulkovo Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- $65–380
- Website
- airbaltic.com
Flights from Kirkenes Airport to Palanga International Airport via Oslo, Riga International Airport
- Ave. Duration
- 14h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–900
Flights from Kirkenes Airport to Riga International Airport via Oslo
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- $120–500
Flights from Vadsø Airport to Riga International Airport via Kirkenes Airport, Oslo
- Ave. Duration
- 15h 13m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–430
Flights from Vadsø Airport to Riga International Airport via Hammerfest, Alta, Oslo
- Ave. Duration
- 13h 5m
- When
- Monday to Friday
- Estimated price
- $100–440
- Website
- flysas.com
Flights from Kirkenes Airport to Riga International Airport via Oslo
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- $120–500
Flights from Kirkenes Airport to Riga International Airport via Tromso, Stockholm
- Ave. Duration
- 9h 25m
- When
- Wednesday and Friday
- Estimated price
- $130–550
Flights from Vadsø Airport to Riga International Airport via Kirkenes Airport, Oslo
- Ave. Duration
- 16h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–430
Flights from Vadsø Airport to Riga International Airport via Hammerfest, Tromso, Stockholm
- Ave. Duration
- 12h 35m
- When
- Wednesday and Friday
- Estimated price
- $100–420
Flights from Vadsø Airport to Riga International Airport via Hammerfest, Alta, Oslo
- Ave. Duration
- 13h 5m
- When
- Monday to Friday
- Estimated price
- $100–440
- Website
- flysmartavia.com
Flights from Murmansk Airport to Khrabrovo Airport via Pulkovo Airport
- Ave. Duration
- 6h 52m
- When
- Saturday and Sunday
- Estimated price
- $100–480
Flights from Murmansk Airport to Pulkovo Airport
- Ave. Duration
- 1h 53m
- When
- Sunday, Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $65–380
- Website
- norwegian.com
Flights from Kirkenes Airport to Palanga International Airport via Oslo
- Ave. Duration
- 16h 55m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $190–850
Flights from Kirkenes Airport to Palanga International Airport via Tromso, Oslo
- Ave. Duration
- 17h 10m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $200–800
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Murmansk to Ladozhsky Railway Terminal
- Ave. Duration
- 23h 59m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- Russian Railways
- 1nd Class (SW)
- $170–240
- 3rd Class (Platzcart)
- $35–55
- 2nd Class (Kupé)
- $55–80
Train from Dno to Pskov Pass
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- $9–28
- Website
- Russian Railways
- 1nd Class (SW)
- $65–100
- 3rd Class (Platzcart)
- $9–12
- 2nd Class (Kupé)
- $20–28
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Airport to Pskov-1
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- $10–17
- Website
- Russian Railways
- Lastochka Train
- $12–17
- Commuter Electric Train
- $10–15
- Phone
- 105
- Website
- Belarusian Railway
Train from Murmansk to Dno
- Ave. Duration
- 29h 56m
- Frequency
- Once a week
- Estimated price
- $110–190
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $110–130
- 2nd Class (Kupé)
- $190
- 1nd Class (SW)
- $360–400
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $15–75
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- $70–150
- Schedules at
- luxexpress.com.ru
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
Bus from Pskov Bus station to Riga Central Bus Station
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 13h 31m
- Frequency
- 3 times a week
- Estimated price
- $70
- Website
- Vissa
- Schedules at
- Vissa
- Book at
- Vissa
Bus from Pskov Bus station to Riga Central Bus Station
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +7 (8152) 400-205
- [email protected]
- Website
- Borodin Bus
Bus from Murmansk Polyarnie Zori Hotel to Kirkenes Airport
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $64
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- Borodin Bus
- Schedules at
- Borodin Bus
- Phone
- +358 40 179 6069
- [email protected]
- Website
- visitinari.fi
Bus from Kirkenes Airport to Inari
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $410–440
- Schedules at
- visitinari.fi
- Phone
- +358 (0) 16 3422 160
- Website
- J.M Eskelisen Lapin Linjat
Bus from K-market Inari to Napapiiri Sodankyläntie L
- Ave. Duration
- 4h 23m
- Frequency
- Twice daily
- Estimated price
- $65–75
- Website
- J.M Eskelisen Lapin Linjat
- Schedules at
- J.M Eskelisen Lapin Linjat
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Rovaniemi, SantaClaus Village Napapiiri to Riga, Bus Station
- Ave. Duration
- 21h 30m
- Frequency
- Once daily
- Estimated price
- $110–190
- Website
- Flixbus
- Website
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $4
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $4
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $4
- Schedules at
- route51.ru
- Phone
- +370 686 94403
- Website
- keleiviu.lt
Shuttle from Klaipėda to Rīga Lidosta Airport
- Ave. Duration
- 3h 15m
- Frequency
- On demand
- Estimated price
- $24
- Schedules at
- keleiviu.lt
- Phone
- 177
- [email protected]
- Website
- Snelandia
Bus from Kirkenes lufthavn Høybuktmoen to Vadsø lufthavn
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- $26–40
- Schedules at
- Snelandia
Want to know more about travelling around Latvia
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
Want to know more about Flixbus?
Read the travel guide




















