There are 8 ways to get from Balestrand to Oslo by bus, ferry, train, car or plane

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

Recommended option

Bus  •  8 h 35 min

  1. 23-516
  2. Nx 170

$79 - $101

Cheapest option

Ferry, bus, train  •  8 h 44 min

  1. 970
  2. R41

$65 - $105

6 alternative options

Ferry, train  •  9 h

  1. 23-501 / ...
  2. 41

$65 - $98

Drive  •  9 h 56 min

  1. 433.4 miles

$110 - $170

Ferry to Sogndal, fly, train  •  4 h 35 min

  1. SOG - OSL

$89 - $321

Ferry to Bergen, fly, train  •  7 h 2 min

  1. BGO - OSL

$128 - $309

Bus to Forde, fly, train  •  5 h 35 min

  1. FDE - OSL

$125 - $307

Ferry, ferry to Floro, fly, train  •  7 h 34 min

  1. FRO - OSL

$161 - $345

What companies run services between Balestrand, Norway and Oslo, Norway?

You can take a bus from Balestrand to Oslo via Sogndal skysstasjon in around 8 h 35 min.

Airlines
Norwegian Air Shuttle
Website
norwegian.com
Flights from Bergen to Oslo
Ave. Duration
55 min
When
Every day
Estimated price
$60 - $330
Scandinavian Airlines
Website
flysas.com
Flights from Bergen to Oslo
Ave. Duration
50 min
When
Every day
Estimated price
$75 - $370
Widerøe
Website
wideroe.no
Flights from Sogndal to Oslo
Ave. Duration
48 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $360
Flights from Forde to Oslo
Ave. Duration
1 h
When
Every day
Estimated price
$110 - $390
Flights from Floro to Oslo
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$90 - $390
Train operators
Norwegian Railways (NSB)
Website
nsb.no
Train from Voss to Oslo S
Ave. Duration
5 h 14 min
Frequency
3 times a day
Estimated price
$40 - $60
Website
nsb.no
Train from Myrdal stasjon to Oslo S
Ave. Duration
4 h 41 min
Frequency
3 times a day
Estimated price
$35 - $55
Website
nsb.no
Ruter
Phone
177
Website
ruter.no
Train from Voss [tog] to Oslo Sentralstasjon [tog]
Ave. Duration
5 h 24 min
Frequency
3 times a day
Estimated price
$50 - $75
Schedules at
ruter.no
Train from Oslo lufthavn [alle tog] to Oslo Sentralstasjon [tog]
Ave. Duration
22 min
Frequency
Every 15 minutes
Estimated price
$9 - $14
Schedules at
ruter.no
Bus operators
Firda Billag Buss AS
Phone
+47 57 72 50 00
Email
andre@firda-billag.no
Website
firda-billag.no
Bus from Balestrand kai to Sogndal skysstasjon
Ave. Duration
1 h 15 min
Frequency
3 times a day
Estimated price
$14 - $17
Schedules at
firda-billag.no
Bus from Balestrand kai to Skilbrei
Ave. Duration
1 h 45 min
Frequency
Twice daily
Estimated price
$27 - $30
Schedules at
firda-billag.no
Tide Buss AS
Phone
05505
Email
post@tide.no
Website
tide.no
Bus from Balestrand kai to Sogndal skysstasjon
Ave. Duration
1 h 10 min
Frequency
Twice daily
Estimated price
$13 - $15
Schedules at
tide.no
Bus from Vik kommunehus to Voss stasjon
Ave. Duration
1 h 15 min
Frequency
4 times a week
Estimated price
$18 - $20
Schedules at
tide.no
Bus from Balestrand kai to Skilbrei
Ave. Duration
1 h 40 min
Frequency
5 times a week
Estimated price
$23 - $25
Schedules at
tide.no
Nettbuss Travel AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Bus from Sogndal skysstasjon to Oslo Bussterminal
Ave. Duration
6 h 20 min
Frequency
Twice daily
Estimated price
$65 - $85
Schedules at
nettbuss.no
Ferry operators
Norled
Phone
+47 5186 8700
Email
booking@norled.no
Website
norled.no
Ferry from Balestrand kai to Vik kai
Ave. Duration
15 min
Frequency
Once daily
Estimated price
$7 - $10
Schedules at
norled.no
Ferry from Balestrand kai to Flåm kai
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$22 - $35
Schedules at
norled.no
Ferry from Balestrand kai to Sogndal kai
Ave. Duration
55 min
Frequency
Once daily
Estimated price
$13 - $19
Schedules at
norled.no
Ferry from Balestrand kai to Strandkaiterminalen
Ave. Duration
3 h 50 min
Frequency
Once daily
Estimated price
$65 - $100
Schedules at
norled.no
Ferry from Balestrand kai to Rysjedalsvika kai
Ave. Duration
1 h 40 min
Frequency
Once daily
Estimated price
$30 - $50
Schedules at
norled.no
Ferry from Rysjedalsvika kai to Florø kai
Ave. Duration
1 h 40 min
Frequency
5 times a week
Estimated price
$26 - $40
Schedules at
norled.no
Fjord1
Website
fjord1.no
Ferry from Balestrand kai to Flåm kai
Ave. Duration
2 h
Frequency
5 times a week
Estimated price
$12 - $14
Schedules at
fjord1.no
Passenger
$12 - $14
Standard Car
$40 - $50

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Want to know more about Flixbus? and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

Questions & Answers

The distance between Balestrand and Oslo is 271 km. The road distance is 693 km.

The cheapest way to get from Balestrand to Oslo is to ferry and train which costs kr 500 - kr 800 and takes 9 h.

The quickest way to get from Balestrand to Oslo is to ferry and fly and train which takes 4 h 35 min and costs kr 700 - kr 2700.

No, there is no direct bus from Balestrand to Oslo. However, there are services departing from Balestrand kai and arriving at Oslo Bussterminal via Sogndal skysstasjon. The journey, including transfers, takes approximately 8 h 35 min.

It takes approximately 8 h 35 min to get from Balestrand to Oslo, including transfers.