Skip to main content

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

Traveline Scotland Logo

Scottish Citylink

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

Scottish Citylink Logo

Megabus

Coach travel throughout Scotland and the UK.

Megabus Logo

Scotrail

Scotland's railway network.

Scotrail Logo

Caledonian MacBrayne (CalMac)

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

Caledonian Macbrayne Logo

Community transport providers

Charges for services may apply.

See more community transport providers in:

Wheels In Nairnshire Community Transport

Last updated: 7 April 2025

Next review date: 6 April 2026