Abellio ScotRail manages all operations and services at Keith train station. The station sits on the Aberdeen to Inverness Line between Huntley and Elgin. Keith station is one of two within the town, Keith and Dufftown station is a heritage railway. There are daily services available from Keith station to Inverness and Dyce. Trains generally arrive every two hours en route to Inverness this service is available throughout the week, but the Sunday service is less regular. Dyce station can be reached in less than 1 hour from Keith. Stops along this route include Huntly, Insch, and Inverurie.
The station itself has one platform and has step-free access throughout. A ticket office is open from Monday through to Friday when the ticket office is closed a ticket machine is in place for passengers to use. Facilities at the stations include a waiting room, additional outdoor seating, display boards and a free car park for passengers travelling from the station.
Find address details, station facilities, live departure times and train arrivals for Keith station.
Find station details and facilities information for Keith. Also find live train departures and arrivals for Keith station, helping you to plan your next journey.
Departing to | Train | Time | Platform | Status |
---|---|---|---|---|
to Edinburgh (Waverley) | ScotRail | 05:56 | 1 | On time |
to Aberdeen | ScotRail | 06:51 | 1 | On time |
to Inverness | ScotRail | 07:23 | 1 | On time |
to Aberdeen | ScotRail | 08:18 | 1 | On time |
to Inverness | ScotRail | 08:26 | 1 | On time |
Arriving from | Train | Time | Platform | Status |
---|---|---|---|---|
from Inverness | ScotRail | 05:55 | 1 | On time |
from Inverness | ScotRail | 06:50 | 1 | On time |
from Aberdeen | ScotRail | 07:22 | 1 | On time |
from Inverness | ScotRail | 08:13 | 1 | On time |
from Dundee | ScotRail | 08:25 | 1 | On time |