RailSaver station guide

Dalkeith rail connections: choose the correct station

Check nearby train times. Book train tickets online.

Dalkeith has several historical railway associations, including the former Eskbank and Dalkeith station building. Today’s Eskbank station is a separate Borders Railway boarding point; use its current guide for trains rather than treating the former town stations as reopened on their original sites.

Choose a stationDalkeith has several historical railway associations, including the former Eskbank and Dalkeith station building. Today’s Eskbank station is a separate Borders Railway boarding point; use its current guide for trains rather than treating the former town stations as reopened on their original sites.

Travel information for Dalkeith rail connections

Check the official location and travel information ↗

Search the station directory to choose a confirmed rail arrival point.

Train tickets and onward connections

Enter the actual departure and arrival stations when comparing rail fares and train times. A nearby town, a closed station, an airport terminal or a heritage stop may require a separate onward journey.

Check whether the local journey uses its own ticketing system. A National Rail booking does not automatically include a heritage train, ferry, airport transfer, tram or Underground journey.

Before making an online reservation, allow time for the final connection and check the last return service. A ticket for one part of a journey is not a guarantee that every connection is protected.