There are 2 ways to get from Reykjavík to Vik by plane, train, bus or taxi

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

Fly to Bergen, train, bus  •  9h 37m

  1. Fly from Reykjavik Keflavik Nas (KEF) to Bergen (BGO) KEF - BGO
  2. Take the train from Bergen stasjon to Voss stasjon
  3. Take the bus from Voss stasjon to Vossasvingen

kr 1307 - kr 3987

1 alternative option

Fly to Sogndal, taxi  •  9h 43m

  1. Fly from Reykjavik Keflavik Nas (KEF) to Sogndal (SOG) KEF - SOG
  2. Take a taxi from Sogndal to Hella ferjekai

kr 2352 - kr 5562

Questions & Answers

The cheapest way to get from Reykjavík to Vik is to fly and train and bus which costs $140 - $440 and takes 9h 37m.

More details

The quickest way to get from Reykjavík to Vik is to fly and train and bus which costs $140 - $440 and takes 9h 37m.

More details

The distance between Reykjavík and Vik is 1483 km.

It takes approximately 9h 37m to get from Reykjavík to Vik, including transfers.

More details

The quickest flight from Reykjavik Keflavik Nas Airport to Bergen Airport is the direct flight which takes 2h 15m.

Search flights

Vik is 1h ahead of Reykjavík. It is currently 6:27 PM in Reykjavík and 7:27 PM in Vik.

Icelandair, Norwegian Air Shuttle and Scandinavian Airlines offer flights from Reykjavik Keflavik Nas Airport to Bergen Airport.

Search flights

There are 86+ hotels available in Vik. Prices start at kr 1000 NOK per night.

More details

The best way to get from Reykjavík to Reykjavik Keflavik Nas Airport is to shuttle which takes 30 min and costs $25.

More details

Map of how to get from Reykjavík to Vik.
Launch map view
  • Distance: 1483.3 km
  • Duration: 9h 37m

What companies run services between Reykjavík, Iceland and Vik, Sogn og Fjordane, Norway?

There is no direct connection from Reykjavík to Vik. However, you can take the shuttle to Reykjavik Keflavik Nas Airport, take the walk to Reykjavik Keflavik Nas airport, fly to Bergen, take the walk to Bergen lufthavn, take the line 1 tram to Nonneseter, take the walk to Bergen stasjon, take the train to Voss stasjon, take the walk to Voss stasjon, then take the bus to Vik. Alternatively, you can take the shuttle to Reykjavik Keflavik Nas Airport, take the walk to Reykjavik Keflavik Nas airport, fly to Sogndal, take the taxi to Hella ferjekai, take the line 131 bus to Vik kommunehus, then take the taxi to Vik.

Airlines
Widerøe
Website
wideroe.no
Flights from Reykjavik Keflavik Nas to Sogndal via Oslo
Ave. Duration
5h 7m
When
Every day
Estimated price
kr 1000 - kr 3800
Flights from Reykjavik Keflavik Nas to Sogndal via Oslo, Bergen
Ave. Duration
7h 50m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
kr 950 - kr 3900
Flights from Reykjavik Keflavik Nas to Sogndal via Copenhagen, Oslo
Ave. Duration
7h 55m
When
Monday, Wednesday, Friday and Sunday
Estimated price
kr 1000 - kr 4400
Flights from Reykjavik Keflavik Nas to Sogndal via London Heathrow, Oslo
Ave. Duration
9h
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
kr 1600 - kr 6000
Flights from Reykjavik Keflavik Nas to Sogndal via Riga, Oslo
Ave. Duration
9h 40m
When
Tuesday and Friday
Estimated price
kr 1200 - kr 4100
Flights from Reykjavik Keflavik Nas to Sogndal via Copenhagen, Bergen
Ave. Duration
10h 15m
When
Monday, Wednesday, Friday and Sunday
Estimated price
kr 1100 - kr 4500
Scandinavian Airlines
Website
flysas.com
Flights from Reykjavik Keflavik Nas to Bergen via Oslo
Ave. Duration
4h 50m
When
Every day
Estimated price
kr 1200 - kr 5000
Flights from Reykjavik Keflavik Nas to Bergen via Stockholm
Ave. Duration
5h 25m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
kr 750 - kr 8500
Icelandair
Website
icelandair.com
Flights from Reykjavik Keflavik Nas to Bergen
Ave. Duration
2h 15m
When
Saturday
Estimated price
kr 750 - kr 8500
Norwegian Air Shuttle
Website
norwegian.com
Flights from Reykjavik Keflavik Nas to Bergen via Oslo
Ave. Duration
4h 25m
When
Thursday and Sunday
Estimated price
kr 800 - kr 4600
Train operators
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Website
vy.no
Train from Bergen stasjon to Voss stasjon
Ave. Duration
1h 15m
Frequency
Hourly
Estimated price
kr 150 - kr 230
Website
vy.no
Bus operators
Kringom
Phone
177
Website
kringom.no
Bus from Voss stasjon to Vossasvingen
Ave. Duration
1h 10m
Frequency
5 times a week
Estimated price
kr 140 - kr 170
Website
Kringom
Other operators
Taxi from Sogndal to Hella ferjekai
Ave. Duration
51 min
Estimated price
kr 950 - kr 1200
TTS AS - Taxi transport service Sogn og
Phone
+47 959 56 666
Website
tts.as
Svelgen taxi Oddbjørg Hessevik
Phone
+47 57 79 34 09

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.