How to get from Dalkeith to Kirkliston by bus?
From Dalkeith to Kirkliston by bus
To get from Dalkeith to Kirkliston in Scotland, take the 29 bus from Tesco, Eskbank station to Princes Street (Waverley Steps), Edinburgh station. Next, take the X38 bus from Princes Street (Waverley Steps), Edinburgh station to Station Road, Kirkliston station. The total trip duration for this route is approximately 1 hr 48 min.
Step by Step
- 1Start from bus stationDalkeith
- 2Wait for bus29Silverknowes
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337547 min
- 4Wait for busX38Falkirk
- 5Ride to bus stationStation Road, KirklistonID 620024778045 min
From Dalkeith to Kirkliston by bus and train
To get from Dalkeith to Kirkliston in Scotland, take the SCOTRAIL train from Eskbank station to Edinburgh station. Next, take the X38 bus from Princes Street (Waverley Steps), Edinburgh station to Station Road, Kirkliston station. The total trip duration for this route is approximately 1 hr 42 min.
Step by Step
- 1Walk to train stationEskbank250 m • 4 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationEdinburgh23 min
- 4Walk to bus stationPrinces Street (Waverley Steps), EdinburghID 6200243375220 m • 3 min
- 5Wait for busX38Falkirk
- 6Ride to bus stationStation Road, KirklistonID 620024778045 min
Public transport directions from Dalkeith to Kirkliston
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:
- Newtongrange
- Eskbank
Bus stations close to Dalkeith:
- Tesco, Eskbank
- Muirpark, Eskbank
- Westfield Park, Eskbank
Public transport stations close to Kirkliston, Scotland
Kirkliston is located at Kirkliston, Scotland and the nearest public transport station is Community Centre, Kirkliston.
Train stations close to Kirkliston:
- Dalmeny
Bus stations close to Kirkliston:
- Community Centre, Kirkliston
- Manse Road, Kirkliston
- Station Road, Kirkliston
Related Routes
- Aberchirder to Kirkliston
- Aberlour to Kirkliston
- Brae to Kirkliston
- Burghead to Kirkliston
- Cairneyhill to Kirkliston
- Dufftown to Kirkliston
- Duffus to Kirkliston
- Findhorn to Kirkliston
- Garmouth to Kirkliston
- Harthill to Kirkliston
- Hopeman to Kirkliston
- Kinloss to Kirkliston
- Maud to Kirkliston
- Motherwell to Kirkliston
- Rothes to Kirkliston
- Whitehills to Kirkliston
- South Queensferry Museum to Kirkliston
- Dalkeith to Edinburgh
- Dalkeith to Glasgow
- Dalkeith to Haddington
From Dalkeith to Kirkliston by bus and train
To get from Dalkeith to Kirkliston in Scotland, take the SCOTRAIL train from Eskbank station to Edinburgh station. Next, take the X38 bus from Princes Street (Waverley Steps), Edinburgh station to Station Road, Kirkliston station. The total trip duration for this route is approximately 1 hr 42 min.
Step by Step
- 1Walk to train stationEskbank250 m • 4 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationEdinburgh23 min
- 4Walk to bus stationPrinces Street (Waverley Steps), EdinburghID 6200243375220 m • 3 min
- 5Wait for busX38Falkirk
- 6Ride to bus stationStation Road, KirklistonID 620024778045 min
Questions & Answers
What is the fastest way to get from Dalkeith to Kirkliston?
The fastest way takes 108 minutes, using Bus line 29, Bus line X38.
What is the alternative route to get from Dalkeith to Kirkliston?
The alternative route takes 102 minutes, using Bus line SCOTRAIL, Bus line X38.
Is there a direct bus between Dalkeith and Kirkliston in Scotland?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 48 min.
Which bus line goes from Dalkeith to Kirkliston in Scotland?
The 29 bus line goes from Silverknowes station near Dalkeith to Princes Street (Waverley Steps), Edinburgh station. From there you’ll have to take one bus line till Princes Street (Waverley Steps), Edinburgh station near Kirkliston in Scotland
How long does it take to travel from Dalkeith to Kirkliston in Scotland by bus?
The total travel time between Dalkeith and Kirkliston in Scotland by bus is about 1 hr 48 min.
Where do I get on the bus near Dalkeith to get to Kirkliston in Scotland?
Get on the 29 bus from the Silverknowes stop near Dalkeith in Scotland.
Where do I get off the bus when travelling between Dalkeith and Kirkliston in Scotland?
Get off the bus at the Princes Street (Waverley Steps), Edinburgh stop, which is closest to Kirkliston in Scotland.