There are 8 ways to get from Haparanda to Mora by taxi, plane, train, bus, night train, 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.
Taxi to Luleå/Kallax Airport, fly, train
best- Take the taxi from Haparanda Tornio resecentrum to Luleå Airporttaxi
- Fly from Luleå/Kallax Airport (LLA) to Stockholm-Arlanda Airport (ARN)plane LLA - ARN
- Take the train from Arlanda Centralstation to Mora tågstationtrain
8h 28mkr 1,396–4,690Bus
cheapest- Take the bus from Tornio Haparanda to Gävle Brobus
- Take the bus from Gävle Rådhuset to Falun Knutpunktenbus 241
- Take the bus from Falun Knutpunkten to Kaplanenbus 350
18h 32mkr 1,291–1,691Train
- Take the train from Haparanda station to Boden C/Resecentrumtrain
- Take the train from Boden C/Resecentrum to Gävle Centralstationtrain 93
- Take the train from Gävle Centralstation to Borlänge Centralstationtrain
- Take the train from Borlänge Centralstation to Mora tågstationtrain
16h 47mkr 1,867–3,001Train, night train
- Take the train from Haparanda station to Luleå Centralstationtrain
- Take the nighttrain from Luleå Centralstation to Gävle Centralstationnighttrain
- Take the train from Gävle Centralstation to Borlänge Centralstationtrain
- Take the train from Borlänge Centralstation to Mora tågstationtrain
18h 38mkr 1,829–2,993Drive to Skellefteå Airport, fly, train
- Drive from Haparanda to Skelleftea-Airport-SFTcar
- Fly from Skellefteå Airport (SFT) to Stockholm-Arlanda Airport (ARN)plane SFT - ARN
- Take the train from Arlanda Centralstation to Mora tågstationtrain
8h 34mkr 1,657–5,139Fly from Kemi-Tornio Airport, train
- Fly from Kemi-Tornio Airport (KEM) to Stockholm-Arlanda Airport (ARN)plane KEM - ARN
- Take the train from Arlanda Centralstation to Mora tågstationtrain
10h 26mkr 2,337–3,703Bus, train
- Take the bus from Haparanda Stationsgatan Statt to Umeå Busstationbus 20
- Take the train from Umeå Centralstation to Sundsvall Västratrain
- Take the train from Sundsvall Västra to Ånge tågstationtrain
- Take the bus from Ånge tågstation to Ytterhogdalbus 26
- Take the bus from Ytterhogdal to Mora tågstationbus 46
20h 19mDrive 913.7 km
- Drive from Haparanda to Moracar 913.7 km
11h 37mkr 1,624–2,345
Haparanda to Mora by train
Questions & Answers
The cheapest way to get from Haparanda to Mora is to bus which costs 1200 kr - 1700 kr and takes 18h 32m.
The fastest way to get from Haparanda to Mora is to taxi and fly and train which takes 8h 28m and costs 1400 kr - 4700 kr.
No, there is no direct bus from Haparanda to Mora. However, there are services departing from Tornio Haparanda and arriving at Kaplanen via Andersberg centrum, Gävle Rådhuset and Falun Knutpunkten. The journey, including transfers, takes approximately 18h 32m.
No, there is no direct train from Haparanda station to Mora station. However, there are services departing from Haparanda station and arriving at Mora tågstation via Boden C/Resecentrum, Gävle Centralstation and Borlänge Centralstation. The journey, including transfers, takes approximately 16h 47m.
The distance between Haparanda and Mora is 1112 km. The road distance is 913.7 km.
The best way to get from Haparanda to Mora without a car is to train which takes 16h 47m and costs 1800 kr - 3000 kr.
It takes approximately 8h 28m to get from Haparanda to Mora, including transfers.
Haparanda to Mora bus services, operated by Tapanis Buss, depart from Tornio Haparanda station.
Haparanda to Mora train services, operated by Vy Norrtåg, depart from Haparanda station.
The best way to get from Haparanda to Mora is to train which takes 16h 47m and costs 1800 kr - 3000 kr. Alternatively, you can bus, which costs 1200 kr - 1700 kr and takes 18h 32m.
What companies run services between Haparanda, Sweden and Mora, Dalarna County, Sweden?
You can take a train from Haparanda station to Mora tågstation via Boden C/Resecentrum, Gävle Centralstation, and Borlänge Centralstation in around 16h 47m. Alternatively, you can take a bus from Tornio Haparanda to Kaplanen via Gävle Bro, Andersberg centrum, Gävle Rådhuset, and Falun Knutpunkten in around 18h 32m.
- Website
- flysas.com
Flights from Luleå/Kallax Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- kr 750–4,100
Flights from Skellefteå Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- kr 900–3,700
- Website
- norwegian.com
Flights from Luleå/Kallax Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- kr 700–3,100
Flights from Skellefteå Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 10m
- When
- Thursday and Sunday
- Estimated price
- kr 700–2,100
- Website
- finnair.com
Flights from Kemi-Tornio Airport to Stockholm-Arlanda Airport via Helsinki
- Ave. Duration
- 4h 15m
- When
- Friday, Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 1,800–3,000
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Arlanda Centralstation to Mora tågstation
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- kr 480–750
- Website
- Swedish Railways (SJ)
Train from Boden C/Resecentrum to Gävle Centralstation
- Ave. Duration
- 10h 8m
- Frequency
- Once daily
- Estimated price
- kr 1,300–2,100
- Website
- Swedish Railways (SJ)
Train from Gävle Centralstation to Borlänge Centralstation
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- kr 180–280
- Website
- Swedish Railways (SJ)
Train from Borlänge Centralstation to Mora tågstation
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- kr 160–250
- Website
- Swedish Railways (SJ)
Train from Gävle Centralstation to Borlänge Centralstation
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- kr 180–280
- Website
- Swedish Railways (SJ)
Train from Borlänge Centralstation to Mora tågstation
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- kr 160–250
- Website
- Swedish Railways (SJ)
Train from Arlanda Centralstation to Mora tågstation
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- kr 480–750
- Website
- Swedish Railways (SJ)
Train from Arlanda Centralstation to Mora tågstation
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- kr 480–750
- Website
- Swedish Railways (SJ)
- Phone
- 0771-444 111
- [email protected]
- Website
- Vy Norrtåg
Train from Haparanda station to Boden C/Resecentrum
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- kr 240–380
- Schedules at
- Vy Norrtåg
Train from Haparanda station to Luleå Centralstation
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- kr 300–470
- Schedules at
- Vy Norrtåg
Train from Umeå Centralstation to Sundsvall Västra
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- kr 500–800
- Schedules at
- Vy Norrtåg
Train from Sundsvall Västra to Ånge tågstation
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- kr 140–230
- Schedules at
- Vy Norrtåg
- Phone
- 021 48 18 400
- [email protected]
- Website
- Tåg i Bergslagen
Train from Gävle Centralstation to Borlänge Centralstation
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- kr 170–270
- Schedules at
- Tåg i Bergslagen
Train from Borlänge Centralstation to Mora tågstation
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- kr 150–250
- Schedules at
- Tåg i Bergslagen
Train from Gävle Centralstation to Borlänge Centralstation
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- kr 170–270
- Schedules at
- Tåg i Bergslagen
Train from Borlänge Centralstation to Mora tågstation
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- kr 150–250
- Schedules at
- Tåg i Bergslagen
- Phone
- 0550-875 61
- [email protected]
- Website
- tagakeriet.se
Train from Borlänge Centralstation to Mora tågstation
- Ave. Duration
- 1h 11m
- Frequency
- 4 times a week
- Estimated price
- kr 160–240
- Website
- https://www.tagakeriet.se/
Train from Borlänge Centralstation to Mora tågstation
- Ave. Duration
- 1h 11m
- Frequency
- 4 times a week
- Estimated price
- kr 160–240
- Website
- https://www.tagakeriet.se/
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- SJ AB
Night train from Luleå Centralstation to Gävle Centralstation
- Ave. Duration
- 11h 19m
- Frequency
- Once daily
- Estimated price
- kr 1,200–2,000
- Website
- SJ AB
- Phone
- +46 922-129 55
- [email protected]
- Website
- Tapanis Buss
Bus from Tornio Haparanda to Gävle Bro
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Estimated price
- kr 1,000–1,300
- Website
- Tapanis Buss
- Phone
- 0771- 9 10 10 9
- Website
- xtrafik.se
Bus from Gävle Rådhuset to Falun Knutpunkten
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- kr 110–240
- Website
- https://xtrafik.se/
- Phone
- 0771-95 95 95
- [email protected]
- Website
- dalatrafik.se
Bus from Falun Knutpunkten to Kaplanen
- Ave. Duration
- 1h 42m
- Frequency
- Every 3 hours
- Estimated price
- kr 95–190
- Website
- https://www.dalatrafik.se/
- Phone
- 0771-100 110
- [email protected]
- Website
- Länstrafiken Västerbotten
Bus from Haparanda Stationsgatan Statt to Umeå Busstation
- Ave. Duration
- 8h 12m
- Frequency
- 5 times a week
- Schedules at
- Länstrafiken Västerbotten
- Phone
- 0771 - 100 110
- Website
- Länstrafiken Jämtlands län AB
Bus from Ånge tågstation to Ytterhogdal
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Website
- Länstrafiken Jämtlands län AB
Bus from Ytterhogdal to Mora tågstation
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Website
- Länstrafiken Jämtlands län AB
- Ave. Duration
- 1h 45m
- Estimated price
- kr 210–240
Länstrafiken Norrbotten
- Phone
- 0771-100 110
- Website
- lanstrafikennorrbotten.se
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
More Questions & Answers
Haparanda to Mora bus services, operated by Tapanis Buss, arrive at Gävle Bro station.
Haparanda to Mora train services, operated by Vy Norrtåg, arrive at Boden C/Resecentrum station.
Yes, the driving distance between Haparanda to Mora is 914 km. It takes approximately 11h 37m to drive from Haparanda to Mora.
Book your Haparanda to Mora train tickets online with Omio.
There are 91+ hotels available in Mora.













