How to get from Urquhart Castle to Edinburgh by bus and train?
Urquhart Castle to Edinburgh - Bus Timetable
The E14 bus from Urquhart Castle to Edinburgh runs from 07:40 to 22:22, with departures every 1 hr-1 hr 45 min. The journey takes about 5 hr 4 min, with regular service throughout the operating hours.
From Urquhart Castle to Edinburgh by bus and train
To get from Urquhart Castle to Edinburgh in Scotland, take the E14 bus from Car Park, Urquhart Castle station to Union Street, Inverness station. Next, take the SCOTRAIL train from Inverness station to Edinburgh station. The total trip duration for this route is approximately 5 hr 4 min. The bus and train schedule from Urquhart Castle may change. We recommend you check the updated bus and train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to bus stationCar Park, Urquhart CastleID 670086758470 m • 6 min
- 2Wait for busE14Inverness
- 3Ride to bus stationUnion Street, InvernessID 6700712819D39 min
- 4Walk to train stationInverness420 m • 6 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationEdinburgh220 min
Public transport directions from Urquhart Castle to Edinburgh
Bus And Train timetable from Urquhart Castle to Edinburgh
Related Routes
- Aberdeen to Edinburgh
- Aberdour to Edinburgh
- Aberfoyle to Edinburgh
- Alva to Edinburgh
- Ballater to Edinburgh
- Bannockburn to Edinburgh
- Blackburn (West Lothian) to Edinburgh
- Blairgowrie to Edinburgh
- Bothwell to Edinburgh
- Brechin to Edinburgh
- Carnwath to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Coldstream to Edinburgh
- Comrie (Fife) to Edinburgh
- Crail to Edinburgh
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Denholm to Edinburgh
- Dollar to Edinburgh
Questions & Answers
What is the fastest way to get from Urquhart Castle to Edinburgh?
The fastest way takes 304 minutes, using Bus line E14, Train line SCOTRAIL.
Is there a direct bus between Urquhart Castle and Edinburgh?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 5 hr 4 min.
Which bus line goes from Urquhart Castle to Edinburgh?
The E14 bus line goes from Car Park, Urquhart Castle station near Urquhart Castle in Highland to Union Street, Inverness station. From there you’ll have to take one train line till Union Street, Inverness station near Edinburgh in Scotland.
How long does it take to travel from Urquhart Castle to Edinburgh by bus and train?
The total travel time between Urquhart Castle in Highland and Edinburgh in Scotland by bus and train is about 5 hr 4 min.
Where do I get on the bus near Urquhart Castle to get to Edinburgh?
Get on the E14 bus from the Car Park, Urquhart Castle stop near Urquhart Castle in Highland.
Where do I get off the bus when travelling between Urquhart Castle and Edinburgh?
Get off the bus at the Union Street, Inverness station, which is closest to Edinburgh in Scotland.
Popular Routes
- Glasgow to Aberfoyle
- Dundee to The Kelpies - Duke (Head Down)
- Princes Street (Waverley Steps), City Centre to Royal Infirmary of Edinburgh
- Glasgow to Mauchline
- Edinburgh to Kingshouse Hotel
- Aberdeen to Grantown on Spey
- Glasgow Airport to Coatbridge
- Thurso to Kirkwall
- Turriff to Peterhead
- Edinburgh to Tobermory
- Glasgow Queen Street to Strathaven
- Helensburgh to Lochgoilhead
- Aberdeen to Rothienorman
- Inverness to Campbeltown
- Buchanan Bus Station to Pollok Country Park
- Buchanan Street Bus Station to Helensburgh
- Aberdeen to Ullapool
- Paisley to Erskine
- Inverness to Dunrobin Castle
- Gairloch to Kyle Of Lochalsh