There are 10 ways to get from Älmhult to Bergen by train, plane, bus, 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.
Train to Copenhagen Airport, fly
best- Take the train from Älmhult tågstation to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Bergen (BGO)plane CPH - BGO
6h 11mkr 1,065–2,991Train, bus to Gothenburg-Landvetter Airport, fly
cheapest- Take the train from Älmhult tågstation to Alvesta stationtrain
- Take the train from Alvesta station to Borås Centralstationtrain
- Take the bus from Borås Centralstation to Landvetter flygplatsbus
- Fly from Gothenburg-Landvetter Airport (GOT) to Bergen (BGO)plane GOT - BGO
8h 17mkr 962–3,029Train via Hässleholm
- Take the train from Älmhult tågstation to Hässleholm Centralstationtrain
- Take the train from Hässleholm Centralstation to Göteborg Centralstationtrain 332 / ...
- Take the train from Göteborg Centralstation to Oslo Strain
- Take the train from Oslo S to Bergen stasjontrain F4
15h 59mkr 2,060–3,267Bus
- Take the bus from Älmhult tågstation to Ljungby busstationbus 157 / ...
- Take the bus from Ljungby busstation to Halmstad C Resecentrumbus 175
- Take the bus from Halmstad to Oslo bussterminalbus 613
- Take the bus from Oslo bussterminal to Arna terminalbus
19h 36mkr 1,547–2,844Drive 964.5 km
- Drive from Älmhult to Bergencar 964.5 km
12h 52mkr 1,936–2,796Train, train to Ängelholm–Helsingborg Airport, fly
- Take the train from Älmhult tågstation to Hässleholm Centralstationtrain
- Take the train from Hässleholm Centralstation to Helsingborg Centralstationtrain
- Fly from Ängelholm–Helsingborg Airport (AGH) to Bergen (BGO)plane AGH - BGO
9h 9mkr 1,952–7,284Train, bus to Ronneby Airport, fly
- Take the train from Älmhult tågstation to Växjö stationtrain
- Take the bus from Växjö station to Ronneby Flygplats Kallingevbus
- Fly from Ronneby Airport (RNB) to Bergen (BGO)plane RNB - BGO
9h 20mkr 1,646–4,570Train to Malmö Airport, fly
- Take the train from Älmhult tågstation to Malmö, Centralstationtrain
- Fly from Malmö Airport (MMX) to Bergen (BGO)plane MMX - BGO
9h 17mkr 1,663–6,154Train
- Take the train from Älmhult tågstation to Alvesta stationtrain
- Take the train from Alvesta station to Göteborg Centralstationtrain 336 / ...
- Take the train from Göteborg Centralstation to Oslo Strain
- Take the train from Oslo S to Bergen stasjontrain F4
16h 9mkr 2,015–3,192Bus, train
- Take the bus from Älmhult tågstation to Ljungby busstationbus 157 / ...
- Take the bus from Ljungby busstation to Halmstad C Resecentrumbus 175
- Take the train from Halmstad Centralstation to Oslo Strain 30
- Take the bus from Oslo bussterminal to Seljestad vektstasjonbus
- Take the bus from Seljestad vektstasjon to Bergen busstasjonbus 930
21h 11mkr 1,688–2,356
Älmhult to Bergen by train
Questions & Answers
The cheapest way to get from Älmhult to Bergen is to train and bus and fly which costs kr 950 - kr 3100 and takes 8h 17m.
The fastest way to get from Älmhult to Bergen is to train and fly which takes 6h 11m and costs kr 1000 - kr 3000.
No, there is no direct bus from Älmhult station to Bergen. However, there are services departing from Älmhult tågstation and arriving at Arna terminal via Ljungby busstation, Halmstad and Oslo bussterminal. The journey, including transfers, takes approximately 19h 36m.
No, there is no direct train from Älmhult station to Bergen. However, there are services departing from Älmhult tågstation and arriving at Bergen stasjon via Hässleholm Centralstation, Göteborg Centralstation and Oslo S. The journey, including transfers, takes approximately 15h 59m.
The distance between Älmhult and Bergen is 859 km. The road distance is 964.5 km.
The best way to get from Älmhult to Bergen without a car is to train via Hässleholm which takes 15h 59m and costs kr 2000 - kr 3300.
It takes approximately 6h 11m to get from Älmhult to Bergen, including transfers.
Älmhult to Bergen bus services, operated by Länstrafiken Kronoberg, depart from Älmhult tågstation.
Älmhult to Bergen train services, operated by Öresundståg, depart from Älmhult tågstation.
The best way to get from Älmhult to Bergen is to train via Hässleholm which takes 15h 59m and costs kr 2000 - kr 3300. Alternatively, you can bus, which costs kr 1500 - kr 2900 and takes 19h 36m.
What companies run services between Älmhult, Kronoberg County, Sweden and Bergen, Norway?
You can take a train from Älmhult tågstation to Bergen stasjon via Hässleholm Centralstation, Göteborg Centralstation, and Oslo S in around 15h 59m. Alternatively, you can take a bus from Älmhult tågstation to Bergen stasjon via Ljungby busstation, Halmstad, Oslo bussterminal, Arna terminal, and Arna stasjon in around 19h 36m.
- Website
- flysas.com
Flights from Copenhagen Airport to Bergen
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- kr 1,100–2,500
Flights from Copenhagen Airport to Bergen via Oslo
- Ave. Duration
- 3h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,100–2,500
Flights from Copenhagen Airport to Bergen via Stavanger
- Ave. Duration
- 3h 13m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- kr 1,100–2,500
Flights from Ängelholm–Helsingborg Airport to Bergen via Stockholm
- Ave. Duration
- 3h 57m
- When
- Friday and Sunday
- Estimated price
- kr 1,500–6,500
Flights from Ängelholm–Helsingborg Airport to Bergen via Stockholm, Oslo
- Ave. Duration
- 6h 13m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,500–6,500
Flights from Ängelholm–Helsingborg Airport to Bergen via Stockholm, Stavanger
- Ave. Duration
- 7h 35m
- When
- Monday to Wednesday
- Estimated price
- kr 1,600–6,500
Flights from Ronneby Airport to Bergen via Stockholm
- Ave. Duration
- 4h 12m
- When
- Tuesday to Thursday
- Estimated price
- kr 1,400–5,500
Flights from Ronneby Airport to Bergen via Stockholm, Oslo
- Ave. Duration
- 5h 56m
- When
- Tuesday, Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,400–5,500
Flights from Ronneby Airport to Bergen via Stockholm, Stavanger
- Ave. Duration
- 7h 40m
- When
- Monday to Wednesday
- Estimated price
- kr 1,400–6,000
Flights from Malmö Airport to Bergen via Stockholm
- Ave. Duration
- 4h 15m
- When
- Friday to Thursday
- Estimated price
- kr 1,500–6,000
Flights from Gothenburg-Landvetter Airport to Bergen via Stockholm
- Ave. Duration
- 3h 32m
- When
- Friday, Monday, and Tuesday
- Estimated price
- kr 1,200–3,000
Flights from Gothenburg-Landvetter Airport to Bergen via Copenhagen Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- kr 1,200–3,000
- Website
- norwegian.com
Flights from Copenhagen Airport to Bergen
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- kr 800–2,200
Flights from Copenhagen Airport to Bergen via Oslo
- Ave. Duration
- 3h 5m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 800–2,200
Flights from Malmö Airport to Bergen via Stockholm
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- kr 1,300–5,500
- Website
- wideroe.no
Flights from Gothenburg-Landvetter Airport to Bergen
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, Wednesday, Friday, and Sunday
- Estimated price
- kr 650–1,900
- Phone
- +46 771-77 77 1
- [email protected]
- Website
- Öresundståg
Train from Älmhult tågstation to Copenhagen Lufthavn
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- kr 260–490
- Website
- Öresundståg
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- kr 80–160
- Website
- Öresundståg
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- kr 80–160
- Website
- Öresundståg
Train from Älmhult tågstation to Växjö station
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- kr 100–200
- Website
- Öresundståg
Train from Älmhult tågstation to Malmö, Centralstation
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- kr 220–410
- Website
- Öresundståg
Train from Älmhult tågstation to Alvesta station
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- kr 75–150
- Website
- Öresundståg
Train from Älmhult tågstation to Alvesta station
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- kr 75–150
- Website
- Öresundståg
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Älmhult tågstation to Copenhagen Lufthavn
- Ave. Duration
- 1h 29m
- Frequency
- 6 times a week
- Estimated price
- kr 270–410
- Website
- Swedish Railways (SJ)
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 21 min
- Frequency
- Twice daily
- Estimated price
- kr 80–130
- Website
- Swedish Railways (SJ)
Train from Hässleholm Centralstation to Göteborg Centralstation
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- kr 390–600
- Website
- Swedish Railways (SJ)
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 21 min
- Frequency
- Twice daily
- Estimated price
- kr 80–130
- Website
- Swedish Railways (SJ)
Train from Älmhult tågstation to Malmö, Centralstation
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- kr 220–330
- Website
- Swedish Railways (SJ)
Train from Älmhult tågstation to Alvesta station
- Ave. Duration
- 21 min
- Frequency
- Twice daily
- Estimated price
- kr 75–120
- Website
- Swedish Railways (SJ)
Train from Alvesta station to Borås Centralstation
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- kr 240–360
- Website
- Swedish Railways (SJ)
Train from Älmhult tågstation to Alvesta station
- Ave. Duration
- 21 min
- Frequency
- Twice daily
- Estimated price
- kr 75–120
- Website
- Swedish Railways (SJ)
Train from Alvesta station to Göteborg Centralstation
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a day
- Estimated price
- kr 350–550
- Website
- Swedish Railways (SJ)
- Phone
- 073-074 89 81
- [email protected]
- Website
- Krösatågen
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 34 min
- Frequency
- Every 2 hours
- Estimated price
- kr 70–140
- Website
- Krösatågen
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 34 min
- Frequency
- Every 2 hours
- Estimated price
- kr 70–140
- Website
- Krösatågen
Train from Älmhult tågstation to Växjö station
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- kr 85–180
- Website
- Krösatågen
Train from Älmhult tågstation to Alvesta station
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- kr 65–130
- Website
- Krösatågen
Train from Älmhult tågstation to Alvesta station
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- kr 65–130
- Website
- Krösatågen
- Phone
- +46 77 177 77 77
- Website
- Skånetrafiken
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 25 min
- Frequency
- Twice daily
- Estimated price
- kr 85–170
- Schedules at
- Skånetrafiken
Train from Älmhult tågstation to Hässleholm Centralstation
- Ave. Duration
- 25 min
- Frequency
- Twice daily
- Estimated price
- kr 85–170
- Schedules at
- Skånetrafiken
Train from Hässleholm Centralstation to Helsingborg Centralstation
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 130–260
- Schedules at
- Skånetrafiken
Train from Älmhult tågstation to Malmö, Centralstation
- Ave. Duration
- 1h 17m
- Frequency
- 5 times a week
- Estimated price
- kr 220–440
- Schedules at
- Skånetrafiken
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Göteborg Centralstation to Oslo S
- Ave. Duration
- 3h 36m
- Frequency
- Every 4 hours
- Estimated price
- kr 700–1,100
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Bergen stasjon
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a day
- Estimated price
- kr 900–1,400
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Göteborg Centralstation to Oslo S
- Ave. Duration
- 3h 36m
- Frequency
- Every 4 hours
- Estimated price
- kr 700–1,100
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Bergen stasjon
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a day
- Estimated price
- kr 900–1,400
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from Halmstad Centralstation to Oslo S
- Ave. Duration
- 5h 21m
- Frequency
- 6 times a week
- Estimated price
- kr 600–1,000
- Website
- Snälltåget
- Phone
- +46 77 176 70 76
- [email protected]
- Website
- lanstrafikenkron.se
Bus from Älmhult tågstation to Ljungby busstation
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- kr 60–75
- Website
- https://www.lanstrafikenkron.se/
Bus from Ljungby busstation to Halmstad C Resecentrum
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 85–95
- Website
- https://www.lanstrafikenkron.se/
Bus from Växjö station to Ronneby Flygplats Kallingev
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- kr 85–100
- Website
- https://www.lanstrafikenkron.se/
Bus from Älmhult tågstation to Ljungby busstation
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- kr 60–75
- Website
- https://www.lanstrafikenkron.se/
Bus from Ljungby busstation to Halmstad C Resecentrum
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 85–95
- Website
- https://www.lanstrafikenkron.se/
- Phone
- +46 77 133 10 30
- [email protected]
- Website
- Hallandstrafiken
Bus from Ljungby busstation to Halmstad C Resecentrum
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 180–380
- Website
- Hallandstrafiken
Bus from Ljungby busstation to Halmstad C Resecentrum
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 180–380
- Website
- Hallandstrafiken
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Halmstad to Oslo bussterminal
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a day
- Estimated price
- kr 430–750
- Website
- Flixbus
Bus from Borås Centralstation to Landvetter flygplats
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- kr 35–65
- Website
- Flixbus
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Oslo bussterminal to Arna terminal
- Ave. Duration
- 9h 4m
- Frequency
- Once a week
- Estimated price
- kr 950–1,900
- Website
- Vy Buss
Bus from Borås Centralstation to Landvetter flygplats
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- kr 75–150
- Website
- Vy Buss
- Phone
- (+47) 22 31 31 50
- Website
- Nor-Way Bussekspress
Bus from Oslo bussterminal to Seljestad vektstasjon
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- kr 500–700
- Website
- Nor-Way Bussekspress
- Phone
- +47 55 55 90 70
- Website
- SKYSS
Bus from Seljestad vektstasjon to Bergen busstasjon
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- kr 440–490
- Website
- SKYSS
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Älmhult to Bergen bus services, operated by Länstrafiken Kronoberg, arrive at Ljungby busstation.
Älmhult to Bergen train services, operated by Öresundståg, arrive at Hässleholm Centralstation.
Yes, the driving distance between Älmhult to Bergen is 965 km. It takes approximately 12h 52m to drive from Älmhult to Bergen.
There are 870+ hotels available in Bergen.




















