How to get from Forfar to Edinburgh by bus and train?
Forfar to Edinburgh - Bus Timetable
The E1 bus from Forfar to Edinburgh runs from 03:57 to 00:42, with departures every 5 min-2 hr 20 min. The journey takes about 2 hr 33 min, with regular service throughout the operating hours.
From Forfar to Edinburgh by bus and train
To get from Forfar to Edinburgh in Scotland, take the E1 bus from Lidl, Forfar station to Slessor Gardens, Dundee City Centre station. Next, take the SCOTRAIL train from Dundee station to Edinburgh station. The total trip duration for this route is approximately 2 hr 33 min. The bus and train schedule from Forfar may change. We recommend you check the updated bus and train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to bus stationLidl, ForfarID 6490IM1418600 m • 8 min
- 2Wait for busE1Edinburgh
- 3Ride to bus stationSlessor Gardens, Dundee City CentreID 6400LL9932 min
- 4Walk to train stationDundee360 m • 5 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationEdinburgh93 min
Public transport directions from Forfar to Edinburgh
Bus And Train timetable from Forfar 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 Forfar to Edinburgh?
The fastest way takes 153 minutes, using Bus line E1, Train line SCOTRAIL.
Is there a direct bus between Forfar and Edinburgh in Scotland?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 2 hr 33 min.
Which bus line goes from Forfar to Edinburgh in Scotland?
The E1 bus line goes from Lidl, Forfar station near Forfar to Slessor Gardens, Dundee City Centre station. From there you’ll have to take one train line till Slessor Gardens, Dundee City Centre station near Edinburgh in Scotland.
How long does it take to travel from Forfar to Edinburgh in Scotland by bus and train?
The total travel time between Forfar and Edinburgh in Scotland by bus and train is about 2 hr 33 min.
Where do I get on the bus near Forfar to get to Edinburgh in Scotland?
Get on the E1 bus from the Lidl, Forfar stop near Forfar in Scotland.
Where do I get off the bus when travelling between Forfar and Edinburgh in Scotland?
Get off the bus at the Slessor Gardens, Dundee City Centre station, which is closest to Edinburgh in Scotland.
Popular Routes
- Dunoon to Lochgilphead
- Buchanan Street Bus Station to Bearsden
- Stranraer to Portpatrick
- Buchanan Bus Station to Helensburgh
- Falkirk to Dundee
- Limekilns to Edinburgh
- Kirkwall to Inverness
- Bearsden to Milngavie
- Buchanan Street Bus Station to Bellshill
- Glasgow to Penilee
- Glasgow to Haddington
- Glasgow to Pittenweem
- Partick to The Queen Elizabeth University Hospital Campus
- Buchanan Bus Station to Uddingston
- Lossiemouth to Inverness Airport
- Edinburgh to Port Appin
- Balloch to Aberfoyle
- Crieff to Glasgow Airport
- Edinburgh to Pencaitland
- Ardrossan to Wemyss Bay