There are 2 ways to get from Kirkwall to Norway by plane or train

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 Oslo, train  •  5 h 54 min

  1. Fly from Kirkwall (KOI) to Oslo (OSL) KOI - OSL
  2. Take the train from Oslo lufthavn [alle tog] to Oslo Sentralstasjon [tog]

$92 - $567

1 alternative option

Fly to Stavanger  •  6 h 16 min

  1. Fly from Kirkwall (KOI) to Stavanger (SVG) KOI - SVG

$95 - $656

What companies run services between Kirkwall, Scotland and Norway?

Loganair, Widerøe and six other airlines fly from Kirkwall to Sandnes every 4 hours.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Kirkwall to Oslo via Bergen
Ave. Duration
3 h 15 min
When
Saturday
Estimated price
$80 - $550
Flights from Kirkwall to Oslo via Aberdeen
Ave. Duration
4 h
When
Monday to Friday
Estimated price
$130 - $600
Flights from Kirkwall to Oslo via Edinburgh
Ave. Duration
4 h 50 min
When
Thursday
Estimated price
$140 - $600
Flights from Kirkwall to Oslo via Aberdeen, Stavanger
Ave. Duration
5 h 25 min
When
Monday, Tuesday, Thursday and Friday
Estimated price
$130 - $600
Flights from Kirkwall to Oslo via Aberdeen, Copenhagen
Ave. Duration
6 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$150 - $650
Flights from Kirkwall to Stavanger via Aberdeen
Ave. Duration
3 h 50 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $750
Flights from Kirkwall to Stavanger via Aberdeen, Copenhagen
Ave. Duration
6 h 5 min
When
Thursday
Estimated price
$200 - $850
Flights from Kirkwall to Stavanger via Bergen, Oslo
Ave. Duration
6 h 45 min
When
Saturday
Estimated price
$130 - $850
Flights from Kirkwall to Stavanger via Lerwick, Bergen
Ave. Duration
6 h 55 min
When
Saturday
Estimated price
$90 - $650
Flights from Kirkwall to Stavanger via Aberdeen, Bergen
Ave. Duration
4 h 20 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$230 - $1,000
Flights from Kirkwall to Stavanger via Edinburgh, Oslo
Ave. Duration
7 h 20 min
When
Thursday
Estimated price
$190 - $850
Flights from Kirkwall to Stavanger via Aberdeen, Oslo
Ave. Duration
7 h 30 min
When
Monday to Friday
Estimated price
$180 - $800
Widerøe
Website
wideroe.no
Flights from Kirkwall to Stavanger via Aberdeen
Ave. Duration
3 h 15 min
When
Sunday
Estimated price
$210 - $900
Flights from Kirkwall to Stavanger via Bergen
Ave. Duration
4 h 15 min
When
Saturday
Estimated price
$90 - $650
KLM
Website
klm.com
Flights from Kirkwall to Stavanger via Glasgow, Amsterdam
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$350 - $1,300
Flights from Kirkwall to Stavanger via Aberdeen, Amsterdam
Ave. Duration
7 h 15 min
When
Sunday
Estimated price
$340 - $1,200
Loganair
Website
loganair.co.uk
Flights from Kirkwall to Oslo via Aberdeen
Ave. Duration
4 h 50 min
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
$210 - $950
BMI Regional
Website
flybmi.com
Flights from Kirkwall to Oslo via Aberdeen
Ave. Duration
4 h 50 min
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
$210 - $950
Norwegian Air Shuttle
Website
norwegian.com
Flights from Kirkwall to Oslo via Inverness, Manchester
Ave. Duration
6 h 35 min
When
Monday, Wednesday and Friday
Estimated price
$120 - $600
Train operators
Ruter
Phone
177
Website
ruter.no
Train from Oslo lufthavn [alle tog] to Oslo Sentralstasjon [tog]
Ave. Duration
22 min
Frequency
Every 15 minutes
Estimated price
$10 - $14
Schedules at
ruter.no

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 Train travel in France: A guide to SNCF, Is ride-sharing platform BlaBlaCar right for you? and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Kirkwall to Norway?

The distance between Kirkwall and Norway is 695 km.

What is the cheapest way to get from Kirkwall to Norway?

The cheapest way to get from Kirkwall to Norway is to fly and train which costs £65 - £410 and takes 5 h 54 min.

What is the fastest way to get from Kirkwall to Norway?

The quickest way to get from Kirkwall to Norway is to fly and train which takes 5 h 54 min and costs £65 - £410.

How long does it take to get from Kirkwall to Norway?

It takes approximately 5 h 54 min to get from Kirkwall to Norway, including transfers.