On-train hospitality

Last updated: Saturday, 9 December 2023

You can buy a selection of drinks and snacks on our longer distance and scenic train services. After all, there’s nothing better than a bit of shortbread to go along with an epic view.

Catering may be available for all or part of the journey – and occasionally the service is provided in part of the train only.

View products available from the on board trolley

Click on the drop-downs below to see if food and drink is available on your train. Our Customer Information Screens in stations will also display details of which trains have food and drink available.

The services below are for 10 December 2023 - 31 March 2023. Please note that services providing on-train hospitality may be subject to short-notice change and alterations. Please see JourneyCheck - ScotRail for up to date details.

Sunday

  • 11:40 Fort William to Crianlarich
  • 14:24 Crainlarich to Fort William

Monday - Saturday

  • 07:44 Fort William to Glasgow Queen Street
  • 08:57 Oban to Glasgow Queen Street
  • 12:22 Glasgow Queen Street to Fort William
  • 12:22 Glasgow Queen Street to Oban

Monday - Saturday

  • 08:02 Wick to Inverness
  • 10:41 Inverness to Wick
  • 14:00 Inverness to Wick
  • 16:00 Wick to Inverness

Sunday

Aberdeen

  • 09:30 Aberdeen to Glasgow Queen Street
  • 10:03 Aberdeen to Inverness
  • 10:33 Aberdeen to Glasgow Queen Street
  • 12:30 Aberdeen to Glasgow Queen Street
  • 12:44 Aberdeen to Edinburgh
  • 13:00 Aberdeen to Inverness
  • 13:34 Aberdeen to Glasgow Queen Street
  • 15:08 Aberdeen to Edinburgh
  • 15:31 Aberdeen to Glasgow Queen Street
  • 16:31 Aberdeen to Glasgow Queen Street
  • 17:04 Aberdeen to Edinburgh

Edinburgh

  • 09:15 Edinburgh to Aberdeen
  • 09:25 Edinburgh to Inverness
  • 10:50 Edinburgh to Aberdeen
  • 12:38 Edinburgh to Aberdeen
  • 15:52 Edinburgh to Inverness
  • 16:07 Edinburgh to Aberdeen

Glasgow

  • 11:11 Glasgow Queen Street to Inverness
  • 11:45 Glasgow Queen Street to Aberdeen
  • 12:43 Glasgow Queen Street to Aberdeen
  • 13:45 Glasgow Queen Street to Aberdeen
  • 14:50 Glasgow Queen Street to Aberdeen
  • 16:45 Glasgow Queen Street to Aberdeen
  • 18:24 Glasgow Queen Street to Inverness

Inverness

  • 09:59 Inverness to Aberdeen
  • 10:53 Inverness to Edinburgh
  • 12:37 Inverness to Glasgow Queen Street
  • 15:22 Inverness to Edinburgh
  • 15:29 Inverness to Aberdeen
  • 16:26 Inverness to Glasgow Queen Street

Monday - Saturday

Aberdeen

  • 08:23 Aberdeen to Inverness
  • 08:35 Aberdeen to Glasgow Queen Street
  • 09:04 Aberdeen to Edinburgh
  • 09:44 Aberdeen to Glasgow Queen Street
  • 10:08 Aberdeen to Inverness
  • 10:39 Aberdeen to Glasgow Queen Street
  • 11:01 Aberdeen to Edinburgh
  • 11:37 Aberdeen to Glasgow Queen Street
  • 11:57 Aberdeen to Inverness (Saturday Only)
  • 12:07 Aberdeen to Edinburgh
  • 12:54 Aberdeen to Glasgow Queen Street
  • 13:09 Aberdeen to Edinburgh
  • 13:41 Aberdeen to Inverness
  • 13:46 Aberdeen to Glasgow Queen Street
  • 13:59 Aberdeen to Edinburgh (Monday to Friday Only)
  • 14:44 Aberdeen to Glasgow Queen Street
  • 15:50 Aberdeen to Inverness
  • 15:35 Aberdeen to Glasgow Queen Street
  • 16:04 Aberdeen to Edinburgh

Edinburgh

  • 08:30 Edinburgh to Aberdeen
  • 08:37 Edinburgh to Inverness
  • 09:30 Edinburgh to Aberdeen
  • 11:30 Edinburgh to Aberdeen
  • 13:30 Edinburgh to Aberdeen
  • 15:30 Edinburgh to Aberdeen
  • 17:30 Edinburgh to Aberdeen (Monday to Friday Only)

Glasgow

  • 08:41 Glasgow Queen Street to Aberdeen
  • 09:41 Glasgow Queen Street to Aberdeen
  • 10:07 Glasgow Queen Street to Inverness
  • 10:41 Glasgow Queen Street to Aberdeen
  • 11:41 Glasgow Queen Street to Aberdeen
  • 12:07 Glasgow Queen Street to Inverness
  • 12:40 Glasgow Queen Street to Aberdeen
  • 13:40 Glasgow Queen Street to Aberdeen
  • 14:39 Glasgow Queen Street to Aberdeen
  • 15:07 Glasgow Queen Street to Inverness
  • 15:39 Glasgow Queen Street to Aberdeen

Inverness

  • 08:56 Inverness to Aberdeen
  • 09:42 Inverness to Glasgow Queen Street
  • 10:56 Inverness to Aberdeen
  • 12:38 Inverness to Aberdeen
  • 12:48 Inverness to Edinburgh
  • 14:27 Inverness to Aberdeen (departs 14:28 on Saturdays)
  • 14:50 Inverness to Glasgow Queen Street
  • 15:35 Inverness to Aberdeen (Saturday Only)
  • 17:26 Inverness to Glasgow Queen Street

First Class ticket holders

On trains with a catering service, you’ll get a free hot drink or bottle of water, and your choice of flavoured Scottish shortbread for the journey. You can also buy refreshments from the trolley service.

Please note this is subject to availability of hospitality on board.

First Class seat on a Class 170 train

Remember: The carrying and consumption of alcohol is currently not permitted on board our trains. It’s a measure we’re taking for safe and friendly travel.