Public transport
On this page
Public transport providers, timetables and journey planners; community transport providers.
Traveline Scotland
Traveline Scotland offers:
Traveline Scotland also provides a 24-hour advice line:
phone 0141 465 1878

Stagecoach
Express and local bus services across the country.

Scottish Citylink
Coaches linking villages and towns with each other and Scotland’s major cities every day.

Megabus
Coach travel throughout Scotland and the UK.

Scotrail
Scotland's railway network.
- see fares and buy train tickets
- route maps
- downloadable timetables
- mobile app and smartcard
- get discounted fares on Highland lines with the Highland Railcard

Caledonian MacBrayne (CalMac)
The UK's largest ferry operator, running 29 routes to over 50 destinations, across 200 miles of Scotland's west coast.

Local authority public transport information
Argyll and Bute Council
Public transport including:
- Timetables Directory
- Over 60s Concessionary Travel
- Concessionary Travel for Disabled People
- Young Persons' Free Bus Travel
Highland Council
Public transport including:
Community transport providers
- Badenoch and Strathspey Community ConnXions provide a transport service for patients across Badenoch and Strathspey to Badenoch and Strathspey Community Hospital (Aviemore).
- Caithness Rural Transport operate a dial-a-ride transport service, with wheelchair-adapted vehicles based in Wick, Thurso and Dunbeath.
- Wheels In Nairnshire is Nairn-based and offers a transport service to residents of Nairn, Nairnshire, Ardersier, Croy and Tornagrain.
Charges for services may apply.
See more community transport providers in:

Travel and transport
For particular hospital travel arrangements - location, directions and parking - see information for each hospital.