Three trains per day (one on Sun) arrive from Inverness, taking about 2 1/2 hours and costing £11 to £18 each way and £33 round-trip. For schedules, call tel. 08457/484-950, or log on to www.scotrail.co.uk.
Only Scottish Citylink (tel. 08705/808-080; www.citylink.co.uk) coaches arrive daily from Glasgow at the Kyle of Lochalsh (trip time: 5 hr.), costing £32 each way.
If you're driving from Fort William, head north along A82 to Invergarry, where you cut west onto A87 to the Kyle of Lochalsh.
The tourist office is at the Kyle of Lochalsh Car Park (tel. 01599/534-276; www.visitlochalsh.co.uk). It's open April to June, Monday to Saturday 9am to 5:30pm; July and August, Monday to Saturday 9am to 7pm and Sunday 10am to 4pm; September and October, Monday to Friday 9am to 5pm; and November to March, Monday to Friday 9am to 5pm and Saturday 10am to 4pm.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.