Travel within United Kingdom is: Unrestricted. See details.
OK

Need a hotel room in Dundee?

Book now

There are 8 ways to get from Orkney to Dundee by plane, train, ferry, bus or night 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 Edinburgh, train

  1. Fly from Kirkwall (KOI) to Edinburgh (EDI)
  2. Take the train from Edinburgh to Dundee

Cheapest option

Ferry, train

  1. Take the ferry from St Margarets Hope Ferry Terminal to Gills Bay Ferry Terminal
  2. Take the train from Wick to Inverness
  3. Take the train from Inverness to Perth

6 alternative options

Fly to Aberdeen, train

  1. Fly from Kirkwall (KOI) to Aberdeen (ABZ)
  2. Take the train from Aberdeen to Dundee

Fly to Dundee

  1. Fly from Kirkwall (KOI) to Dundee (DND)

Fly to Glasgow, train

  1. Fly from Kirkwall (KOI) to Glasgow (GLA)
  2. Take the train from Glasgow Queen Street to Dundee

Fly to Inverness, train

  1. Fly from Kirkwall (KOI) to Inverness (INV)
  2. Take the train from Inverness to Perth

Ferry, train, bus

  1. Take the ferry from St Margarets Hope Ferry Terminal to Gills Bay Ferry Terminal
  2. Take the train from Wick to Inverness
  3. Take the bus from Inverness to Perth Broxden Park And Ride

Ferry, train, night train

  1. Take the ferry from St Margarets Hope Ferry Terminal to Gills Bay Ferry Terminal
  2. Take the train from Wick to Inverness
  3. Take the night train from Inverness to Dundee

Kirkwall (KOI) to Dundee (DND) flights

The flight time between Kirkwall (KOI) and Dundee (DND) is around 1h and covers a distance of around 174 miles. Services are operated by Loganair. Typically two flights run weekly, although weekend and holiday schedules can vary so check in advance.

2 Weekly Planes
1h Average Duration
£117 Cheapest Price
See schedules
Orkney → Dundee
Unrestricted

Travel safe during COVID-19

Rules to follow in United Kingdom

m

Regional advice

Regional advice

Travel within United Kingdom

Nationwide control measures in place
Observe COVID-19 safety rules

COVID-19 help in United Kingdom

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 111

Frequently Asked Questions


Yes, travel within United Kingdom is currently allowed.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • Nationwide control measures in place
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Dundee is 111.

Wearing a face mask on public transport in Dundee is subject to regional advice.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 111.

Last updated: 22 Mar 2023
Exceptions may apply, for full details: UK Government.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Orkney to Dundee is to ferry and train and bus which costs £85 - £130 and takes 11h 29m.

More details

The fastest way to get from Orkney to Dundee is to fly which takes 1h 12m and costs £130 - £380.

More details

The distance between Orkney and Dundee is 175 miles.

It takes approximately 3h 51m to get from Orkney to Dundee, including transfers.

More details

The quickest flight from Kirkwall Airport to Edinburgh Airport is the direct flight which takes 1h 10m.

Search flights

Loganair offers flights from Kirkwall Airport to Edinburgh Airport.

Search flights

There are 73+ hotels available in Dundee. Prices start at £75 per night.

More details

The best way to get from Orkney to Kirkwall Airport is to taxi which takes 5 min and costs £11 - £14.

More details

Map of how to get from Orkney to Dundee.
Launch map view
  • Distance: 174.8 miles
  • Duration: 3h 51m

What companies run services between Orkney, Scotland and Dundee, Scotland?

Loganair flies from Orkney to Dundee twice a week.

Airlines
Loganair
Website
loganair.co.uk
Flights from Kirkwall to Edinburgh
Ave. Duration
1h 10m
When
Every day
Estimated price
£110 - £410
Flights from Kirkwall to Aberdeen
Ave. Duration
50 min
When
Every day
Estimated price
£80 - £340
Flights from Kirkwall to Dundee
Ave. Duration
1h
When
Tuesday and Friday
Estimated price
£110 - £350
Flights from Kirkwall to Glasgow
Ave. Duration
1h 15m
When
Every day
Estimated price
£140 - £430
Flights from Kirkwall to Inverness
Ave. Duration
45 min
When
Every day
Estimated price
£100 - £480
Train operators
First ScotRail Service
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Edinburgh to Dundee
Ave. Duration
1h 29m
Frequency
Hourly
Estimated price
£14 - £21
Website
https://www.scotrail.co.uk/
Standard
£14 - £21
Train from Aberdeen to Dundee
Ave. Duration
1h 4m
Frequency
Hourly
Estimated price
£17 - £25
Website
https://www.scotrail.co.uk/
Standard
£17 - £25
Train from Glasgow Queen Street to Dundee
Ave. Duration
1h 39m
Frequency
Hourly
Estimated price
£20 - £29
Website
https://www.scotrail.co.uk/
Standard
£20 - £29
Train from Inverness to Perth
Ave. Duration
2h 21m
Frequency
Every 3 hours
Estimated price
£28 - £45
Website
https://www.scotrail.co.uk/
Standard
£28 - £45
Train from Wick to Inverness
Ave. Duration
4h 25m
Frequency
4 times a day
Estimated price
£40 - £60
Website
https://www.scotrail.co.uk/
Standard
£40 - £60
Night train from Inverness to Dundee
Ave. Duration
3h 24m
Frequency
Twice daily
Estimated price
£40 - £65
Website
https://www.scotrail.co.uk/
Standard
£40 - £65
LNER
Website
lner.co.uk
Train from Edinburgh to Dundee
Ave. Duration
1h 18m
Frequency
4 times a day
Estimated price
£7 - £90
Website
lner.co.uk
Advance Single
£7 - £11
Anytime Day Single
£40 - £60
Anytime Day Single 1st Class
£60 - £90
Train from Aberdeen to Dundee
Ave. Duration
1h 14m
Frequency
4 times a day
Estimated price
£9 - £100
Website
lner.co.uk
Advance Single
£9 - £13
Anytime Day Single
£40 - £65
Anytime Day Single 1st Class
£70 - £100
Train from Inverness to Perth
Ave. Duration
2h 2m
Frequency
Once daily
Estimated price
£15 - £140
Website
lner.co.uk
Advance Single
£15 - £22
Anytime Day Single
£60 - £90
Anytime Day Single 1st Class
£100 - £140
CrossCountry
Phone
0344 736 9123
Email
customer.relations@crosscountrytrains.co.uk
Website
crosscountrytrains.co.uk
Train from Edinburgh to Dundee
Ave. Duration
1h 20m
Frequency
6 times a week
Estimated price
£35 - £80
Website
crosscountrytrains.co.uk
Standard
£35 - £55
1st Class
£55 - £80
Train from Aberdeen to Dundee
Ave. Duration
1h 10m
Frequency
Once daily
Estimated price
£40 - £95
Website
crosscountrytrains.co.uk
Standard
£40 - £60
1st Class
£65 - £95
Bus operators
Ferry operators
Pentland Ferries
Phone
+44 (0)800 688 8998
Email
sales@pentlandferries.co.uk
Website
pentlandferries.co.uk
Ferry from St Margarets Hope Ferry Terminal to Gills Bay Ferry Terminal
Ave. Duration
1h
Frequency
3 times a day
Estimated price
£17
Website
Pentland Ferries

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.

ticket