There are 7 ways to get from Bergen to Scotland by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bergen to Aberdeen Airport
best- Fly from Bergen (BGO) to Aberdeen Airport (ABZ)plane BGO - ABZ
4h 49m£80–333Train, bus via Edinburgh
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Amsterdam Central Stationbus
- Take the train from Amsterdam Centraal to London St Pancras Intltrain Eil
- Take the train from King's Cross to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to Glasgow Queen Streettrain
40h 18m£460–713Fly Bergen to Edinburgh Airport
- Fly from Bergen (BGO) to Edinburgh Airport (EDI)plane BGO - EDI
4h 44m£86–246Fly Bergen to Glasgow Airport
- Fly from Bergen (BGO) to Glasgow Airport (GLA)plane BGO - GLA
6h 46m£87–283Bus to Stavanger Airport, Sola, fly to Aberdeen Airport
- Take the bus from Bergen busstasjon to Stavanger lufthavnbus
- Fly from Stavanger Airport, Sola (SVG) to Aberdeen Airport (ABZ)plane SVG - ABZ
8h 36m£100–390Train, bus
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg to Amsterdam Centraal Stationbus
- Take the train from Amsterdam Centraal to London St Pancras Intltrain Eil
- Take the bus from Finchley Road / O2 Centre to Buchanan Bus Stationbus
44h 24m£385–574Train, bus #2
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to London Victoriabus
- Take the train from London Euston to Glasgow Centraltrain
47h 45m£266–471
Bergen to Scotland by train and bus
Comparing Your Travel Options
The cheapest way to get from Bergen to Scotland is to fly which costs £85 - £250 and takes 4h 44m.
The fastest way to get from Bergen to Scotland is to fly which takes 4h 44m and costs £85 - £250.
The distance between Bergen and Scotland is 359 miles.
The best way to get from Bergen to Scotland without a car is to train and bus via Edinburgh which takes 40h 18m and costs £460 - £750.
It takes approximately 4h 49m to get from Bergen to Scotland, including transfers.
Scotland is 1h behind Bergen. It is currently 5:10 PM in Bergen and 4:10 PM in Scotland.
There are 1532+ hotels available in Scotland.
What companies run services between Bergen, Norway and Scotland?
Widerøe flies from Bergen (BGO) to Aberdeen Airport (ABZ) twice daily.
- Website
- wideroe.no
Flights from Bergen to Aberdeen Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £60–280
Flights from Stavanger Airport, Sola to Aberdeen Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £55–340
Flights from Stavanger Airport, Sola to Aberdeen Airport via Bergen
- Ave. Duration
- 2h 55m
- When
- Monday to Saturday
- Estimated price
- £55–340
- Website
- norwegian.com
Flights from Bergen to Edinburgh Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- £55–200
Flights from Bergen to Edinburgh Airport via Oslo
- Ave. Duration
- 3h 45m
- When
- Monday to Friday
- Estimated price
- £55–200
- Website
- klm.com
Flights from Bergen to Glasgow Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- £55–280
- Website
- aisairlines.com
Flights from Bergen to Glasgow Airport via Aberdeen Airport
- Ave. Duration
- 3h 40m
- When
- Monday
- Estimated price
- £55–210
- Website
- easyjet.com
Flights from Bergen to Glasgow Airport via London Gatwick
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- £55–210
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- £28
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- £28
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- £28
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Amsterdam Centraal to London St Pancras Intl
- Ave. Duration
- 4h 17m
- Frequency
- Every 4 hours
- Estimated price
- £190–310
- Website
- Eurostar
Train from Amsterdam Centraal to London St Pancras Intl
- Ave. Duration
- 4h 17m
- Frequency
- Every 4 hours
- Estimated price
- £190–310
- Website
- Eurostar
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- £130–180
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Edinburgh Waverley to Glasgow Queen Street
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- £18–30
- Website
- ScotRail
- Phone
- 0345 528 0409
- [email protected]
- Website
- Lumo
Train from Edinburgh Waverley to Glasgow Queen Street
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- £7–14
- Website
- Lumo
- Phone
- +44 (0)345 528 0253
- Website
- Avanti West Coast
Train from London Euston to Glasgow Central
- Ave. Duration
- 4h 31m
- Frequency
- Hourly
- Estimated price
- £130–210
- Website
- Avanti West Coast
- Phone
- +44 330 060 0500
- Website
- Caledonian Sleeper
Train from London Euston to Glasgow Central
- Ave. Duration
- 7h 28m
- Frequency
- 6 times a week
- Estimated price
- £90–130
- Website
- Caledonian Sleeper
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- £70–110
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to Amsterdam Central Station
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a week
- Estimated price
- £35–55
- Website
- Flixbus
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- £70–110
- Website
- Flixbus
Bus from Finchley Road / O2 Centre to Buchanan Bus Station
- Ave. Duration
- 8h 45m
- Frequency
- Every 20 minutes
- Estimated price
- £50–75
- Website
- Flixbus
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- £70–110
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to London Victoria
- Ave. Duration
- 19h 5m
- Frequency
- 5 times a week
- Estimated price
- £75–120
- Website
- Flixbus
- Phone
- (+47) 22 31 31 50
- [email protected]
- Website
- Nor-Way Bussekspress
Bus from Bergen busstasjon to Stavanger lufthavn
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- £30–45
- Website
- Nor-Way Bussekspress
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from Hamburg to Amsterdam Centraal Station
- Ave. Duration
- 6h 41m
- Frequency
- Once daily
- Estimated price
- £45–49
- Website
- Grand Bus
Want to know more about travelling around United Kingdom
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
Travelling to the UK: What do I need to know?
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
How to get from London to Edinburgh
Read the travel guide









































