There are 11 ways to get from Ełk to Bergen by bus, train, plane, 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 Chopin 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 Chopin Airport (WAW) to Bergen (BGO)WAW - BGO
11h 5mkr 1,050–3,654Train
- Take the train from Elk to Warszawa GdanskaIc
- Take the train from Warszawa Gdanska to Berlin HbfEic
- Take the train from Berlin Hbf to Koebenhavn HRj
- Take the train from København H to Göteborg Centralstation
- Take the train from Göteborg Centralstation to Oslo S
- Take the train from Oslo S to Bergen stasjonF4
33h 44mkr 2,993–5,291Bus 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 bussterminal600 / ...
- Take the bus from Oslo bussterminal to Bergen busstasjon
43h 17mkr 2,116–5,196Drive 2,421.7 km
- Drive from Ełk to Bergen2,421.7 km
28h 42mkr 5,280–7,627Bus, bus to Palanga International Airport, fly
- Take the bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 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 14mkr 1,859–4,702Train, train to Warsaw–Modlin Mazovia Airport, fly
- 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 37mkr 1,440–3,644Bus to Kaunas, fly
- Take the bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Kaunas, Bus Station
- Fly from Kaunas (KUN) to Bergen (BGO)KUN - BGO
11h 19mkr 1,099–3,552Train, 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
17h 16mkr 1,456–4,006Train, bus
- 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
37h 52mkr 2,766–4,611Bus
- 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,599–3,632
Ełk to Bergen by train
Questions & Answers
The cheapest way to get from Ełk to Bergen is to bus and fly which costs kr 1100 - kr 3600 and takes 11h 19m.
The fastest way to get from Ełk to Bergen is to train and fly which takes 9h 37m and costs kr 1400 - kr 3700.
No, there is no direct bus from Ełk to Bergen. However, there are services departing from Ełk Dworzec PKP and arriving at Bergen busstasjon via Warsaw, Bus Station West, Helsingborg Centralstation and Oslo bussterminal. 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 Warszawa Gdanska, Berlin Hbf, København H, Göteborg Centralstation and Oslo S. The journey, including transfers, takes approximately 33h 44m.
The distance between Ełk and Bergen is 1648 km. The road distance is 2421.7 km.
The best way to get from Ełk to Bergen without a car is to train which takes 33h 44m and costs kr 2900 - 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.
The best way to get from Ełk to Bergen is to train which takes 33h 44m and costs kr 2900 - kr 5500. Alternatively, you can bus via Helsingborg, which costs kr 2100 - kr 5500 and takes 43h 17m.
What companies run services between Ełk, Poland and Bergen, Norway?
You can take a train from Elk to Bergen stasjon via Warszawa Gdanska, Berlin Hbf, Koebenhavn H, København H, Göteborg Centralstation, and Oslo S in around 33h 44m. Alternatively, you can take a bus from Ełk Dworzec PKP to Bergen busstasjon via Warszawa, Dworzec Zachodni, Warsaw, Bus Station West, Helsingborg, Helsingborg Centralstation, and Oslo bussterminal in around 43h 17m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- 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,900
Flights from Warsaw Chopin Airport to Bergen via Oslo
- Ave. Duration
- 4h 32m
- When
- Saturday and Sunday
- Estimated price
- kr 1,100–3,700
Flights from Palanga International Airport to Bergen via Copenhagen
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- kr 1,300–4,700
Flights from Kaunas to Bergen via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- kr 850–3,200
Flights from Gdańsk Lech Wałęsa Airport to Bergen via Copenhagen
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- kr 800–2,000
- Website
- norwegian.com
Flights from Vilnius Airport to Bergen via Oslo
- Ave. Duration
- 4h 40m
- When
- Thursday and Sunday
- Estimated price
- kr 600–1,800
Flights from Warsaw Chopin Airport to Bergen via Oslo
- Ave. Duration
- 4h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,400–4,000
Flights from Palanga International Airport to Bergen via Oslo
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- kr 1,000–3,900
Flights from Kaunas to Bergen via Copenhagen
- Ave. Duration
- 5h
- When
- Monday and Friday
- Estimated price
- kr 850–3,200
Flights from Gdańsk Lech Wałęsa Airport to Bergen
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- kr 550–2,800
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 550–2,800
- Website
- wizzair.com
Flights from Vilnius Airport to Bergen
- Ave. Duration
- 2h 20m
- When
- Monday and Friday
- Estimated price
- kr 290–800
Flights from Warsaw–Modlin Mazovia Airport to Bergen
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 650–2,900
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 Warszawa Gdanska
- Ave. Duration
- 3h 12m
- Frequency
- Once daily
- Estimated price
- kr 140–250
- Website
- https://www.intercity.pl/en/
- 2nd Class
- kr 140–200
- 1st Class
- kr 190–250
Train from Warszawa Gdanska to Berlin Hbf
- Ave. Duration
- 5h 16m
- Frequency
- 5 times a day
- Estimated price
- kr 350–1,200
- Website
- https://www.intercity.pl/en/
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 10m
- 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 46m
- 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 Elk to Elblag
- Ave. Duration
- 3h 54m
- Frequency
- Twice daily
- Estimated price
- kr 130–230
- Website
- https://www.intercity.pl/en/
- 2nd Class
- kr 130–190
- 1st Class
- kr 180–230
Train from Elk to Szczecin Glowny
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- kr 260–420
- Website
- https://www.intercity.pl/en/
- 2nd Class
- kr 260–370
- 1st Class
- kr 330–420
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Berlin Hbf to Koebenhavn H
- Ave. Duration
- 7h 4m
- Frequency
- Twice daily
- Estimated price
- kr 550–1,100
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- kr 550–800
- 1st Class
- kr 850–1,100
- Business
- kr 900–1,050
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from København H to Göteborg Centralstation
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- kr 500–600
- Website
- https://www.oresundstag.se/en
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Göteborg Centralstation to Oslo S
- Ave. Duration
- 3h 32m
- 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 34m
- 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
- 3 times a week
- Estimated price
- kr 1,200–1,700
- Website
- https://www.vy.no/en
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Elk to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- kr 55–80
- Website
- https://polregio.pl/pl/
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 Warsaw, Bus Station West to Helsingborg
- Ave. Duration
- 20h 20m
- Frequency
- 5 times a week
- Estimated price
- kr 1,400–2,000
- Website
- https://www.flixbus.co.uk
Bus from Helsingborg Centralstation to Oslo bussterminal
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- kr 330–550
- Website
- https://www.flixbus.co.uk
Bus from Oslo bussterminal to Bergen busstasjon
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- kr 250–600
- Website
- https://www.flixbus.co.uk
Bus from Elk, Dabrowskiego - Bus station 01 and Railway station 02 to Kaunas, Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- kr 140–340
- 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,300
- Website
- https://www.flixbus.co.uk
- 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–196
- Book at
- https://zakexpress.pl/en/
- Bus price
- kr 130–170
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Helsingborg Centralstation to Oslo bussterminal
- Ave. Duration
- 6h 15m
- Frequency
- Every 3 hours
- Estimated price
- kr 750–1,200
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Bergen busstasjon
- Ave. Duration
- 9h 45m
- 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
- Once daily
- Estimated price
- kr 750–1,200
- Website
- https://www.vybuss.com/
- 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 240–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 430–800
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Kaliningrad Bus station to Gdansk Airport
- 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 750–950
- 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
More Questions & Answers
Ełk to Bergen bus services, operated by Żak Express, arrive at Warszawa, Dworzec Zachodni station.
Ełk to Bergen train services, operated by PKP Intercity, arrive at Warszawa Gdanska station.
Yes, the driving distance between Ełk to Bergen is 2422 km. It takes approximately 28h 42m to drive from Ełk to Bergen.
Book your Ełk to Bergen bus tickets online with Omio.
There are 735+ hotels available in Bergen.


































