Air - By air to Inverness Dalcross Airport, then approximately 50 minute drive to Tain
Rail - By rail to Inverness, then the Wick/Thurso train to Tain.
Road - By road on main A9 trunk road from Perth, approximately 3 hour drive from Perth.
Bus - By bus from Glasgow, Edinburgh, Aberdeen and London to Inverness then bus onwards to Tain (frequent service).
Useful travel contact numbers:
Inverness Airport
Highland & Islands Airport, Inverness+44 (0)1667 462445
British Airways, Inverness+44 (0)1667 462280
Easyjet+44 (0)990 292929
Loganair, Inverness+44 (0)1667 462332
Rail
National Scotrail Enquiries+44 (0)345 484950
Scotrail Talking Timetable+44 (0)141 2264023
Buses
Inverness Bus Station+44 (0)1463 233371
Inverness Traction+44 (0)1463 239292
Scottish Citylink+44 (0)990 505050
Car Hire at Inverness Airport
Avis+44 (0)1667 462787
Hertz
+44 (0)1667 262652
See Yellow Pages for local car hire firms