National rail services in Scotland
ScotRail
Most rail services within Scotland are operated by ScotRail, with trains serving over 350 Scottish rail stations on intercity and suburban routes.
ScotRail
scotrail.co.uk
Customer services: 0344 811 0141
Other operators
National rail services between Scotland and the rest of Great Britain are operated by the following train companies:
Caledonian Sleeper
Caledonian Sleepers are overnight train services running between Scotland and London.
sleeper.scot
Bookings: 0330 060 0500
Avanti West Coast
avantiwestcoast.co.uk
Bookings: 0345 528 0253
London North Eastern Railway
lner.co.uk
Bookings: 03457 225 333
CrossCountry
crosscountrytrains.co.uk
Bookings: 0844 811 0124
TransPennine Express
tpexpress.co.uk
Bookings: 0345 600 1671
Booking websites
You can also book rail and coach services in the UK and across Europe using Trainline:
Trainline
thetrainline.com
Call charges for transport operators shown may vary. Check company websites for call cost information.