Public Transport

Here you can find detailed information on local transport and links to major travel means in and around the Moray area. You can read our Public Transport Policy Statement (pdf).

We have also included links to other sites to help you with more detailed travel information.*

Latest News

Please see below for latest cancellations due to weather conditions

Wednesday 14 December 2022

Services Cancelled:

Service 338 Aberlour – Carron
Service 364 Tomintoul – Grantown on Spey
Service 366 – Aberlour – Knockando – Elgin

Service disruption: – Allow for delays or short notice cancelations

All Dial M for Moray service
Services 334 – Elgin – Kingston ( 0704hrs service will terminate at Lhanbryde before returning to Elgin assessments will be made for the 1030, 1340, 1615 and 1800hrs services to travel beyond Lhanbryde on the 14 December 2022 )


Thursday 15 December 2022

Moray Council Vehicles - Home to School Transport  -

All drivers are to assess conditions in the morning (15 December 2022), and if deemed appropriate due to risk factors, are to inform their line manager of any intentions to cancel transport. If you have already been informed of school closures or they have been published on the council website as closed, then no further action required. Continue to monitor and if in doubt call us to discuss.

Health and Social Care transport –

The following routes will not operate on Thursday 15 December 2022:

Rothes OPDS – Duty 16 (CT01)
Keith OPDS – Duty 50 (CT03)
MRC OPDS – Duty 11 (CT06a)
Cedarwood and Projects – Duty 28 (CT10c)
Cedarwood and Projects – Duty 44 (CT10b)

All other routes will operate as normal, but we will assess road conditions and re-evaluate come 0900hrs tomorrow and inform drivers accordingly. Similarly, if drivers have concerns about specific routes, please inform us and collectively we will cancel and inform those that need to know.

Dial M for Moray –

Service disruption: – Allow for delays or short notice cancelations

All Dial M for Moray services are planned to operate as normal. Again, this will be reviewed throughout the day and Drivers can cancel journeys that they deem unsafe if need be.

Local Services -

The following Service routes will not operate on Wednesday 14 December 2022:

Service 338
Service 365
Service 366

Service disruption: – Allow for delays or short notice cancelations

Services 334 – Elgin – Kingston ( 0704hrs service will terminate at Lhanbryde before returning to Elgin, then assessments will be made for the 1030, 1340, 1615 and 1800hrs services to travel beyond Lhanbryde on the 15 December 2022 )

**All cancelation information and service disruption notices will be posted on the council website and published on social media.

Young Persons' Free Bus Travel Scheme

Please click of this link for full information regarding the Young Scot National Entitlement Card for free bus travel

Conditions of Carriage

Please click of this link for full information on Conditions of Carriage on Moray Council services.

Coronavirus Pandemic Update August 2021 – Bus and Coach Services across Moray

In line with Scottish Government Lockdown guidance, bus services in Moray and towards Aberdeen and Inverness have been revised a number of times in the past year to reflect demand and travel restrictions. Restrictions have continued to ease since April 2021 and a close to normal, pre pandemic level of service is now currently being operated. Customers continue to be welcomed aboard bus and coach services for both leisure and business purposes.

Throughout the pandemic, bus and coach companies across Scotland have demonstrated enhanced cleaning regimes on all vehicles and this is rigorously maintained daily. Customers also have a role to play in the continuation of the country opening up. Good hand hygiene must be maintained at all times and it’s suggested customers carry a small supply of hand sanitising gel with them. A face covering must be worn at all times whilst travelling on board a bus or coach in line with current Scottish government legislation, unless exempt.

Above all, no customer should consider travel if suffering any of the well documented symptoms of Covid-19. If in any doubt at all, self isolation and the booking of a PCR Covid test should be undertaken.

Bus transport to and from the Fiona Elcock Vaccination Centre on Edgar Road, Elgin, can be found on the Stagecoach Services 33A and 33C timetable link shown below.
For details of the up to date service please check the Stagecoach website on or download the Stagecoach app to your mobile phone.  Links to all timetables from Monday 16th August 2021 are shown below.
You can also log onto the Traveline website on or call them on 0871 200 2233 for up to date timetable information.
For more bus travel information please go to the Stagecoach website
For day rider bus ticket prices go to the Stagecoach website

Please click on the links below which are linked to the new Stagecoach timetables which are provided by their commercial department.


Mandatory use of face coverings on Public Transport with effect Monday 22 June 2020

Where possible people should continue to avoid public transport and walk, cycle or drive, but for some people this may not be an option. When necessary to use public transport people may be more likely to be in enclosed spaces for longer periods of time which increases the risk of virus spread and social distancing may be difficult to follow consistently.
Social distancing and hand washing remain by far the most important disease prevention measures, however, those that do wish to travel on buses, coaches, trains, trams, ferries or aircraft will be subject to the *mandatory wearing of a face covering for the duration of their journey, effective from Monday 22 June 2020.
People travelling should wash their hands or use hand sanitiser before putting their face covering on and after taking it off. It is important that people don’t touch their face covering when wearing it where possible. This is to avoid hand to mask transmission of the virus.

*Exceptions to the mandatory use of face coverings are set out below:

1.       Passengers / Customers that have a health condition that would be exasperated if a face covering was worn.

2.       Passengers / Customers with a disability

3.       Children under the age of 11 years old.

**Please note that you may be refused travel if you are not wearing a face covering or are not in one of the categories listed above.

Service 314 Forres Town Service

A new Forres Town Service will commencing from 24 February 2020.  Please click here to view timetable information.

Privilege Transport from August 2019

Information regarding Privilege Transport can be found under the Moray Council School Transport.

Elgin City Winter Guide as from 28 October 2019

Please click here to view the new Elgin City Guide as from 28 October 2019 which has been revised to serve the new Moray Sports Centre in Elgin.

Bus Timetables

For Bus Timetable information please click on the link 'Bus Timetables' to the left of this screen.

Moray Transport Guide

A directory (pdf) of what transport is available in Moray has been published by the Moray Forum.

Aberdeen Royal Infirmary Bus Guide

The Foresterhill Health Campus is well served by bus.  All staff, patients and visitors are encouraged to use public transport where possible to help ease congestion.  This map (pdf) shows all buses that serve the Foresterhill Health Campus.

Transport to Healthcare Information Centre (THInC)

Do you need advice about travelling to and from your medical appointment?

The Transport to Healthcare Information Centre (THInC) can help. They provide practical transport advice for people who have difficulty getting to and from medical appointments in Grampian.

The service provides a dedicated telephone service offering guidance on accessing suitable transport options to get to and from appointments when they have no means of personal transport. The centre can provide details of suitable bus or train times, contact telephone numbers and other services such as local dial-a-bus or voluntary car schemes.

Please note that THInC does not book transport but can assist with travel advice.

The centre is the first of its kind in the UK and is a joint initiative between Aberdeen City Council, Aberdeenshire Council, Moray Council, NHS Grampian, The Scottish Ambulance Service and Nestrans.  THInC is one of the projects taken forward as part of the Health and Transport Action Plan.

Please call THInC on 01467 536111 between 9am-4pm, Monday to Friday.  

Further information on the Health and Transport Action Plan can be found on the Nestrans website


*We do not endorse any such sites or the information, material, products or services contained on or accessible through those sites. Your access and use of such sites, including information, material, products and services therein, is solely at your own risk.

Contact Us

Public Transport Unit

Rate this Page