There are 5 ways to get from Bodø to Haparanda by bus, train, night train, 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.
Bus
best- Take the bus from City Nord to Fauske stasjonbus 100
- Take the bus from Fauske stasjon to Narvik bussterminalbus 100
- Take the bus from Narvik busstation to Kiruna Stadshustorgetbus 3 / ...
- Take the bus from Kiruna Stadshustorget to Haparanda Tornio resecentrumbus 53
17h 34mkr 1,498–2,008Train, bus
cheapest- Take the train from Bodø stasjon to Fauske stasjontrain F7 / ...
- Take the bus from Fauske stasjon to Bromsgårdbus 100
- Take the train from Narvik station to Boden C/Resecentrumtrain 99
- Take the train from Boden C/Resecentrum to Haparanda stationtrain
17h 43mkr 1,198–1,594Train, bus, night train
- Take the train from Bodø stasjon to Fauske stasjontrain F7 / ...
- Take the bus from Fauske stasjon to Bromsgårdbus 100
- Take the nighttrain from Narvik stasjon to Boden Centralstationnighttrain
- Take the train from Boden C/Resecentrum to Haparanda stationtrain
17h 42mkr 1,218–1,744Drive 634.9 km
- Drive from Bodø to Haparandacar 634.9 km
7h 53mkr 1,719–2,483Fly, train
- Fly from Bodø Airport (BOO) to Rovaniemi (RVN)plane BOO - RVN
- Take the train from Rovaniemi to Kemitrain
18h 30mkr 2,037–5,036
Bodø to Haparanda by bus
Comparing Your Travel Options
The cheapest way to get from Bodø to Haparanda is to train and bus which costs 1200 kr - 1600 kr and takes 17h 43m.
The fastest way to get from Bodø to Haparanda is to drive which takes 7h 53m and costs 1700 kr - 2500 kr.
No, there is no direct bus from Bodø to Haparanda. However, there are services departing from City Nord and arriving at Haparanda Tornio resecentrum via Fauske stasjon, Narvik busstation and Kiruna Stadshustorget. The journey, including transfers, takes approximately 17h 34m.
The distance between Bodø and Haparanda is 863 km. The road distance is 634.9 km.
The best way to get from Bodø to Haparanda without a car is to bus which takes 17h 34m and costs 1500 kr - 2100 kr.
It takes approximately 17h 34m to get from Bodø to Haparanda, including transfers.
Bodø to Haparanda bus services, operated by Nordland fylkeskommune, depart from City Nord station.
Bodø to Haparanda bus services, operated by Nordland fylkeskommune, arrive at Fauske stasjon station.
Yes, the driving distance between Bodø to Haparanda is 635 km. It takes approximately 7h 53m to drive from Bodø to Haparanda.
There are 152+ hotels available in Haparanda.
What companies run services between Bodø, Norway and Haparanda, Sweden?
You can take a bus from City Nord to Haparanda Tornio resecentrum via Fauske stasjon, Narvik busstation, and Kiruna Stadshustorget in around 17h 34m.
- Website
- finnair.com
Flights from Bodø Airport to Rovaniemi via Helsinki
- Ave. Duration
- 12h 8m
- When
- Tuesday
- Estimated price
- kr 1,600–4,300
Flights from Bodø Airport to Rovaniemi via Tromso
- Ave. Duration
- 19h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,100–3,400
- Phone
- +47 61 25 22 00
- [email protected]
- Website
- Sj Nord
Train from Bodø stasjon to Fauske stasjon
Train from Bodø stasjon to Fauske stasjon
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- SJ AB
Night train from Narvik stasjon to Boden Centralstation
- Ave. Duration
- 6h 48m
- Frequency
- Once daily
- Estimated price
- kr 500–850
- Website
- SJ AB
- Phone
- 0771-444 111
- [email protected]
- Website
- Vy Norrtåg
Train from Boden C/Resecentrum to Haparanda station
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- kr 274
- Schedules at
- Vy Norrtåg
Train from Boden C/Resecentrum to Haparanda station
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- kr 274
- Schedules at
- Vy Norrtåg
- Phone
- +358 0100 3232
- Website
- Finnish Railways (VR)
Train from Rovaniemi to Kemi
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 160–250
- Website
- Finnish Railways (VR)
- Phone
- +46 77 175 75 75
- Website
- Swedish Railways (SJ)
Train from Narvik station to Boden C/Resecentrum
- Ave. Duration
- 6h 49m
- Frequency
- Twice daily
- Estimated price
- kr 480–700
- Website
- Swedish Railways (SJ)
- Phone
- +47 910 09 600
- Website
- Nordland fylkeskommune
Bus from City Nord to Fauske stasjon
- Ave. Duration
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- kr 75–110
- Website
- Nordland fylkeskommune
Bus from Fauske stasjon to Narvik bussterminal
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Estimated price
- kr 320–450
- Website
- Nordland fylkeskommune
Bus from Fauske stasjon to Bromsgård
- Ave. Duration
- 5h 21m
- Frequency
- Once a week
- Estimated price
- kr 320–450
- Website
- Nordland fylkeskommune
Bus from Fauske stasjon to Bromsgård
- Ave. Duration
- 5h 21m
- Frequency
- Once a week
- Estimated price
- kr 320–450
- Website
- Nordland fylkeskommune
- Phone
- +46 980 124 00
- [email protected]
- Website
- Kiruna Buss Ab
Bus from Narvik busstation to Kiruna Stadshustorget
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- kr 600–850
- Schedules at
- Kiruna Buss Ab
- Phone
- 0771-100 110
- [email protected]
- Website
- lanstrafikennorrbotten.se
Bus from Kiruna Stadshustorget to Haparanda Tornio resecentrum
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a week
- Estimated price
- kr 500–600
- Book at
- resrobot.se
- Online fare
- kr 500–600
Want to know more about travelling around Sweden
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











