There are 6 ways to get from Petrozavodsk to Kirkenes by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, drive
best- Take the train from Petrozavodsk Pass to Murmansktrain
- Take the bus from Murmansk Bus station to Zapolyarnybus 211
- Drive from Zapolyarny to Kirkenescar
22h 21mkr 854–1,407Drive 1,134.7 km
- Drive from Petrozavodsk to Kirkenescar 1,134.7 km
16h 17mkr 2,298–3,320Train to Pulkovo Airport, fly to Murmansk Airport, bus
- Take the train from Petrozavodsk Pass to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Murmansk Airport (MMK)plane LED - MMK
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
17h 47mFly Petrozavodsk Airport to Murmansk Airport, bus
- Fly from Petrozavodsk Airport (PES) to Murmansk Airport (MMK)plane PES - MMK
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
14h 26mTrain to Pulkovo Airport, fly to Khibiny Airport, train, bus
- Take the train from Petrozavodsk Pass to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Khibiny Airport (KVK)plane LED - KVK
- Take the train from Apatity 1 to Murmansktrain
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
21h 15mFly Petrozavodsk Airport to Khibiny Airport, train, bus
- Fly from Petrozavodsk Airport (PES) to Khibiny Airport (KVK)plane PES - KVK
- Take the train from Apatity 1 to Murmansktrain
- Take the bus from Murmansk Bus station to Zapolyarnybus
- Take the bus from Zapolyarny to Kirkenes Airportbus
33h 29m
Pulkovo Airport (LED) to Murmansk Airport (MMK) flights
Questions & Answers
The cheapest way to get from Petrozavodsk to Kirkenes is to train and bus and drive which costs kr 850 - kr 1500 and takes 22h 21m.
The fastest way to get from Petrozavodsk to Kirkenes is to drive which takes 16h 17m and costs kr 2300 - kr 3400.
The distance between Petrozavodsk and Kirkenes is 1109 km. The road distance is 1134.7 km.
It takes approximately 22h 21m to get from Petrozavodsk to Kirkenes, including transfers.
Kirkenes is 1h behind Petrozavodsk. It is currently 3:39 PM in Petrozavodsk and 2:39 PM in Kirkenes.
Yes, the driving distance between Petrozavodsk to Kirkenes is 1135 km. It takes approximately 16h 17m to drive from Petrozavodsk to Kirkenes.
There are 39+ hotels available in Kirkenes.
What companies run services between Petrozavodsk, Russia and Kirkenes, Norway?
There is no direct connection from Petrozavodsk to Kirkenes. However, you can take the train to Murmansk, walk to Murmansk Bus station, take the bus to Zapolyarny, then drive to Kirkenes. Alternatively, you can drive from Petrozavodsk to Kirkenes in around 16h 17m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Murmansk Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- kr 650–3,500
Flights from Petrozavodsk Airport to Murmansk Airport via Moscow Sheremetyevo
- Ave. Duration
- 5h 35m
- When
- Friday and Sunday
- Estimated price
- kr 1,100–4,800
Flights from Pulkovo Airport to Khibiny Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- kr 600–3,300
Flights from Petrozavodsk Airport to Khibiny Airport via Moscow Sheremetyevo
- Ave. Duration
- 21h 5m
- When
- Friday and Sunday
- Estimated price
- kr 1,000–4,700
- Website
- flysmartavia.com
Flights from Pulkovo Airport to Murmansk Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- kr 650–3,500
- Website
- s7.ru
Flights from Petrozavodsk Airport to Khibiny Airport via Moscow Domodedovo
- Ave. Duration
- 27h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- kr 1,100–4,800
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Petrozavodsk Pass to Murmansk
- Ave. Duration
- 18h
- Frequency
- 3 times a day
- Estimated price
- kr 280–600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 1,300–1,900
- 3rd Class (Platzcart)
- kr 280–370
- 2nd Class (Kupé)
- kr 410–600
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 6h 17m
- Frequency
- Twice daily
- Estimated price
- kr 150–380
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 900–1,300
- 3rd Class (Platzcart)
- kr 150–210
- 2nd Class (Kupé)
- kr 270–380
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 6h 17m
- Frequency
- Twice daily
- Estimated price
- kr 150–380
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 900–1,300
- 3rd Class (Platzcart)
- kr 150–210
- 2nd Class (Kupé)
- kr 270–380
Train from Apatity 1 to Murmansk
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- kr 95–290
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 700–1,000
- 3rd Class (Platzcart)
- kr 95–130
- 2nd Class (Kupé)
- kr 200–290
Train from Apatity 1 to Murmansk
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- kr 95–290
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 700–1,000
- 3rd Class (Platzcart)
- kr 95–130
- 2nd Class (Kupé)
- kr 200–290
Train from Petrozavodsk Pass to Murmansk
- Ave. Duration
- 18h 8m
- Frequency
- Once a week
- Estimated price
- kr 700–1,184
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- kr 700–800
- 2nd Class (Kupé)
- kr 1,184
- 1nd Class (SW)
- kr 2,200–2,500
Train from Apatity 1 to Murmansk
- Ave. Duration
- 3h 33m
- Frequency
- Once a week
- Estimated price
- kr 270–470
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- kr 270–310
- 2nd Class (Kupé)
- kr 470
- 1nd Class (SW)
- kr 850–1,000
Train from Apatity 1 to Murmansk
- Ave. Duration
- 3h 33m
- Frequency
- Once a week
- Estimated price
- kr 270–470
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- kr 270–310
- 2nd Class (Kupé)
- kr 470
- 1nd Class (SW)
- kr 850–1,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- kr 140–220
- Website
- https://eng.rzd.ru/
- Lastochka Train
- kr 140–200
- Commuter Electric Train
- kr 150–220
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- kr 140–220
- Website
- https://eng.rzd.ru/
- Lastochka Train
- kr 140–200
- Commuter Electric Train
- kr 150–220
- Website
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- kr 34
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- kr 34
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- kr 34
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- kr 34
- Schedules at
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- kr 34
- Schedules at
- route51.ru
- Phone
- +7 (8152) 400-205
- [email protected]
- 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
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Bus from Zapolyarny to Kirkenes Airport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
Want to know more about travelling around Norway
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








