There are 7 ways to get from Luleå to Bergen by plane, bus, train, ferry 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.
Recommended option
Fly from Lulea • 6h 50m
6 alternative options
Bus to Skelleftea, fly • 10h 36m
Train • 26h 5m
Bus via Umeå • 34h 11m
Bus • 2 days 2h
Train, bus, ferry • 3 days 16h
Drive • 20h 10m
Luleå to Bergen by train
The train journey time between Luleå and Bergen is around 26h 5m and covers a distance of around 1970 km. This includes an average layover time of around 2h. Operated by Vy Nattåg, Swedish Railways (SJ) and Norwegian Railways (VY), the Luleå to Bergen train service departs from Luleå Centralstation and arrives in Bergen stasjon. Typically eight trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Luleå to Bergen is to train which costs 1900 kr - 2900 kr and takes 26h 5m.
The quickest way to get from Luleå to Bergen is to fly which costs 950 kr - 4300 kr and takes 6h 50m.
No, there is no direct bus from Luleå station to Bergen. However, there are services departing from Luleå busstation and arriving at Bergen busstasjon via Umeå Busstation, Stockholm-Arlanda flygplats, Oslo bussterminal and Fagernes skysstasjon. The journey, including transfers, takes approximately 34h 11m.
No, there is no direct train from Luleå station to Bergen. However, there are services departing from Luleå Centralstation and arriving at Bergen stasjon via Stockholm Centralstation and Oslo S. The journey, including transfers, takes approximately 26h 5m.
The distance between Luleå and Bergen is 1022 km. The road distance is 1489 km.
The best way to get from Luleå to Bergen without a car is to train which takes 26h 5m and costs 1900 kr - 2900 kr.
It takes approximately 6h 50m to get from Luleå to Bergen, including transfers.
Luleå to Bergen bus services, operated by Länstrafiken Västerbotten, depart from Luleå busstation.
Luleå to Bergen train services, operated by Vy Nattåg, depart from Luleå Centralstation.
The best way to get from Luleå to Bergen is to fly which takes 6h 50m and costs 950 kr - 4300 kr. Alternatively, you can train, which costs 1900 kr - 2900 kr and takes 26h 5m, you could also bus via Umeå, which costs and takes 34h 11m.

- Distance: 1022.4 km
- Duration: 6h 50m
What companies run services between Luleå, Sweden and Bergen, Norway?
Scandinavian Airlines and Norwegian Air International fly from Luleå to Bergen hourly. Alternatively, you can take a train from Luleå to Bergen via Stockholm Centralstation and Oslo S in around 26h 5m.

- Website
- flysas.com
Flights from Lulea to Bergen via Stockholm
- Ave. Duration
- 3h 57m
- When
- Monday to Friday
- Estimated price
- kr 1100 - kr 4600
Flights from Lulea to Bergen via Stockholm, Oslo
- Ave. Duration
- 5h 52m
- When
- Monday to Saturday
- Estimated price
- kr 1100 - kr 4600
Flights from Lulea to Bergen via Stockholm, Copenhagen
- Ave. Duration
- 6h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- kr 1200 - kr 5000
Flights from Lulea to Bergen via Stockholm, Stavanger
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- kr 1200 - kr 4700
Flights from Lulea to Bergen via Gothenburg, Copenhagen
- Ave. Duration
- 6h 15m
- When
- Thursday
- Estimated price
- kr 1200 - kr 5000
Flights from Skelleftea to Bergen via Stockholm
- Ave. Duration
- 5h 22m
- When
- Monday to Friday
- Estimated price
- kr 1100 - kr 4500
Flights from Skelleftea to Bergen via Stockholm, Oslo
- Ave. Duration
- 5h 26m
- When
- Wednesday, Thursday, Friday and Saturday
- Estimated price
- kr 1100 - kr 4500
Flights from Skelleftea to Bergen via Stockholm, Copenhagen
- Ave. Duration
- 6h 16m
- When
- Monday to Friday
- Estimated price
- kr 1200 - kr 4900
Flights from Skelleftea to Bergen via Stockholm, Stavanger
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- kr 1100 - kr 4600

- Website
- norwegian.com
Flights from Lulea to Bergen via Stockholm, Copenhagen
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- kr 900 - kr 4100

- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Luleå Centralstation to Stockholm Centralstation
- Ave. Duration
- 12h 16m
- Frequency
- Twice daily
- Estimated price
- kr 700 - kr 1100
- Schedules at
- norrtag.se
Train from Luleå Centralstation to Narvik station
- Ave. Duration
- 7h 22m
- Frequency
- Twice daily
- Estimated price
- kr 340 - kr 490
- Schedules at
- norrtag.se

- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Stockholm Centralstation to Oslo S
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a day
- Estimated price
- kr 550 - kr 850
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 550 - kr 850
- 2nd Class Ticket
- kr 550 - kr 750
_202204231056.png)
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Bergen stasjon
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- kr 600 - kr 900
- Website
- https://www.vy.no/en

- Phone
- 0771-100 110
- Website
- tabussen.nu
Bus from Luleå busstation to Skellefteå busstation
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Website
- Länstrafiken Västerbotten
Bus from Luleå busstation to Umeå Busstation
- Ave. Duration
- 4h 25m
- Frequency
- Every 3 hours
- Website
- Länstrafiken Västerbotten

- Phone
- +46 77 133 44 44
- Website
- ybuss.se
Bus from Umeå Busstation to Arlanda terminal 4 buss
- Ave. Duration
- 8h 55m
- Frequency
- Twice a week
- Estimated price
- kr 480 - kr 650
- Website
- Y-buss

- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Bus from Stockholm-Arlanda flygplats to Oslo bussterminal
- Ave. Duration
- 7h 35m
- Frequency
- Twice daily
- Estimated price
- kr 600 - kr 900
- Schedules at
- vy.se

- Phone
- +47 815 44 444
- Website
- nor-way.no
Bus from Oslo bussterminal to Fagernes skysstasjon
- Ave. Duration
- 3h 2m
- Frequency
- 5 times a day
- Estimated price
- kr 380 - kr 550
- Schedules at
- nor-way.no
- Online Ticket
- kr 380 - kr 550
Bus from Fagernes skysstasjon to Bergen busstasjon
- Ave. Duration
- 6h 14m
- Frequency
- 5 times a week
- Estimated price
- kr 500 - kr 750
- Schedules at
- nor-way.no
- Online Ticket
- kr 500 - kr 750

- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Oslo bussterminal to Fagernes skysstasjon
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- kr 400 - kr 500
- Website
- https://www.vybuss.com/
Bus from Stockholm Main Station Terminalslingan to Oslo Central Bus Station
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Estimated price
- kr 800 - kr 1000
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Bergen busstasjon
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- kr 1100 - kr 1500
- Website
- https://www.vybuss.com/

- Phone
- 0922-129 55
- info@tapanis.se
- Website
- tapanis.se
Bus from Luleå Scandic Hotell to Stockholm
- Ave. Duration
- 26h 57m
- Frequency
- 4 times a week
- Estimated price
- kr 550 - kr 1100
- Website
- Tapanis Buss

- Phone
- +47 75 65 00 00
- post@nfk.no
- Website
- nfk.no
Bus from Bromsgård to Harstad Byterminal
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- kr 140 - kr 200
- Schedules at
- nfk.no

- Phone
- +47 70 00 70 70
- kystruten@havila.no
- Website
- havilavoyages.com
Ferry from Harstad kystrutekai to Bergen Nøstet kystrutekai
- Ave. Duration
- 3 days 6h
- Frequency
- Hourly
- Schedules at
- havilavoyages.com

- Phone
- +442031 317 799
- book@hurtigruten.com
- Website
- hurtigruten.com
Ferry from Harstad Hurtigrutekai to Bergen Nøstet Hurtigrutekai
- Ave. Duration
- 3 days 6h
- Frequency
- 3 times a day
- Estimated price
- kr 6000 - kr 8500
- Website
- https://www.hurtigruten.com
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.
More Questions & Answers
There is no direct flight from Lulea Airport to Bergen Airport. The quickest flight takes 3h 50m and has one stopover.
Luleå to Bergen bus services, operated by Nor-Way Bussekspress, arrive at Bergen busstasjon station.
Luleå to Bergen train services, operated by Norwegian Railways (VY), arrive at Bergen stasjon station.
Yes, the driving distance between Luleå to Bergen is 1489 km. It takes approximately 20h 10m to drive from Luleå to Bergen.
Norwegian Air International and Scandinavian Airlines offer flights from Lulea Airport to Bergen Airport.
There are 336+ hotels available in Bergen. Prices start at kr 1000 NOK per night.
The best way to get from Luleå to Lulea Airport is to line 4 bus which takes 13 min and costs 25 kr.