There are 6 ways to get from Kiruna to Moscow by plane, bus, 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.
Fly to Sheremetyevo International Airport
best- Fly from Kiruna Airport (KRN) to Sheremetyevo International Airport (SVO)plane KRN - SVO
15h 53m₽23,927–113,485Bus
cheapest- Take the bus from Kiruna busstation to Haparanda Tornio resecentrumbus 53
- Take the bus from Kemi, Bus Station to Riga, Bus Stationbus
- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus
2d 2h₽14,783–25,225Bus via Kalininskiy
- Take the bus from Kiruna busstation to Haparanda Tornio resecentrumbus 53
- Take the bus from Kemi, Bus Station to Tallinn, Bus Stationbus
- Take the bus from Tallinn Central Bus station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminalbus
41h 33m₽15,083–20,625Drive 2,709.1 km
- Drive from Kiruna to Moscowcar 2,709.1 km
38h 18m₽39,550–57,127Fly to Moscow Vnukovo
- Fly from Kiruna Airport (KRN) to Moscow Vnukovo (VKO)plane KRN - VKO
13h 23m₽28,652–83,305Fly to Domodedovo International Airport
- Fly from Kiruna Airport (KRN) to Domodedovo International Airport (DME)plane KRN - DME
30h 8m₽25,862–73,655
Kiruna to Moscow by bus
Questions & Answers
The cheapest way to get from Kiruna to Moscow is to bus via Kalininskiy which costs RUB 15000 - RUB 21000 and takes 41h 33m.
The fastest way to get from Kiruna to Moscow is to fly which takes 13h 23m and costs RUB 28000 - RUB 85000.
No, there is no direct bus from Kiruna station to Moscow. However, there are services departing from Kiruna busstation and arriving at Severnye Vorota Bus Terminal via Tornio Haparanda, Kemi, Bus Station, Tallinn Central Bus station and Saint Petersburg Bus Terminal. The journey, including transfers, takes approximately 41h 33m.
The distance between Kiruna and Moscow is 1618 km. The road distance is 2709.1 km.
The best way to get from Kiruna to Moscow without a car is to bus via Kalininskiy which takes 41h 33m and costs RUB 15000 - RUB 21000.
It takes approximately 15h 53m to get from Kiruna to Moscow, including transfers.
Kiruna to Moscow bus services, operated by Länstrafiken Norrbotten, depart from Kiruna busstation.
The best way to get from Kiruna to Moscow is to fly which takes 15h 53m and costs RUB 23000 - RUB 120000. Alternatively, you can bus via Kalininskiy, which costs RUB 15000 - RUB 21000 and takes 41h 33m.
Kiruna to Moscow bus services, operated by Länstrafiken Norrbotten, arrive at Haparanda Tornio resecentrum station.
Moscow is 2h ahead of Kiruna. It is currently 3:00 PM in Kiruna and 5:00 PM in Moscow.
What companies run services between Kiruna, Sweden and Moscow, Russia?
Norwegian Air International, Air Serbia, and three other airlines fly from Kiruna Airport (KRN) to Sheremetyevo International Airport (SVO) 5 times a week. Alternatively, you can take a bus from Kiruna busstation to Severnye Vorota Bus Terminal via Tornio Haparanda, Kemi, Bus Station, Tallinn Central Bus station, and Saint Petersburg Bus Terminal in around 41h 33m.
- Website
- turkishairlines.com
Flights from Kiruna Airport to Moscow Vnukovo via Stockholm, Istanbul
- Ave. Duration
- 13h 7m
- When
- Friday and Sunday
- Estimated price
- ₽26,000–80,000
Flights from Kiruna Airport to Moscow Vnukovo via Copenhagen, Istanbul
- Ave. Duration
- 15h 15m
- When
- Thursday and Sunday
- Estimated price
- ₽26,000–80,000
Flights from Kiruna Airport to Moscow Vnukovo via Dusseldorf, Istanbul
- Ave. Duration
- 22h 5m
- When
- Saturday
- Estimated price
- ₽26,000–80,000
- Website
- airserbia.com
Flights from Kiruna Airport to Sheremetyevo International Airport via Stockholm, Belgrade
- Ave. Duration
- 20h 7m
- When
- Friday
- Estimated price
- ₽21,000–110,000
Flights from Kiruna Airport to Sheremetyevo International Airport via Copenhagen, Belgrade
- Ave. Duration
- 29h 25m
- When
- Sunday
- Estimated price
- ₽21,000–110,000
- Website
- uralairlines.ru
Flights from Kiruna Airport to Domodedovo International Airport via Stockholm, Istanbul
- Ave. Duration
- 30h 46m
- When
- Every day
- Estimated price
- ₽23,000–70,000
- Website
- flypgs.com
Flights from Kiruna Airport to Moscow Vnukovo via Stockholm, Sabiha Gokcen
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ₽24,000–120,000
- Website
- aeroflot.ru
Flights from Kiruna Airport to Sheremetyevo International Airport via Stockholm, Istanbul
- Ave. Duration
- 14h 25m
- When
- Friday and Sunday
- Estimated price
- ₽39,000–120,000
- Website
- ajet.com
Flights from Kiruna Airport to Moscow Vnukovo via Stockholm, Sabiha Gokcen
- Ave. Duration
- 12h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽33,000–120,000
- Phone
- 0771-100 110
- kundservice@lanstrafikennorrbotten.se
- Website
- ltnbd.se
Bus from Kiruna busstation to Haparanda Tornio resecentrum
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- ₽4,500–5,100
- Book at
- resrobot.se
- Online fare
- ₽4,500–5,100
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Kemi, Bus Station to Tallinn, Bus Station
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- ₽5,500–8,000
- Website
- https://www.flixbus.co.uk
Bus from Kemi, Bus Station to Riga, Bus Station
- Ave. Duration
- 19h 35m
- Frequency
- Once daily
- Estimated price
- ₽7,500–11,000
- Website
- https://www.flixbus.co.uk
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Tallinn Central Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a day
- Estimated price
- ₽3,100–4,400
- Website
- https://luxexpress.eu/en/
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- balticshuttle.ee
Bus from Tallinn Central Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- ₽3,100–4,100
- Website
- https://www.balticshuttle.ee/en
- Phone
- (+372) 5645 9623
- buss@anniston.ee
- Website
- anniston.ee
Bus from Tallinn Central Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₽2,800–3,900
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₽1,800–2,500
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₽2,100
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- ₽2,300–8,500
- Website
- https://ecolines.net/
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Kiruna to Moscow is 2709 km. It takes approximately 38h 18m to drive from Kiruna to Moscow.























