Rome2rio's partners include

There are 4 ways to get from Stavanger to Bergen by bus, ferry, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Stavanger to Bergen.
Launch map view
  • Distance: 99.9 miles
  • Duration: 5 h 30 min

What companies run services between Stavanger, Norway and Bergen, Norway?

Nor-Way Bussekspress operates a bus from Stavanger to Bergen hourly. Tickets cost $21 and the journey takes 5 hours 30 minutes. Alternatively, Norwegian Air Shuttle, Scandinavian Airlines and Widerøe fly from Stavanger to Bergen every 2 hours.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Stavanger to Bergen
Avg. Duration
40 min
When
Every day
Estimated price
$65 - $380
Norwegian Air Shuttle
Website
norwegian.com
Flights from Stavanger to Bergen
Avg. Duration
40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$45 - $400
Widerøe
Website
wideroe.no
Flights from Stavanger to Bergen
Avg. Duration
40 min
When
Saturday and Sunday
Estimated price
$100 - $420
Bus operators
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Stavanger sentrum Byterminalen to Bergen busstasjon
Avg. Duration
5 h 30 min
Frequency
Hourly
Estimated price
$21
Schedules at
nor-way.no
Ferry operators
Kolumbus
Phone
177
Website
kolumbus.no
Ferry from Fiskepirterminalen to Sandeid kai
Avg. Duration
1 h 35 min
Frequency
4 times a week
Schedules at
kolumbus.no
Norled
Phone
+47 5186 8700
Email
booking@norled.no
Website
norled.no
Ferry from Ølen kai to Strandkaiterminalen
Avg. Duration
3 h 5 min
Frequency
Once a week
Estimated price
$60 - $90
Schedules at
norled.no

How far is it from Stavanger to Bergen?

The distance between Stavanger and Bergen is 160 km. The road distance is 683 km.

What is the cheapest way to get from Stavanger to Bergen?

The cheapest way to get from Stavanger to Bergen is to bus which costs kr 160 and takes 5 hours 30 minutes.

What is the fastest way to get from Stavanger to Bergen?

The quickest way to get from Stavanger to Bergen is to fly which takes 2 hours 38 minutes and costs kr 800.

Is there a direct bus between Stavanger and Bergen?

Yes, there is a direct bus departing from Stavanger sentrum Byterminalen and arriving at Bergen busstasjon. Services depart hourly, and operate every day. The journey takes approximately 5 hours 30 minutes.

How long does it take to get from Stavanger to Bergen?

The bus from Stavanger sentrum Byterminalen to Bergen busstasjon takes 5 hours 30 minutes including transfers and departs hourly.