There are 11 ways to get from Slovenia to Bergen by plane, train, bus, night train, shuttle, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ljubljana
best- Fly from Ljubljana (LJU) to Bergen (BGO)plane LJU - BGO
7h 10mkr 2,042–4,974Bus to Zagreb Franjo Tuđman Airport, fly
cheapest- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb Airportbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Bergen (BGO)plane ZAG - BGO
8h 32mkr 1,213–5,738Train
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Villach Hbftrain Rj / ...
- Take the train from Villach Hbf to St. Johann Im Pongautrain Ic
- Take the train from St Johann im Pongau to Malmö, Centralstationtrain 304
- Take the train from Malmö, Centralstation to Oslo Strain
- Take the train from Oslo S to Bergen stasjontrain F4
38h 18mkr 2,588–6,818Bus, train
- Take the bus from Maribor, Avtobusna Postaja to Wien Hbfbus
- Take the train from Wien Hbf to Brno Hlavni Nadrazitrain Rj / ...
- Take the bus from Brno Benzinaria OMV to Gothenburg Central Bus Station Nils Ericsonbus
- Take the bus from Göteborg Nils Ericsonterminal to Oslo Bussterminalbus 619 / ...
- Take the train from Oslo S to Bergen stasjontrain F4
41h 12mkr 3,139–8,371Train, night train
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to St. Johann Im Pongautrain Ice
- Take the nighttrain from St. Johann im Pongau to Malmö, Centralstationnighttrain Nt
- Take the train from Malmö, Centralstation to Oslo Strain
- Take the train from Oslo S to Bergen stasjontrain F4
38h 49mkr 2,718–6,418Bus to Graz Airport, fly
- Take the bus from Maribor, Avtobusna Postaja to Graz Airportbus
- Fly from Graz Airport (GRZ) to Bergen (BGO)plane GRZ - BGO
7h 58mkr 2,081–6,882Shuttle to Trieste – Friuli Venezia Giulia Airport, fly
- Take a shuttle bus from Ljubljana to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Bergen (BGO)plane TRS - BGO
9h 23mkr 1,609–6,838Shuttle to Vienna International Airport, fly
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Bergen (BGO)plane VIE - BGO
7h 57mkr 1,414–3,819Bus
- Take the bus from Maribor bus station to Vienna, International Busterminal (VIB)bus 885 / ...
- Take the bus from Vienna, International Busterminal (VIB) to Praha, ÚAN Florencbus 060 / ...
- Take the bus from Praha, ÚAN Florenc to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Arna terminalbus
43h 23mkr 2,791–4,939Drive 2,602.7 km
- Drive from Maribor to Bergencar 2,602.7 km
28h 6mkr 5,385–7,779Drive, car train
- Drive from Maribor to Villach Hbfcar
- Take the cartrain from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Bergencar
33h 36mkr 4,500–6,333
Slovenia to Bergen by train
Comparing Your Travel Options
The cheapest way to get from Slovenia to Bergen is to shuttle and fly which costs kr 1400 - kr 3900 and takes 7h 57m.
The fastest way to get from Slovenia to Bergen is to fly which takes 7h 10m and costs kr 2000 - kr 5000.
No, there is no direct bus from Slovenia station to Bergen. However, there are services departing from Maribor bus station and arriving at Arna terminal via Vienna, International Busterminal (VIB), Praha, ÚAN Florenc and Oslo bussterminal. The journey, including transfers, takes approximately 43h 23m.
No, there is no direct train from Slovenia to Bergen. However, there are services departing from Maribor and arriving at Bergen stasjon via Graz Hbf, Villach Hbf, St Johann im Pongau, Malmö, Centralstation and Oslo S. The journey, including transfers, takes approximately 38h 18m.
The distance between Slovenia and Bergen is 1701 km. The road distance is 2602.7 km.
The best way to get from Slovenia to Bergen without a car is to train which takes 38h 18m and costs kr 2500 - kr 7000.
It takes approximately 7h 10m to get from Slovenia to Bergen, including transfers.
Slovenia to Bergen bus services, operated by FlixBus, depart from Maribor bus station.
Slovenia to Bergen train services, operated by Slovenske železnice (SŽ), depart from Maribor station.
The best way to get from Slovenia to Bergen is to fly which takes 7h 10m and costs kr 2000 - kr 5000. Alternatively, you can train, which costs kr 2500 - kr 7000 and takes 38h 18m, you could also bus, which costs kr 2700 - kr 5000 and takes 43h 23m.
What companies run services between Slovenia and Bergen, Norway?
Lufthansa, KLM, and three other airlines fly from Ljubljana (LJU) to Bergen (BGO) every 4 hours. Alternatively, you can take a train from Maribor to Bergen stasjon via Graz Hbf, Villach Hbf, St. Johann Im Pongau, St Johann im Pongau, Malmö, Centralstation, and Oslo S in around 38h 18m.
- Website
- lufthansa.com
Flights from Ljubljana to Bergen via Frankfurt
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- kr 1,600–5,500
Flights from Ljubljana to Bergen via Munich
- Ave. Duration
- 7h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- kr 1,500–5,500
Flights from Graz Airport to Bergen via Munich
- Ave. Duration
- 6h 2m
- When
- Monday, Thursday, and Saturday
- Estimated price
- kr 1,800–6,500
Flights from Graz Airport to Bergen via Frankfurt
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- kr 1,900–6,500
Flights from Zagreb Franjo Tuđman Airport to Bergen via Munich
- Ave. Duration
- 4h 32m
- When
- Monday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- kr 1,300–6,500
Flights from Zagreb Franjo Tuđman Airport to Bergen via Frankfurt
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- kr 1,300–4,600
Flights from Trieste – Friuli Venezia Giulia Airport to Bergen via Frankfurt
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- kr 1,300–4,700
Flights from Vienna International Airport to Bergen via Munich
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- kr 1,300–4,400
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- kr 56
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- kr 56
- Website
- Slovenske železnice (SŽ)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Maribor, Avtobusna Postaja to Wien Hbf
- Ave. Duration
- 2h 59m
- Frequency
- On demand
- Estimated price
- kr 748–4,600
- Website
- GoOpti
- Shared
- kr 748
- Private
- kr 3,736
Bus from Maribor, Avtobusna Postaja to Graz Airport
- Ave. Duration
- 51 min
- Frequency
- On demand
- Estimated price
- kr 700–1,303
- Website
- GoOpti
- Private
- kr 1,303
Bus from Novo Mesto, Avtobusna postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- kr 239–1,900
- Website
- GoOpti
- Shared
- kr 239
- Private
- kr 997
Shuttle from Ljubljana to Trieste Airport
- Ave. Duration
- 1h 16m
- Frequency
- On demand
- Estimated price
- kr 1,500–2,600
- Website
- GoOpti
- Private
- kr 2,209
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Slovenia to Bergen bus services, operated by FlixBus, arrive at Vienna, International Busterminal (VIB) station.
Slovenia to Bergen train services, operated by Slovenske železnice (SŽ), arrive at Graz Hbf station.
Yes, the driving distance between Slovenia to Bergen is 2603 km. It takes approximately 28h 6m to drive from Slovenia to Bergen.
There are 705+ hotels available in Bergen.












