How to get from Dalkeith to Tarland by bus and train?
From Dalkeith to Tarland by bus and train
To get from Dalkeith to Tarland in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Eskbank station to Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 202 bus from Union Square Bus Station, Aberdeen station to The Square, Tarland station. The total trip duration for this route is approximately 5 hr 42 min.
Step by Step
- 1Walk to train stationEskbank250 m • 4 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationEdinburgh22 min
- 4Wait for trainSCOTRAILAberdeen
- 5Ride to train stationAberdeen149 min
- 6Walk to bus stationUnion Square Bus Station, AberdeenID 639070091110 m • 2 min
- 7Wait for bus202Tarland
- 8Ride to bus stationThe Square, TarlandID 630042082105 min
Public transport directions from Dalkeith to Tarland
Public transport stations close to Dalkeith
Dalkeith is located at Dalkeith, Scotland and the nearest public transport station is Tesco, Eskbank.
Train stations close to Dalkeith:
- Eskbank
Bus stations close to Dalkeith:
- Tesco, Eskbank
- Muirpark, Eskbank
- Westfield Park, Eskbank
Public transport stations close to Tarland, Scotland
Tarland is located at Tarland, Scotland and the nearest public transport station is The Square, Tarland.
Bus stations close to Tarland:
- The Square, Tarland
- Cromar Court, Tarland
Related Routes
- Aberdeen to Tarland
- Cardrona to Tarland
- Dalgety Bay to Tarland
- St Andrews to Tarland
- Dalkeith to Edinburgh
- Dalkeith to Glasgow
- Dalkeith to Haddington
- Dalkeith to Kirkliston
- Dalkeith to Macmerry
- Dalkeith to Musselburgh
- Dalkeith to Stonehaven
- Dalkeith to Glasgow
- Dalkeith to Haddington
- Dalkeith to Edinburgh
- Dalkeith to Musselburgh
- Dalry to Kilmarnock
- Dalry to Largs
- Dalry to Glasgow Airport
- Dalry to Prestwick International Airport
- Dalry to Largs Road
Questions & Answers
What is the fastest way to get from Dalkeith to Tarland?
The fastest way takes 342 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 202.
Is there a direct train between Dalkeith and Tarland in Scotland?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 5 hr 42 min.
Which train line goes from Dalkeith to Tarland in Scotland?
The SCOTRAIL train line goes from Eskbank station near Dalkeith to Edinburgh station. From there you’ll have to take one train line and one bus line till Edinburgh station near Tarland in Scotland
How long does it take to travel from Dalkeith to Tarland in Scotland by train and bus?
The total travel time between Dalkeith and Tarland in Scotland by train and bus is about 5 hr 42 min.
Where do I get on the train near Dalkeith to get to Tarland in Scotland?
Get on the SCOTRAIL train from the Eskbank station near Dalkeith in Scotland.
Where do I get off the train when travelling between Dalkeith and Tarland in Scotland?
Get off the train at the Edinburgh stop, which is closest to Tarland in Scotland.