There are 5 ways to get from York to Kinross by train, car, plane, 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.
Train via Edinburgh
best- Take the train from York to Edinburgh Waverleytrain London Kings Cross - Edinburgh / ...
3h 29m£77–152Drive 213.3 mi
cheapest- Drive from York to Kinrosscar 213.3 mi
4h 13m£53–77Train to Leeds Bradford International Airport, fly, bus
- Take the train from York to Leedstrain
- Fly from Leeds Bradford International Airport (LBA) to Edinburgh Airport (EDI)plane LBA - EDI
- Take the bus from Terminal to Park and Ridebus
6h 3m£81–178Train
- Take the train from York to Ladybanktrain Plymouth - Aberdeen / ...
5h 56m£115–171Train to Birmingham Airport, fly, bus
- Take the train from York to Birmingham New Streettrain
- Fly from Birmingham Airport (BHX) to Edinburgh Airport (EDI)plane BHX - EDI
- Take the bus from Terminal to Park and Ridebus
5h 10m£93–194
York to Kinross by train and bus
Comparing Your Travel Options
The cheapest way to get from York to Kinross is to drive which costs £50 - £80 and takes 4h 13m.
The fastest way to get from York to Kinross is to train via Edinburgh which takes 3h 29m and costs £75 - £160.
No, there is no direct train from York to Kinross. However, there are services departing from York and arriving at Inverkeithing via Edinburgh Waverley. The journey, including transfers, takes approximately 3h 29m.
The distance between York and Kinross is 232 miles. The road distance is 214.6 miles.
The best way to get from York to Kinross without a car is to train via Edinburgh which takes 3h 29m and costs £75 - £160.
It takes approximately 3h 29m to get from York to Kinross, including transfers.
York to Kinross train services, operated by London North Eastern Railway Limited (LNER), depart from York station.
York to Kinross train services, operated by London North Eastern Railway Limited (LNER), arrive at Edinburgh Waverley station.
Yes, the driving distance between York to Kinross is 215 miles. It takes approximately 4h 13m to drive from York to Kinross.
There are 787+ hotels available in Kinross.
What companies run services between York, England and Kinross, Scotland?
London North Eastern Railway Limited (LNER) operates a train from York to Edinburgh Waverley hourly. Tickets cost £70–100 and the journey takes 2h 17m. Cross Country also services this route hourly.
- Website
- easyjet.com
Flights from Leeds Bradford International Airport to Edinburgh Airport via Belfast (Aldergrove)
- Ave. Duration
- 4h 10m
- When
- Monday and Sunday
- Estimated price
- £35–200
Flights from Birmingham Airport to Edinburgh Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- £28–90
Flights from Birmingham Airport to Edinburgh Airport via Belfast (Aldergrove)
- Ave. Duration
- 2h 50m
- When
- Friday
- Estimated price
- £28–90
Train from York to Edinburgh Waverley
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- £70–100
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- 0345 241 8000
- [email protected]
- Website
- Stagecoach East Scotland
Bus from Terminal to Park and Ride
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- £6–9
- Website
- Stagecoach East Scotland
Bus from Terminal to Park and Ride
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- £6–9
- Website
- Stagecoach East Scotland
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






