There are 4 ways to get from Caithness to Kirkwall by taxi, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to St. John Airport, fly
best- Take the taxi from Caithness to Saint-John-Airport-YSJtaxi
- Fly from St. John Airport (YSJ) to Kirkwall (KOI)plane YSJ - KOI
14h 38m£506–1,878Taxi to Fredericton International Airport, fly
cheapest- Take the taxi from Caithness to Fredericton International Airport (YFC)taxi
- Fly from Fredericton International Airport (YFC) to Kirkwall (KOI)plane YFC - KOI
19h 55m£450–1,594Drive, bus to Hancock County-Bar Harbor Airport, fly
- Drive from Caithness to Perry, MEcar
- Take the bus from Perry, ME to Hancock, MEbus
- Fly from Hancock County-Bar Harbor Airport (BHB) to Kirkwall (KOI)plane BHB - KOI
23h 28m£460–1,661Taxi, bus, bus to Halifax Stanfield International Airport, fly
- Take the taxi from Caithness to Saint John Terminaltaxi
- Take the bus from Saint John Terminal to Monctonbus
- Take the bus from Moncton to Halifax Airportbus
- Fly from Halifax Stanfield International Airport (YHZ) to Kirkwall (KOI)plane YHZ - KOI
24h 47m£480–1,594
St. John Airport (YSJ) to Kirkwall (KOI) flights
Comparing Your Travel Options
The cheapest way to get from Caithness to Kirkwall is to taxi and fly which costs £450 - £1,600 and takes 19h 55m.
The fastest way to get from Caithness to Kirkwall is to taxi and fly which takes 14h 38m and costs £500 - £1,900.
The distance between Caithness and Kirkwall is 2789 miles.
It takes approximately 14h 38m to get from Caithness to Kirkwall, including transfers.
Kirkwall is 4h ahead of Caithness. It is currently 9:02 PM in Caithness and 1:02 AM in Kirkwall.
There are 210+ hotels available in Kirkwall.
What companies run services between Caithness, NB, Canada and Kirkwall, Scotland?
There is no direct connection from Caithness to Kirkwall. However, you can take the taxi to Saint-John-Airport-YSJ airport, fly to Kirkwall (KOI), walk to Airport Terminal, then take the bus to Supermarkets. Alternatively, you can take the taxi to Fredericton International Airport (YFC) airport, fly to Kirkwall (KOI), walk to Airport Terminal, then take the bus to Supermarkets.
- Website
- britishairways.com
Flights from St. John Airport to Kirkwall via Toronto, Edinburgh
- Ave. Duration
- 19h 55m
- When
- Thursday, Saturday, Monday, and Sunday
- Estimated price
- £500–2,500
Flights from St. John Airport to Kirkwall via Montreal, Edinburgh
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- £440–1,800
Flights from St. John Airport to Kirkwall via Toronto, Glasgow
- Ave. Duration
- 13h 10m
- When
- Saturday
- Estimated price
- £700–2,300
Flights from Fredericton International Airport to Kirkwall via Toronto, Edinburgh
- Ave. Duration
- 27h 13m
- When
- Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- £420–2,000
Flights from Fredericton International Airport to Kirkwall via Montreal, Edinburgh
- Ave. Duration
- 31h 5m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- £370–1,500
Flights from Fredericton International Airport to Kirkwall via Toronto, Glasgow
- Ave. Duration
- 21h 37m
- When
- Saturday
- Estimated price
- £600–1,900
Flights from Fredericton International Airport to Kirkwall via Ottawa, London Heathrow, Inverness
- Ave. Duration
- 17h 45m
- When
- Saturday
- Estimated price
- £430–1,700
Flights from Hancock County-Bar Harbor Airport to Kirkwall via Boston, Edinburgh
- Ave. Duration
- 21h 22m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- £410–1,600
Flights from Hancock County-Bar Harbor Airport to Kirkwall via Boston, Dublin, Glasgow
- Ave. Duration
- 20h 22m
- When
- Every day
- Estimated price
- £470–2,500
Flights from Hancock County-Bar Harbor Airport to Kirkwall via Boston, Edinburgh, Lerwick
- Ave. Duration
- 22h 42m
- When
- Tuesday
- Estimated price
- £420–1,700
Flights from Halifax Stanfield International Airport to Kirkwall via Edinburgh
- Ave. Duration
- 14h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- £390–1,700
Flights from Halifax Stanfield International Airport to Kirkwall via Dublin, Edinburgh
- Ave. Duration
- 14h 40m
- When
- Wednesday and Sunday
- Estimated price
- £400–1,700
Flights from Halifax Stanfield International Airport to Kirkwall via London Heathrow, Aberdeen
- Ave. Duration
- 18h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £320–1,300
- Website
- klm.com
Flights from St. John Airport to Kirkwall via Toronto, Edinburgh
- Ave. Duration
- 19h 55m
- When
- Thursday, Saturday, Monday, and Sunday
- Estimated price
- £500–2,500
Flights from St. John Airport to Kirkwall via Montreal, Edinburgh
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- £440–1,800
Flights from St. John Airport to Kirkwall via Toronto, Glasgow
- Ave. Duration
- 13h 10m
- When
- Saturday
- Estimated price
- £700–2,300
Flights from Fredericton International Airport to Kirkwall via Toronto, Edinburgh
- Ave. Duration
- 27h 13m
- When
- Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- £420–2,000
Flights from Fredericton International Airport to Kirkwall via Montreal, Edinburgh
- Ave. Duration
- 31h 5m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- £370–1,500
Flights from Fredericton International Airport to Kirkwall via Toronto, Glasgow
- Ave. Duration
- 21h 37m
- When
- Saturday
- Estimated price
- £600–1,900
Flights from Fredericton International Airport to Kirkwall via Ottawa, Boston, Edinburgh
- Ave. Duration
- 24h 50m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- £400–1,600
Flights from Hancock County-Bar Harbor Airport to Kirkwall via Boston, Edinburgh
- Ave. Duration
- 21h 22m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- £410–1,600
Flights from Hancock County-Bar Harbor Airport to Kirkwall via Boston, Edinburgh, Lerwick
- Ave. Duration
- 22h 42m
- When
- Tuesday
- Estimated price
- £420–1,700
Flights from Halifax Stanfield International Airport to Kirkwall via Edinburgh
- Ave. Duration
- 14h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- £390–1,700
Flights from Halifax Stanfield International Airport to Kirkwall via Amsterdam Schiphol, Aberdeen
- Ave. Duration
- 15h 45m
- When
- Thursday
- Estimated price
- £460–1,800
- Website
- loganair.co.uk
Flights from St. John Airport to Kirkwall via Toronto, Edinburgh
- Ave. Duration
- 19h 55m
- When
- Thursday, Saturday, Monday, and Sunday
- Estimated price
- £500–2,500
Flights from St. John Airport to Kirkwall via Montreal, Edinburgh
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- £440–1,800
Flights from St. John Airport to Kirkwall via Toronto, Glasgow
- Ave. Duration
- 13h 10m
- When
- Saturday
- Estimated price
- £700–2,300
Flights from Fredericton International Airport to Kirkwall via Toronto, Edinburgh
- Ave. Duration
- 27h 13m
- When
- Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- £420–2,000
Flights from Fredericton International Airport to Kirkwall via Montreal, Edinburgh
- Ave. Duration
- 31h 5m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- £370–1,500
Flights from Fredericton International Airport to Kirkwall via Toronto, Glasgow
- Ave. Duration
- 21h 37m
- When
- Saturday
- Estimated price
- £600–1,900
Flights from Hancock County-Bar Harbor Airport to Kirkwall via Boston, Edinburgh
- Ave. Duration
- 21h 22m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- £410–1,600
Flights from Hancock County-Bar Harbor Airport to Kirkwall via Boston, Edinburgh, Lerwick
- Ave. Duration
- 22h 42m
- When
- Tuesday
- Estimated price
- £420–1,700
Flights from Halifax Stanfield International Airport to Kirkwall via Edinburgh
- Ave. Duration
- 14h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- £390–1,700
- Phone
- +1 800 596 2823
- [email protected]
- Website
- West Transportation
Bus from Perry, ME to Hancock, ME
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- £16–18
- Schedules at
- West Transportation
- Adult
- £16–18
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- £30–80
- Website
- Maritimebus
Bus from Moncton to Halifax Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- £50–120
- Website
- Maritimebus
- Ave. Duration
- 1h 15m
- Estimated price
- £60–95
Want to know more about travelling around United Kingdom
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.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide









