There are 12 ways to get from Ełk to Bergen by bus, train, plane, 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.
Bus, train to Vilnius Airport, fly
best- Take the bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Marijampole, Bus Station
- Take the train from Marijampole to Vilnius
- Fly from Vilnius Airport (VNO) to Bergen (BGO)VNO - BGO
10h 36mTrain, train to Warsaw–Modlin Mazovia Airport, fly
cheapest- Take the train from Elk to Bialystok Zielone Wzgorza
- Take the train from Bialystok Zielone Wzgorza to Warszawa Centralna
- Fly from Warsaw–Modlin Mazovia Airport (WMI) to Bergen (BGO)WMI - BGO
9h 32mkr 891–3,146Train, night train
- Take the train from Elk to Bialystok Zielone WzgorzaIc / ...
- Take the train from Bialystok Zielone Wzgorza to Warszawa CentralnaIc
- Take the train from Warszawa Centralna to Berlin HbfEic
- Take the night train from Berlin Hbf to Goteborg CEn
- Take the train from Göteborg Centralstation to Oslo S
- Take the train from Oslo S to Bergen stasjonF4
36h 32mkr 3,129–5,319Train, bus
- Take the train from Elk to Bialystok Zielone WzgorzaIc / ...
- Take the train from Bialystok Zielone Wzgorza to Warszawa CentralnaIc
- Take the train from Warszawa Centralna to Berlin GesundbrunnenEic
- Take the bus from Berlin Alt-Tegel to Oslo bussterminal
- Take the train from Oslo S to Bergen stasjonF4
37h 9mkr 2,112–5,107Drive 2,421.8 km
- Drive from Ełk to Bergen2,421.8 km
28h 41mkr 5,279–7,625Train, train to Warsaw Chopin Airport, fly
- Take the train from Elk to Bialystok Zielone Wzgorza
- Take the train from Bialystok Zielone Wzgorza to Warszawa Centralna
- Fly from Warsaw Chopin Airport (WAW) to Bergen (BGO)WAW - BGO
10h 49mkr 952–3,662Bus, bus to Palanga International Airport, fly
- Take the bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Suwalki, MOP INEES, Mickiewicza Street
- Take the bus from Suwalki, MOP INEES, Mickiewicza Street to Kaunas, Bus Station
- Take the bus from Kauno autobusų stotis to Aerouostas
- Fly from Palanga International Airport (PLQ) to Bergen (BGO)PLQ - BGO
12h 9mkr 1,909–4,748Bus, Bus to Kaunas, fly
- Take the bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Suwalki, MOP INEES, Mickiewicza Street
- Take the bus from Suwalki, MOP INEES, Mickiewicza Street to Kaunas, Bus Station
- Fly from Kaunas (KUN) to Bergen (BGO)KUN - BGO
11h 14mkr 1,139–3,598Train, bus, bus to Gdańsk Lech Wałęsa Airport, fly
- Take the train from Elk to Elblag
- Take the bus from Elbląg to Kaliningrad Bus station
- Take the bus from Kaliningrad Bus station to Gdansk Airport
- Fly from Gdańsk Lech Wałęsa Airport (GDN) to Bergen (BGO)GDN - BGO
16h 47mkr 1,390–3,861Train, bus via Malmö
- Take the train from Elk to Szczecin GlownyIc
- Take the bus from Szczecin, Bus Station to Malmö central train station FlixBus stop
- Take the train from Malmö Centralstation to Oslo S
- Take the train from Oslo S to Bergen stasjonF4
36h 57mkr 2,770–4,819Bus via Helsingborg
- Take the bus from Ełk Dworzec PKP to Warszawa, Dworzec Zachodni
- Take the bus from Warsaw, Bus Station West to Helsingborg
- Take the bus from Helsingborg Centralstation to Oslo Bussterminal653 / ...
- Take the bus from Oslo bussterminal to Åsane terminal
43h 17mkr 3,192–5,369Bus
- Take the bus from EŁK, przystanek autobusowy ul. Dąbrowskiego Galeria 04 to SŁUBICE, Port Świecko, Świecko 39
- Take the bus from Słubice to Oslo bussterminal
- Take the bus from Oslo bussterminal to Arna terminal
44h 49mkr 2,609–3,644
Ełk to Bergen by train and night train
Questions & Answers
The cheapest way to get from Ełk to Bergen is to train and fly which costs kr 850 - kr 3200 and takes 9h 32m.
The fastest way to get from Ełk to Bergen is to train and fly which takes 9h 32m and costs kr 850 - kr 3200.
No, there is no direct bus from Ełk to Bergen. However, there are services departing from Ełk Dworzec PKP and arriving at Torget via Warsaw, Bus Station West, Helsingborg Centralstation, Oslo bussterminal and Åsane terminal. The journey, including transfers, takes approximately 43h 17m.
No, there is no direct train from Ełk to Bergen. However, there are services departing from Elk and arriving at Bergen stasjon via Bialystok Zielone Wzgorza, Warszawa Centralna, Berlin Hbf, Göteborg Centralstation and Oslo S. The journey, including transfers, takes approximately 36h 32m.
The distance between Ełk and Bergen is 1648 km. The road distance is 2421.8 km.
The best way to get from Ełk to Bergen without a car is to train and night train which takes 36h 32m and costs kr 3100 - kr 5500.
It takes approximately 10h 36m to get from Ełk to Bergen, including transfers.
Ełk to Bergen bus services, operated by Żak Express, depart from Ełk Dworzec PKP station.
Ełk to Bergen train services, operated by PKP Intercity, depart from Elk station.
Ełk to Bergen bus services, operated by Żak Express, arrive at Warszawa, Dworzec Zachodni station.
What companies run services between Ełk, Poland and Bergen, Norway?
You can take a bus from Ełk Dworzec PKP to Torget via Warszawa, Dworzec Zachodni, Warsaw, Bus Station West, Helsingborg, Helsingborg Centralstation, Oslo Bussterminal, Oslo bussterminal, and Åsane terminal in around 43h 17m.
- Website
- flysas.com
Flights from Vilnius Airport to Bergen via Copenhagen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- kr 1,000–3,700
Flights from Warsaw Chopin Airport to Bergen via Copenhagen
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- kr 600–2,000
Flights from Warsaw Chopin Airport to Bergen via Oslo
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,100–3,800
Flights from Palanga International Airport to Bergen via Copenhagen
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- kr 1,200–4,700
Flights from Kaunas to Bergen via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- kr 850–3,100
Flights from Gdańsk Lech Wałęsa Airport to Bergen via Copenhagen
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- kr 850–3,100
- Website
- norwegian.com
Flights from Vilnius Airport to Bergen via Oslo
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- kr 600–2,100
Flights from Warsaw Chopin Airport to Bergen via Oslo
- Ave. Duration
- 4h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 850–2,500
Flights from Palanga International Airport to Bergen via Oslo
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- kr 1,000–3,800
Flights from Kaunas to Bergen via Copenhagen
- Ave. Duration
- 5h
- When
- Monday and Friday
- Estimated price
- kr 850–3,100
Flights from Kaunas to Bergen via Stockholm
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- kr 1,000–3,600
Flights from Gdańsk Lech Wałęsa Airport to Bergen
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- kr 360–2,500
Flights from Gdańsk Lech Wałęsa Airport to Bergen via Oslo
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 360–2,500
- Website
- wizzair.com
Flights from Vilnius Airport to Bergen
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- kr 290–800
Flights from Warsaw–Modlin Mazovia Airport to Bergen
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 650–2,700
Flights from Gdańsk Lech Wałęsa Airport to Bergen
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- kr 250–1,400
- Website
- norwegian.com
Flights from Palanga International Airport to Bergen
- Ave. Duration
- 1h 50m
- When
- Tuesday and Saturday
- Estimated price
- kr 850–3,600
- Website
- wideroe.no
Flights from Kaunas to Bergen via Gothenburg
- Ave. Duration
- 6h 40m
- When
- Tuesday
- Estimated price
- kr 850–3,100
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Marijampole to Vilnius
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- kr 90–170
- Website
- https://www.intercity.pl/en/
- 2nd Class
- kr 90–130
- 1st Class
- kr 130–170
Train from Bialystok Zielone Wzgorza to Warszawa Centralna
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- kr 110–200
- Website
- https://www.intercity.pl/en/
- 2nd Class
- kr 110–160
- 1st Class
- kr 160–200
Train from Warszawa Centralna to Berlin Hbf
- Ave. Duration
- 5h 16m
- Frequency
- Every 4 hours
- Estimated price
- kr 410–1,200
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Berlin Gesundbrunnen
- Ave. Duration
- 5h 25m
- Frequency
- Every 4 hours
- Estimated price
- kr 410–1,900
- Website
- https://www.intercity.pl/en/
Train from Elk to Elblag
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- kr 130–240
- Website
- https://www.intercity.pl/en/
- 2nd Class
- kr 130–190
- 1st Class
- kr 190–240
Train from Elk to Szczecin Glowny
- Ave. Duration
- 9h 24m
- Frequency
- Once daily
- Estimated price
- kr 270–420
- Website
- https://www.intercity.pl/en/
- 2nd Class
- kr 270–380
- 1st Class
- kr 340–420
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- kr 55–85
- Website
- https://polregio.pl/pl/
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Night train from Berlin Hbf to Goteborg C
- Ave. Duration
- 13h 25m
- Frequency
- Twice a week
- Estimated price
- kr 1,100–1,600
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 1,100–1,600
- 2nd Class Ticket
- kr 1,200–1,600
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Göteborg Centralstation to Oslo S
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- kr 650–950
- Website
- https://www.vy.no/en
Train from Oslo S to Bergen stasjon
- Ave. Duration
- 6h 35m
- Frequency
- Every 4 hours
- Estimated price
- kr 800–1,200
- Website
- https://www.vy.no/en
Train from Malmö Centralstation to Oslo S
- Ave. Duration
- 6h 12m
- Frequency
- 5 times a week
- Estimated price
- kr 1,200–1,700
- Website
- https://www.vy.no/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Marijampole, Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- kr 130–190
- Website
- https://www.flixbus.co.uk
Bus from Berlin Alt-Tegel to Oslo bussterminal
- Ave. Duration
- 17h 50m
- Frequency
- Once daily
- Estimated price
- kr 700–1,600
- Website
- https://www.flixbus.co.uk
Bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Suwalki, MOP INEES, Mickiewicza Street
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- kr 75–140
- Website
- https://www.flixbus.co.uk
Bus from Suwalki, MOP INEES, Mickiewicza Street to Kaunas, Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- kr 110–250
- Website
- https://www.flixbus.co.uk
Bus from Szczecin, Bus Station to Malmö central train station FlixBus stop
- Ave. Duration
- 11h 46m
- Frequency
- 5 times a week
- Estimated price
- kr 500–1,500
- Website
- https://www.flixbus.co.uk
Bus from Warsaw, Bus Station West to Helsingborg
- Ave. Duration
- 20h 20m
- Frequency
- 5 times a week
- Estimated price
- kr 1,400–2,100
- Website
- https://www.flixbus.co.uk
- Phone
- (+370 37) 34 24 40
- info@kautra.lt
- Website
- kautra.lt
Bus from Kauno autobusų stotis to Aerouostas
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Estimated price
- kr 250–290
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Elbląg to Kaliningrad Bus station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- kr 420–800
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Kaliningrad Bus station to Gdansk Airport
- Phone
- +48 87 733 14 33
- zakexpress@o2.pl
- Website
- zakexpress.pl
Bus from Ełk Dworzec PKP to Warszawa, Dworzec Zachodni
- Ave. Duration
- 3h 57m
- Frequency
- Every 3 hours
- Estimated price
- kr 130–199
- Book at
- https://zakexpress.pl/en/
- Bus price
- kr 130–180
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Helsingborg Centralstation to Oslo Bussterminal
- Ave. Duration
- 6h 10m
- Frequency
- 5 times a day
- Estimated price
- kr 750–1,200
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Åsane terminal
- Ave. Duration
- 9h 32m
- Frequency
- Twice daily
- Estimated price
- kr 850–1,800
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Arna terminal
- Ave. Duration
- 9h 18m
- Frequency
- Twice daily
- Estimated price
- kr 750–1,200
- Website
- https://www.vybuss.com/
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from EŁK, przystanek autobusowy ul. Dąbrowskiego Galeria 04 to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- kr 800–1,000
- Website
- https://www.sindbad.pl/en/home
Bus from Słubice to Oslo bussterminal
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- kr 1,000–1,400
- Website
- https://www.sindbad.pl/en/home
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Ełk to Bergen train services, operated by PKP Intercity, arrive at Bialystok Zielone Wzgorza station.
Yes, the driving distance between Ełk to Bergen is 2422 km. It takes approximately 28h 41m to drive from Ełk to Bergen.
There are 744+ hotels available in Bergen.



































