How to get from Dalkeith to Glasgow by train?
From Dalkeith to Glasgow by train
To get from Dalkeith to Glasgow in Glasgow, take the SCOTRAIL train from Eskbank station to Edinburgh station. Next, take the SCOTRAIL train from Edinburgh station to Glasgow Queen Street station. The total trip duration for this route is approximately 1 hr 42 min.
Step by Step
- 1Walk to train stationEskbank280 yd • 4 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationEdinburgh19 min
- 4Wait for trainSCOTRAILGlasgow Queen Street
- 5Ride to train stationGlasgow Queen Street53 min
- 6Walk toGlasgowCochrane Street170 yd • 2 min
Public transport directions from Dalkeith to Glasgow
Public transport stations close to Dalkeith
Dalkeith is located at Dalkeith, Glasgow and the nearest public transport station is Muirpark, Eskbank.
Bus stations close to Dalkeith:
- Muirpark, Eskbank
- Westfield Park, Eskbank
- Bonnyrigg Road, Eskbank
Public transport stations close to Glasgow, Glasgow
Glasgow is located at Cochrane Street, Glasgow and the nearest public transport station is Martha Street, Glasgow.
Train stations close to Glasgow:
- Glasgow Queen Street
- Argyle Street
Bus stations close to Glasgow:
- Martha Street, Glasgow
- John Street, Glasgow
- Cathedral Street, Glasgow
Related Routes
- Aberfeldy to Glasgow
- Anstruther to Glasgow
- Auchinleck to Glasgow
- Ballater to Glasgow
- Banknock to Glasgow
- Carnwath to Glasgow
- Cumbernauld to Glasgow
- Eaglesham to Glasgow
- Fort William to Glasgow
- Garelochhead to Glasgow
- Golspie to Glasgow
- Inveraray to Glasgow
- Inverkeithing to Glasgow
- Inverness to Glasgow
- Jedburgh to Glasgow
- Kinlochleven to Glasgow
- Larbert to Glasgow
- Lochgilphead to Glasgow
- Milnathort to Glasgow
- Newton Mearns to Glasgow
Questions & Answers
What is the fastest way to get from Dalkeith to Glasgow?
The fastest way takes 102 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL.
Is there a direct train between Dalkeith and Glasgow?
No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 42 min.
Which train line goes from Dalkeith to Glasgow?
The SCOTRAIL train line goes from Eskbank station near Dalkeith in Scotland to Edinburgh station. From there you’ll have to take one train line till Edinburgh station near Glasgow in Glasgow.
How long does it take to travel from Dalkeith to Glasgow by train?
The total travel time between Dalkeith in Scotland and Glasgow in Glasgow by train is about 1 hr 42 min.
Where do I get on the train near Dalkeith to get to Glasgow?
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 Glasgow?
Get off the train at the Edinburgh station, which is closest to Glasgow in Glasgow.