Inverness Getting there & around

Getting there & away

Contents

Land

Bus

National Express (0870 580 8080; www.nationalexpress.com) operates a direct overnight bus from London to Inverness (£20, 13 hours, one daily), with more frequent services requiring a change at Glasgow.

Scottish Citylink (0870 550 5050; www.citylink.co.uk) has direct connections to Glasgow (£19, four hours, hourly), Edinburgh (£19, 3½ to 4½ hours, hourly), Fort William (£10, two hours, five daily), Ullapool (£9, 1½ hours, two daily except Sunday), Portree on the Isle of Skye (£17, 3½ hours, five daily) and Thurso (£15, 3½ hours, two daily).

If you book far enough in advance, Megabus (0900 160 0900; www.megabus.com) offers fares from as little as £1.50 for buses from Inverness to Glasgow and Edinburgh, and £6 to London.

Buses to Aberdeen (3¾ hours, hourly) are operated by Stagecoach Bluebird, while Rapsons/Highland Country buses serve Aviemore (1¾ hours, three daily Monday to Friday) via Grantown-on-Spey, and also run on the Inverness–Fort William route.

Train

There is one direct train daily from London to Inverness (£139, eight hours); others require a change at Edinburgh (nine hours, five daily). There are several direct trains a day from Glasgow (£37, 3½ hours), Edinburgh (£37, 3¼ hours) and Aberdeen (£23, 2¼ hours), and three daily Monday to Saturday (one or two on Sunday) to Thurso and Wick (£15, four hours).

The line from Inverness to Kyle of Lochalsh (£17, 2½ hours, four daily Monday to Saturday, two Sunday) provides one of Britain’s great scenic train journeys.

^ Back to top

Air

Inverness airport (01667-464000; www.hial.co.uk) is at Dalcross, 10 miles east of the city on the A96 towards Aberdeen. There are scheduled flights to London, Belfast, Glasgow, Edinburgh, Stornoway, Benbecula, Orkney, Shetland and several other British airports.

^ Back to top