Travel from Aberdeen to Kyle-of-Lochalsh

Bus or train from Aberdeen to Kyle of Lochalsh?

You can take a train from Aberdeen to Kyle of Lochalsh via Inverness in around 5 h 44 min. Alternatively, you can take a bus from Aberdeen to Kyle of Lochalsh via Inverness, Bus Station in around 7 h 4 min.

Book transport from Aberdeen to Kyle of Lochalsh

How to get from Aberdeen to Kyle of Lochalsh

From Aberdeen train to Inverness then train to Kyle of Lochalsh. 5 h 44 min £46. From Union Square Bus Station bus to Inverness, Bus Station then bus to Kyle of Lochalsh, Harbour Slipway. 7 h 4 min £29. From Union Square Bus Station bus to Inverness then train to Kyle of Lochalsh. 7 h 32 min £33. From Aberdeen drive to Kyle of Lochalsh. 3 h 38 min £34.

Operators from Aberdeen to Kyle of Lochalsh