Dalkeith Transit Data & Trip Planner
Dalkeith, Scotland, United Kingdom is located at coordinates 55.89, -3.07. The city operates in the Europe/London timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 54 bus and rail routes operated by 5 transit operators. Browse the complete list of routes and schedules below.
Top Streets in Dalkeith
-
A7
A7 is a primary road in Dalkeith stretching 21.6 km with 71 public transport stops. View stops and routes.
-
B1361
B1361 is a secondary road in Dalkeith stretching 3.8 km with 37 public transport stops. View stops and routes.
-
Clayknowes Crescent
Clayknowes Crescent is a local road in Dalkeith stretching 0.7 km with 18 public transport stops. View stops and routes.
-
Salters Road, A6094
Salters Road, A6094 is a primary road in Dalkeith stretching 1.3 km with 21 public transport stops. View stops and routes.
-
Linkfield Road, A199
Linkfield Road, A199 is a primary road in Dalkeith stretching 1.2 km with 17 public transport stops. View stops and routes.
-
High Street, A768
High Street, A768 is a primary road in Dalkeith stretching 3.2 km with 20 public transport stops. View stops and routes.
-
Pinkie Road, B6454
Pinkie Road, B6454 is a secondary road in Dalkeith stretching 1.3 km with 22 public transport stops. View stops and routes.
-
Eskbank Road, A6094
Eskbank Road, A6094 is a primary road in Dalkeith stretching 2.1 km with 18 public transport stops. View stops and routes.
-
Hunterfield Road, B704
Hunterfield Road, B704 is a secondary road in Dalkeith stretching 1.8 km with 24 public transport stops. View stops and routes.
-
Masons Way
Masons Way is a local road in Dalkeith stretching 1.8 km with 21 public transport stops. View stops and routes.