Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
6 h 55 min
459 km.
from $25
Composite Route Car Only
Schedule
Oslo S, Norway → Bergen Station, Norway
All
04 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
04 Aug, Tue
05 Aug, Wed
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
Cheapest and Fastest Ways to Travel from Oslo S to Bergen Station
Composite routes from Oslo S to Bergen Station
Cheapest
6 h 55 min
Car
Fastest
1 h 7 min
Plane
Other
3 h 3 min
Train, Plane
4 h 37 min
Train, Plane
11 h
Route Navigator Oslo S - Bergen Station
Get all the information you need right here
Continue onto Trelastgata
Trelastgata, 30 м
30 м
Turn sharp right
26 м
26 м
At roundabout, take exit 2
92 м
92 м
Turn right onto Dronning Eufemias gate
Dronning Eufemias gate, 261 м
261 м
Turn slight right onto Langkaigata
Langkaigata, 136 м
136 м
Turn right onto Rådhusgata and take E 18 toward Kristiansand
Rådhusgata, Kristiansand, E 18, 115 м
115 м
Turn left onto Bjørvikatunnelen and take E 18 toward Kristiansand
Bjørvikatunnelen, Kristiansand, E 18, 2 km 326 м
2 km 326 м
Keep right and drive toward Sentrum V/Ø, Hjortnes, Color Line
Sentrum V/Ø, Hjortnes, Color Line, 131 м
131 м
Keep right and drive toward Sentrum V/Ø, Hjortnes, Color Line
Sentrum V/Ø, Hjortnes, Color Line, 46 м
46 м
At roundabout, take exit 1
10 km 148 м
10 km 148 м
Continue onto Drammensveien and take E 18, E 16 toward Kristiansand, Bergen
Drammensveien, Kristiansand, Bergen, E 18, E 16, 29 km 290 м
29 km 290 м
Keep right onto Drammensbrua and take E 134, 319 toward Haugesund, Kongsberg, Svelvik, Drammen S
Drammensbrua, Haugesund, Kongsberg, Svelvik, Drammen S, E 134, 319, 261 м
261 м
Keep right onto E 18, E 134 and take E 134 toward Haugesund, Kongsberg
Haugesund, Kongsberg, E 134, 13 km 23 м
13 km 23 м
At roundabout, take exit 1 onto E 134
1 km 929 м
1 km 929 м
At roundabout, take exit 2 onto E 134
3 km 649 м
3 km 649 м
At roundabout, take exit 2 onto E 134
3 km 522 м
3 km 522 м
At roundabout, take exit 2 onto E 134
20 km 652 м
20 km 652 м
At roundabout, take exit 2 onto Gomsrudveien
Gomsrudveien, 443 м
443 м
At roundabout, take exit 1 onto E 134
275 м
275 м
At roundabout, take exit 2 onto E 134
2 km 484 м
2 km 484 м
At roundabout, take exit 1 onto E 134
27 km 130 м
27 km 130 м
At roundabout, take exit 2 onto Heddalsvegen
Heddalsvegen, 2 km 108 м
2 km 108 м
At roundabout, take exit 2 onto Heddalsvegen
Heddalsvegen, 1 km 600 м
1 km 600 м
At roundabout, take exit 2 onto Heddalsvegen
Heddalsvegen, 2 km 701 м
2 km 701 м
At roundabout, take exit 1 onto Heddalsvegen
Heddalsvegen, 31 km 755 м
31 km 755 м
Turn right onto Hjartdalsvegen
Hjartdalsvegen, 12 km 229 м
12 km 229 м
Turn right onto Åmotsdalsvegen
Åmotsdalsvegen, 19 km 287 м
19 km 287 м
Keep right onto Kvambekkheii
Kvambekkheii, 2 km 23 м
2 km 23 м
Turn left onto Kvambekkheii
Kvambekkheii, 8 km 647 м
8 km 647 м
Turn right onto Øyfjellvegen
Øyfjellvegen, 6 km 573 м
6 km 573 м
Turn left onto Rjukanvegen
Rjukanvegen, 3 km 699 м
3 km 699 м
Turn right onto Totakvegen
Totakvegen, 39 km 735 м
39 km 735 м
Turn slight right onto Storegutvegen
Storegutvegen, 1 km 387 м
1 km 387 м
Turn right onto Haukelivegen
Haukelivegen, 48 km 210 м
48 km 210 м
Turn left
1 km 325 м
1 km 325 м
Turn left onto Haukelivegen
Haukelivegen, 29 km 466 м
29 km 466 м
Keep right onto E 134
18 km 734 м
18 km 734 м
At roundabout, take exit 1 onto Røldalsvegen
Røldalsvegen, 277 м
277 м
Turn slight left onto Eitrheimsvegen
Eitrheimsvegen, 114 м
114 м
Turn right onto Torget
Torget, 30 м
30 м
Turn left onto Eitrheimsvegen
Eitrheimsvegen, 57 м
57 м
Turn right onto Eitrheimsvegen
Eitrheimsvegen, 182 м
182 м
At roundabout, take exit 1 onto Eitrheimsvegen
Eitrheimsvegen, 3 km 664 м
3 km 664 м
At roundabout, take exit 2 onto 49
12 km 495 м
12 km 495 м
Continue onto Austrepollen
Austrepollen, 21 km 125 м
21 km 125 м
Turn right onto Lyngstrandvegen
Lyngstrandvegen, 365 м
365 м
Attention, take ferry (Årsnes - Gjermundshamn)
Årsnes - Gjermundshamn, 6 km 105 м
6 km 105 м
Leave ferry and continue onto Tongavegen
Tongavegen, 1 km 503 м
1 km 503 м
Continue onto Hatlestrandsvegen
Hatlestrandsvegen, 13 km 889 м
13 km 889 м
Turn left onto Mundheimsdalen
Mundheimsdalen, 7 km 2 м
7 km 2 м
Keep right onto Hålandsdalsvegen
Hålandsdalsvegen, 10 km 890 м
10 km 890 м
Turn left onto Fusavegen
Fusavegen, 13 km 223 м
13 km 223 м
Continue onto Venjanesvegen
Venjanesvegen, 278 м
278 м
Turn right onto Venjanesvegen
Venjanesvegen, 9 м
9 м
Turn slight right onto 552
22 м
22 м
Attention, take ferry (Hatvik - Venjaneset)
Hatvik - Venjaneset, 3 km 452 м
3 km 452 м
Leave ferry and continue onto Hatvikvegen
Hatvikvegen, 5 km 955 м
5 km 955 м
At roundabout, take exit 2 onto Byvegen
Byvegen, 2 km 10 м
2 km 10 м
At roundabout, take exit 2 onto Byvegen
Byvegen, 1 km 665 м
1 km 665 м
At roundabout, take exit 2 onto Halhjemsvegen
Halhjemsvegen, 410 м
410 м
At roundabout, take exit 2 onto E 39
20 km 445 м
20 km 445 м
At roundabout, take exit 2 onto Fjøsangerveien
Fjøsangerveien, 3 km 111 м
3 km 111 м
Keep left onto Nygårdstangen bru and drive toward Sentrum
Nygårdstangen bru, Sentrum, 1 km 758 м
1 km 758 м
Keep right onto Fjøsangerveien
Fjøsangerveien, 235 м
235 м
Turn sharp right onto Zander Kaaes gate
Zander Kaaes gate, 54 м
54 м
Arrive at destination
Transport providers
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Oslo bussterminal to Bergen
Ave. Duration:
13h 20m
Frequency:
Once daily
Estimated price:
$50.97–$76.45
Norwegian Railways (VY)
Phone:
+47 61 05 19 10
Email:
tog@vy.no
Website:
vy.no/en
Train from Oslo S to Oslo
Ave. Duration:
23 min
Frequency:
Every 30 minutes
Estimated price:
$12.74–$17.84
Train from Oslo S to Bergen
Ave. Duration:
7h 7m
Frequency:
Every 4 hours
Estimated price:
$114.67–$140.16
Train from Oslo S to Torp
Ave. Duration:
1h 33m
Frequency:
Every 2 hours
Estimated price:
$31.85–$39.50
Vy Buss
Phone:
+47 407 05070
Email:
buss@vy.no
Website:
vybuss.no/
Bus from Oslo bussterminal to Bergen
Ave. Duration:
9h 45m
Frequency:
Twice daily
Estimated price:
$50.97–$76.45
Nor-Way Bussekspress
Phone:
+47 815 44 444
Website:
nor-way.no/
Bus from Oslo bussterminal to Seljestad
Ave. Duration:
6h 20m
Frequency:
Twice daily
Estimated price:
$52.24–$76.45
SKYSS
Phone:
55 55 90 70
Website:
skyss.no
Bus from Seljestad vektstasjon to Bergen
Ave. Duration:
3h 30m
Frequency:
Once daily
Estimated price:
$45.87–$50.97
Airlines
Scandinavian Airlines
Website:
flysas.com/
Plane from Oslo Airport, Gardermoen to Bergen
Ave. Duration:
59 min
Frequency:
Every day
Estimated price:
$63.71–$267.57
Norwegian Air Shuttle
Website:
norwegian.com/
Plane from Oslo Airport, Gardermoen to Bergen
Ave. Duration:
55 min
Frequency:
Every day
Estimated price:
$63.71–$267.57
Widerøe
Website:
wideroe.no/
Plane from Oslo Airport, Gardermoen to Bergen
Ave. Duration:
1h
Frequency:
Saturday
Estimated price:
$127.41–$407.73
Plane from Sandefjord Airport to Bergen
Ave. Duration:
55 min
Frequency:
Every day
Estimated price:
$82.82–$458.69
Train operators
Flytoget
Phone:
23 15 90 00
Email:
flytoget@flytoget.no
Website:
flytoget.no/
Train from Oslo S to Oslo
Ave. Duration:
22 min
Frequency:
Every 15 minutes
Estimated price:
$22.93–$25.48
Questions and Answers
What is the cheapest way to get from Oslo S to Bergen Station?
The cheapest way to get from Oslo S to Bergen Station is to bus which costs $43.48 - $65.22 and takes 9h 56m.
What is the fastest way to get from Oslo S to Bergen Station?
The fastest way to get from Oslo S to Bergen Station is to train and fly which takes 3h 3m and costs $54.35 - $206.52 .
Is there a direct bus between Oslo S and Bergen Station?
Yes, there is a direct bus departing from Oslo bussterminal and arriving at Bergen busstasjon. Services depart twice daily, and operate every day. The journey takes approximately 9h 45m.
Is there a direct train between Oslo S and Bergen Station?
Yes, there is a direct train departing from Oslo S and arriving at Bergen stasjon. Services depart every four hours, and operate every day. The journey takes approximately 7h 7m.
How far is it from Oslo S to Bergen Station?
The distance between Oslo S and Bergen Station is 384 km. The road distance is 459.3 km.
How do I travel from Oslo S to Bergen Station without a car?
The best way to get from Oslo S to Bergen Station without a car is to train which takes 7h 7m and costs $97.83 - $119.57 .
How long does it take to get from Oslo S to Bergen Station?
It takes approximately 3h 3m to get from Oslo S to Bergen Station, including transfers.
Where do I catch the Oslo S to Bergen Station bus from?
Oslo S to Bergen Station bus services, operated by Vy Buss, depart from Oslo bussterminal station.
Where do I catch the Oslo S to Bergen Station train from?
Oslo S to Bergen Station train services, operated by Norwegian Railways (VY), depart from Oslo S station.
Train or bus from Oslo S to Bergen Station?
The best way to get from Oslo S to Bergen Station is to train which takes 7h 7m and costs $97.83 - $119.57 . Alternatively, you can bus, which costs $43.48 - $65.22 and takes 9h 56m.
Where does the Oslo S to Bergen Station bus arrive?
Oslo S to Bergen Station bus services, operated by Vy Buss, arrive at Bergen busstasjon station.
Where does the Oslo S to Bergen Station train arrive?
Oslo S to Bergen Station train services, operated by Norwegian Railways (VY), arrive at Bergen stasjon station.
Can I drive from Oslo S to Bergen Station?
Yes, the driving distance between Oslo S to Bergen Station is 459 km. It takes approximately 6h 55m to drive from Oslo S to Bergen Station.
How do I get a bus ticket from Oslo S to Bergen Station?
Book your Oslo S to Bergen Station bus tickets online with Omio and FlixBus.
Where can I stay near Bergen Station?
There are 628+ hotels available in Bergen Station. Prices start at $51.77 per night.
→
+0→
Transport search
Transport search
From Oslo S, where will you go next? Select a city below to get started