The journey from York to Edinburgh covers 320 km. The most efficient way to travel is by train, taking about 2 hours 30 minutes. Driving via the A1 is an alternative, though it takes longer. Edinburgh is the capital of Scotland and is known for its castle and historic streets. This route connects the historic city of York with the Scottish capital.
Total Distance: 320 km driving, 270 km air distance.
Direct trains are available; check the schedule in advance.
August for the Festival, or Spring for pleasant weather.