There is widespread community transmission globally.
Some travel restrictions may still be in place within United Kingdom. For the latest travel status, please check the official page for United Kingdom.
Yes, there is a direct train departing from Dingwall and arriving at Tain. Services depart five times a day, and operate every day. The journey takes approximately 35 min.More details
The distance between Dingwall and Tain is 20 miles. The road distance is 23 miles.Get driving directions
Dingwall to Tain train services, operated by ScotRail, depart from Dingwall station.More details
Dingwall to Tain train services, operated by ScotRail, arrive at Tain station.More details
Book your Dingwall to Tain train tickets online with Omio.Search and book
There are 206+ hotels available in Tain. Prices start at £75 per night.More details