Directions from Kirkenes to Haparanda

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  11 h 17 min

$549 - $600

3 alternative options

Bus, train  •  11 h 48 min

  1. 264 / ...

$549 - $601

Drive  •  8 h 39 min

  1. 405.3 miles

$100 - $160

Bus, fly  •  10 h 49 min

  1. IVL - KTT

$638 - $816

What companies run services between Kirkenes, Finnmark, Norway and Haparanda, Sweden?

You can take a bus from Kirkenes to Haparanda via Kakslauttanen and Rovaniemi linja-autoasema in around 11 h 17 min.

Airlines
Finnair
Website
finnair.com
Flights from Ivalo to Kittila
Ave. Duration
30 min
When
Every day
Estimated price
$170 - $360
Train operators
Finnish Railways (VR)
Bus operators
VisitInari.fi
Website
visitinari.fi
Bus from Kirkenes to Kakslauttanen
Ave. Duration
4 h 2 min
Frequency
On demand
Estimated price
$490 - $520
Schedules at
visitinari.fi
Book at
visitinari.fi
Bus from Kirkenes to Ivalo Airport
Ave. Duration
3 h 39 min
Frequency
On demand
Estimated price
$420 - $450
Schedules at
visitinari.fi
Book at
visitinari.fi
Koskilinjat Oy
Phone
+358 8 5550500
Website
koskilinjat.fi
Bus from Kakslauttanen to Rovaniemi linja-autoasema
Ave. Duration
3 h 35 min
Frequency
Once daily
Estimated price
$35 - $55
Schedules at
koskilinjat.fi
Bus from Kakslauttanen to Rovaniemi Rautatieasema piha
Ave. Duration
3 h 30 min
Frequency
Once daily
Estimated price
$35 - $55
Schedules at
koskilinjat.fi
J.M. Eskelisen Lapin Linjat Oy
Phone
+358 295 34 3000
Website
eskelisen.fi
Bus from Kakslauttanen to Rovaniemi linja-autoasema
Ave. Duration
3 h 23 min
Frequency
Once daily
Estimated price
$35 - $55
Schedules at
eskelisen.fi
Bus from Rovaniemi linja-autoasema to Tornio-Haaparanta Matkakeskus
Ave. Duration
1 h 35 min
Frequency
Once a week
Estimated price
$19 - $28
Schedules at
eskelisen.fi
Bus from Kakslauttanen to Rovaniemi Rautatieasema piha
Ave. Duration
3 h 18 min
Frequency
Once daily
Estimated price
$35 - $55
Schedules at
eskelisen.fi
Bus from Levintie 301 (lentoasema) to Tornio-Haaparanta Matkakeskus
Ave. Duration
4 h 32 min
Frequency
Once a week
Estimated price
$40 - $60
Schedules at
eskelisen.fi
Ketosen Liikenne
Website
ketosenliikenne.fi
Bus from Rovaniemi linja-autoasema to Tornio-Haaparanta Matkakeskus
Ave. Duration
1 h 40 min
Frequency
5 times a week
Estimated price
$24 - $29
Schedules at
ketosenliikenne.fi
Orajärven Bussit Oy
Phone
040 183 4373
Email
markku.myynti@orajarvenbussit.fi
Website
orajarvenbussit.fi
Bus from Rovaniemi linja-autoasema to Tornio-Haaparanta Matkakeskus
Ave. Duration
1 h 50 min
Frequency
5 times a week
Estimated price
$23 - $26
Schedules at
Orajärven Bussit Oy
Pikakuljetus Rovaniemi Oy
Phone
+358 16 312020
Website
pikakuljetus.com
Bus from Kakslauttanen to Rovaniemi Rautatieasema piha
Ave. Duration
3 h 25 min
Frequency
5 times a week
Estimated price
$45 - $50
Schedules at
Pikakuljetus Rovaniemi Oy

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Need to know: Jadrolinija and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

The distance between Kirkenes and Haparanda is 499 km. The road distance is 648 km.

The cheapest way to get from Kirkenes to Haparanda is to drive which costs kr 850 - kr 1300 and takes 8 h 39 min.

The quickest way to get from Kirkenes to Haparanda is to drive which takes 8 h 39 min and costs kr 850 - kr 1300.

No, there is no direct bus from Kirkenes to Haparanda. However, there are services departing from Kirkenes and arriving at Tornio-Haaparanta Matkakeskus via Kakslauttanen and Rovaniemi linja-autoasema. The journey, including transfers, takes approximately 11 h 17 min.

It takes approximately 11 h 17 min to get from Kirkenes to Haparanda, including transfers.