Travelling to and around Dingwall, the Scottish Highlands, by Train

The Caledonian Sleeper - travels from London Euston, Crewe and Preston to Inverness.  From the Inverness Train Station either a train or bus can be taken to Dingwall, both approximately 30 minute journeys. Bicycles are transported free of charge on the Caledonian Sleeper but you need to book - see full details on their site 


There is no charge to take a bicycle on any ScotRail trains - but some trips might need a reservation to secure a place.  Within Dingwall town centre, there are public bicycle stands and both bicycle stands and lockers are available at Dingwall Train Station - there are three lockers provided free of charge and you need to use your own lock.  For all information about which services you can take your bike and how to book a locker - 

Highland Rover

ScotRail offer a travel card that can be used around the Highlands for four days unlimited travel.  For full details -

Wi-fi & Mobile charging

Some trains have usb charging points for mobiles and tablets.  There is also free wi-fi that you need to setup just using your email address.

National Rail App

For planning train journeys or to see live train schedules download the National Rail app -