There are 9 ways to get from Kirkcaldy to Stromness by train, plane, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Edinburgh Airport, fly, bus
best- Take the train from Kirkcaldy to Edinburgh Gateway
- Fly from Edinburgh Airport (EDI) to Kirkwall (KOI)EDI - KOI
- Take the bus from Travel Centre to Travel Centre
5h 27m£165–407Train, ferry
cheapest- Take the train from Kirkcaldy to Perth
- Take the train from Perth to Inverness
- Take the train from Inverness to Wick
- Take the ferry from Scrabster Ferry Terminal to Stromness Orkney Ferry TerminalNl1
13h 28m£45–102Train, bus, ferry via Inverness
- Take the train from Kirkcaldy to Perth
- Take the train from Perth to Inverness
- Take the bus from Union Street to Ferry TerminalE6
- Take the ferry from Scrabster Ferry Terminal to Stromness Orkney Ferry TerminalNl1
10h 57mBus, ferry
- Take the bus from Dunfermline A92 to Inverness Bus Station Stance 3
- Take the bus from Union Street to Ferry TerminalE6
- Take the ferry from Scrabster Ferry Terminal to Stromness Orkney Ferry TerminalNl1
11h 48mTrain, train to Glasgow Airport, fly, bus
- Take the train from Kirkcaldy to Haymarket
- Take the train from Haymarket to Glasgow Queen Street
- Fly from Glasgow Airport (GLA) to Kirkwall (KOI)GLA - KOI
- Take the bus from Travel Centre to Travel Centre
6h 57m£209–555Train to Aberdeen Airport, fly
- Take the train from Kirkcaldy to Aberdeen
- Fly from Aberdeen Airport (ABZ) to Kirkwall (KOI)ABZ - KOI
7h 44m£120–447Train to Dundee Riverside Airport, fly
- Take the train from Kirkcaldy to Dundee
- Fly from Dundee Riverside Airport (DND) to Kirkwall (KOI)DND - KOI
5h 50m£253–934Train, bus, ferry
- Take the train from Kirkcaldy to Perth
- Take the train from Perth to Inverness
- Take the bus from Bus Station Stance 3 to Ferry TerminalX99
- Take the ferry from Scrabster Ferry Terminal to Stromness Orkney Ferry TerminalNl1
11h 8m£57–112Bus, ferry via Pitlochry
- Take the bus from Park & Ride to Fishers HotelM90
- Take the bus from Fishers Hotel to Bus Station Stance 3
- Take the bus from Bus Station Stance 3 to Ferry TerminalX99
- Take the ferry from Scrabster Ferry Terminal to Stromness Orkney Ferry TerminalNl1
12h 45m£61–100
Edinburgh Airport (EDI) to Kirkwall (KOI) flights
Questions & Answers
The cheapest way to get from Kirkcaldy to Stromness is to train and ferry which costs £40 - £110 and takes 13h 28m.
The fastest way to get from Kirkcaldy to Stromness is to train and fly and bus which takes 5h 27m and costs £160 - £410.
The distance between Kirkcaldy and Stromness is 252 miles.
The best way to get from Kirkcaldy to Stromness without a car is to train and bus and ferry via Inverness which takes 10h 57m and costs .
It takes approximately 5h 27m to get from Kirkcaldy to Stromness, including transfers.
There are 154+ hotels available in Stromness.
What companies run services between Kirkcaldy, Scotland and Stromness, Orkney Islands, Scotland?
There is no direct connection from Kirkcaldy to Stromness. However, you can take the train to Edinburgh Gateway, walk to Edinburgh Gateway, take the vehicle to Edinburgh Airport, walk to Edinburgh Airport (EDI) airport, fly to Kirkwall (KOI), walk to Airport Terminal, take the bus to Travel Centre, then take the bus to Travel Centre. Alternatively, you can take a train from Kirkcaldy to Stromness Orkney Ferry Terminal via Perth, Inverness, Union Street, Ferry Terminal, and Scrabster Ferry Terminal in around 10h 57m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- loganair.co.uk
Flights from Edinburgh Airport to Kirkwall
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- £140–380
Flights from Edinburgh Airport to Kirkwall via Lerwick
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- £140–380
Flights from Glasgow Airport to Kirkwall
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- £190–500
Flights from Aberdeen Airport to Kirkwall
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- £100–310
Flights from Dundee Riverside Airport to Kirkwall
- Ave. Duration
- 1h
- When
- Monday and Friday
- Estimated price
- £240–850
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Kirkcaldy to Edinburgh Gateway
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- £10–11
- Website
- https://www.scotrail.co.uk/
Train from Kirkcaldy to Perth
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- £12–13
- Website
- https://www.scotrail.co.uk/
Train from Perth to Inverness
- Ave. Duration
- 2h 23m
- Frequency
- Every 2 hours
- Estimated price
- £16–40
- Website
- https://www.scotrail.co.uk/
Train from Inverness to Wick
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Estimated price
- £17–30
- Website
- https://www.scotrail.co.uk/
Train from Kirkcaldy to Haymarket
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- £7–12
- Website
- https://www.scotrail.co.uk/
Train from Haymarket to Glasgow Queen Street
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- £12–18
- Website
- https://www.scotrail.co.uk/
Train from Kirkcaldy to Aberdeen
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Estimated price
- £29–45
- Website
- https://www.scotrail.co.uk/
Train from Kirkcaldy to Dundee
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- £9–18
- Website
- https://www.scotrail.co.uk/
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Perth to Inverness
- Ave. Duration
- 2h 8m
- Frequency
- Twice daily
- Estimated price
- £13–17
- Website
- https://www.lner.co.uk/
Train from Kirkcaldy to Haymarket
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- £3–5
- Website
- https://www.lner.co.uk/
Train from Kirkcaldy to Aberdeen
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- £15–45
- Website
- https://www.lner.co.uk/
Train from Kirkcaldy to Dundee
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- £7–14
- Website
- https://www.lner.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Perth to Inverness
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- £2–4
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £2–3
- Sleeper Seat
- £2–4
- Sleeper Berth Club Solo
- £28–32
Train from Kirkcaldy to Aberdeen
- Ave. Duration
- 2h 17m
- Frequency
- Once a week
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £240–280
Train from Kirkcaldy to Dundee
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- £60–75
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–75
- Sleeper Berth Club Solo
- £220–260
Train from Kirkcaldy to Haymarket
- Ave. Duration
- 29 min
- Frequency
- Once daily
- Estimated price
- £21–35
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £21–35
- 1st Class
- £22–35
Train from Kirkcaldy to Aberdeen
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a week
- Estimated price
- £50–140
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £50–75
- 1st Class
- £95–140
Train from Kirkcaldy to Dundee
- Ave. Duration
- 44 min
- Frequency
- 6 times a week
- Estimated price
- £24–45
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £24–40
- 1st Class
- £30–45
- Phone
- 01224591381
- bluebird.enquiries@stagecoachbus.com
- Website
- stagecoachbus.com
Bus from Travel Centre to Travel Centre
- Ave. Duration
- 28 min
- Frequency
- Twice a week
- Estimated price
- £4–6
- Website
- https://www.stagecoachbus.com/
Bus from Bus Station Stance 3 to Ferry Terminal
- Ave. Duration
- 3h 39m
- Frequency
- Twice daily
- Estimated price
- £29–40
- Website
- https://www.stagecoachbus.com/
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Union Street to Ferry Terminal
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a day
- Website
- https://www.ember.to/
- Phone
- 0141 352 4444
- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Dunfermline A92 to Inverness Bus Station Stance 3
- Ave. Duration
- 3h 22m
- Frequency
- Every 2 hours
- Estimated price
- £13–19
- Website
- https://uk.megabus.com
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Dunfermline A92 to Inverness Bus Station Stance 3
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- £21–30
- Website
- https://www.citylink.co.uk/
Bus from Park & Ride to Fishers Hotel
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- £11–16
- Website
- https://www.citylink.co.uk/
Bus from Fishers Hotel to Bus Station Stance 3
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- £14–20
- Website
- https://www.citylink.co.uk/
- Phone
- 01698 653164
- enquiries@parksofhamilton.co.uk
- Website
- parksofhamilton.co.uk
Bus from Dunfermline A92 to Inverness Bus Station Stance 3
- Ave. Duration
- 3h 22m
- Frequency
- 4 times a day
- Website
- https://www.parksofhamilton.co.uk/
Bus from Park & Ride to Fishers Hotel
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Website
- https://www.parksofhamilton.co.uk/
Bus from Fishers Hotel to Bus Station Stance 3
- Ave. Duration
- 1h 53m
- Frequency
- 4 times a day
- Website
- https://www.parksofhamilton.co.uk/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Fishers Hotel to Bus Station Stance 3
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- £5–12
- Website
- https://www.flixbus.co.uk
- Phone
- +44 845 600 0449
- info@northlinkferries.co.uk
- Website
- northlinkferries.co.uk
Ferry from Scrabster Ferry Terminal to Stromness Orkney Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- £13–19
- Website
- https://www.northlinkferries.co.uk/
- Low
- £13–17
- Peak
- £16–19
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
Want to know more about Flixbus?
Read the travel guide





































