Dingwalls jernbanestasjon har vært tilknyttet jernbanesporet til det som nå kalles Far North Line siden ca. 1865. Den betjener også Kyle of Lochalsh Line: krysset mellom de to linjene er innenfor byen. Stasjonen betjenes av rundt 26 tog om dagen, hvorav 14 går til Inverness.