ScotRail train in blue Saltire livery at a station platform in Scotland
ScotRail · Caledonian Sleeper

Scotland Trains — Cities, Highlands & the Sleeper

Scotland's trains are run mainly by ScotRail, the publicly owned operator carrying around 2,100 services a day across 359 stations, plus the overnight Caledonian Sleeper to London. Together they link Edinburgh and Glasgow in 42 minutes and reach the far Highlands, from Mallaig to Thurso.

100 mph
Top ScotRail speed
359 stations
Across Scotland
4 room types
On the Sleeper
~2,100/day
Daily services
Free WiFi
On most fleets
About the network

What are Scotland's trains?

Scotland's train network is operated mainly by ScotRail, a publicly owned company brought under the control of the Scottish Government on 1 April 2022, running around 2,100 services a day to 359 stations from the Borders to the far north. The network totals 2,819 km of track. Alongside it, the overnight Caledonian Sleeper links Scotland with London, and cross-border operators reach England by day. If you want clear detail on routes, scenic lines, sleeper rooms, fares and booking, this guide is for you.

The ScotRail fleet mixes electric Hitachi Class 385 units on the Central Belt, refurbished Inter7City high-speed trains on the longer Aberdeen and Inverness runs, and diesel units on rural lines. Full timetables and live disruption updates are published by ScotRail and the infrastructure owner Network Rail. Below you will find the facts that matter when planning rail travel in Scotland: journey times, route coverage, the sleeper's room classes, onboard facilities, and honest practical tips.

On one of Scotland's most popular routes, the flagship Edinburgh–Glasgow corridor, the train is decisively faster than the car: the quickest Class 385 services cover the 47 miles in about 42 minutes city centre to city centre, against roughly 75 minutes or more driving the congested M8. Off-peak return fares of around £16 also undercut fuel and city parking. On longer Highland routes the train trades speed for scenery, links cities with remote areas, and is the only sensible way to reach roadless spots like Corrour.

Publicly owned since 2022

ScotRail passed into Scottish Government ownership on 1 April 2022; the Caledonian Sleeper followed in June 2023.

Two flagship experiences

Fast electric Central Belt trains, and the CAF-built Mk5 Caledonian Sleeper introduced from 2019 with en-suite rooms.

Some of the world's great lines

The West Highland Line to Mallaig and the Kyle of Lochalsh line rank among the most scenic railways anywhere, and are two of Scotland's most popular routes for reaching Highland destinations.

ScotRail Class 385 electric train at Glasgow Queen Street station platform
Train crossing the curved Glenfinnan Viaduct amid green Highland hills on the West Highland Line
Network

Scotland train routes, stations and journey times

Scotland's 359-station network links major cities, towns and smaller villages, connecting the two big cities in under an hour before fanning out to the coast and the Highlands. Times below are the fastest scheduled daytime services; rural and scenic lines run far fewer trains a day, so always check the timetable before travelling.

Edinburgh Glasgow
from 42 min · ~47 mi
Glasgow Fort William
from 3 h 48 · West Highland Line
Fort William Mallaig
from 1 h 25 · Glenfinnan Viaduct
Edinburgh Inverness
from 3 h 30 · Highland Main Line
Edinburgh Aberdeen
from 2 h 20 · Inter7City
Glasgow Oban
from 3 h 05 · ~101 mi
Inverness Kyle of Lochalsh
from 2 h 35 · ~82 mi
Edinburgh London LNER
from 4 h 20 · East Coast Main Line
London Fort William Sleeper
from ~13 h · overnight Highlander
Scotland trains: fastest journey times and operators
RouteFastest timeOperator / line
Edinburgh – Glasgow42 minScotRail (via Falkirk High)
Glasgow – Fort William3 h 48 minScotRail (West Highland Line)
Fort William – Mallaig1 h 25 minScotRail (Jacobite steam in summer)
Edinburgh – Inverness3 h 30 minScotRail (Highland Main Line)
Edinburgh – Aberdeen2 h 20 minScotRail Inter7City
Glasgow – Oban3 h 05 minScotRail (West Highland Line)
Inverness – Kyle of Lochalsh2 h 35 minScotRail (Kyle Line)
Edinburgh – London4 h 20 minLNER (East Coast Main Line)
London – Fort William~13 hCaledonian Sleeper (overnight)

Rural lines such as the Far North Line to Wick and Thurso run only around four trains a day, so connections need planning. The Borders Railway also connects Tweedbank to Edinburgh in under an hour. Compare live times and fares for any Scottish route on a Scotland rail map or at highspeedtrains.com.

Book your route ↗
Overnight comfort

Caledonian Sleeper rooms compared

By day, ScotRail trains carry a single Standard class on most routes, with First class only on Inter7City services to Aberdeen and Inverness. The real class choice comes on the Caledonian Sleeper to London, which offers four accommodation types on its CAF-built Mk5 carriages. Typical London–Scotland fares are shown; prices are dynamic and rise as each train fills.

Caledonian Sleeper reclining seat with a Caledonian Sleeper sleep kit
Room 1 of 4

Seated Coach

The cheapest way to travel overnight: a reclining seat in a dedicated coach, from around £50 London–Scotland. Basic but a genuine saving on a hotel plus a daytime train, and rail-pass holders can use it with a reservation.

  • Reclining seat with reading light
  • Power socket and free WiFi
  • Access to the Club Car for drinks
Book Seated ↗
Caledonian Sleeper Classic Room berth with wood-panelled headboard and bedding
Room 2 of 4

Classic Room

An en-suite-free private cabin with one or two berths and a washbasin, typically £140–£170 for sole use. The affordable way to lie flat, with a shared toilet and shower at the end of the coach.

  • One or two berths with fresh linen
  • In-room washbasin and sockets
  • Breakfast can be added to your fare
Book Classic ↗
Caledonian Sleeper Club Room with a bed and private en-suite shower room
Room 3 of 4

Club Room

The most popular room: a private cabin with its own en-suite toilet and shower, from roughly £230–£340. Includes priority Club Car access and a breakfast, and can be booked for solo or twin use.

  • Private en-suite shower and toilet
  • Breakfast and Club Car access included
  • Lower berth converts for twin travel
Book Club ↗
Caledonian Sleeper Caledonian Double room with a full-size double bed and en-suite
Room 4 of 4

Caledonian Double

The flagship room and the only full-size double bed on a British sleeper, from around £400. En-suite, with the widest bed on rails in the UK; there are just a handful per train, so they sell out first.

  • Full-size double bed, en-suite
  • Breakfast and Club Car access included
  • Very limited — book months ahead
Book Double ↗
Insider knowledge

Practical Scotland train booking and travel tips

Scotland mixes turn-up-and-go city trains with sparse, spectacular rural lines and a sleeper that behaves like a hotel. Knowing which is which saves money and stress and helps you plan ahead. These tips hold true across the network.

Buy Advance singles about 12 weeks out

ScotRail releases cheap Advance singles roughly 12 weeks before departure on longer routes such as Inverness and Aberdeen, sometimes from £5–£12. For short hops like Edinburgh–Glasgow there is no Advance fare and no reservation: buy an off-peak ticket online, at the ticket office or from a machine (around £16 return) and board any train. Peak-time fares before 09:15 on weekdays are noticeably higher.

Pick your side on the scenic lines

On the West Highland Line north from Glasgow, sit on the left for Loch Long, Loch Lomond and Rannoch Moor; switch your attention to the right on the Mallaig extension for the sea, the islands and the Glenfinnan Viaduct. On the Kyle of Lochalsh line, the right-hand side heading west has the loch and coastal views.

Book the Sleeper as early as you can

The Caledonian Sleeper opens booking up to 12 months ahead — earlier than almost any other UK train — and each service has only a handful of Club Rooms and Caledonian Doubles. For summer, Hogmanay or the Edinburgh Festival in August, rooms vanish months out. Seated fares and Classic Rooms are the last to sell.

Reserve bike and luggage space on scenic routes

Bikes travel free on ScotRail but the West Highland and Kyle lines have only two to six cycle spaces per train, and they fill in summer — reserve ahead. There is no checked-luggage service; you stow your own bags on racks. On the Sleeper, large cases go under the berth and bikes need a prior reservation.

Consider a rover pass for touring

The Spirit of Scotland Travelpass and Highland Rover give unlimited travel over set days across ScotRail and some ferries, and can beat point-to-point fares if you are hopping between the Highlands and islands. Interrail and Eurail passes are also valid on ScotRail, with no compulsory seat reservation on day trains.

Know the honest limitations

Rural lines are slow and infrequent: the Far North Line to Thurso runs about four trains a day and takes over four hours from Inverness. Winter weather, flooding and occasional strike action have disrupted ScotRail timetables in recent years, and many older diesel units lack WiFi and power at every seat. Always check the day's timetable before you travel.

On board

Scotland train onboard facilities

Facilities vary a lot between a modern electric Class 385, a long-distance Inter7City, and the Caledonian Sleeper. Here is what to expect across the network.

WiFi & power

Free WiFi and at-seat power are standard on Class 385, Inter7City and the Mk5 Sleeper. Some older diesel units on rural lines have neither, and some rural routes and public holidays run different service patterns, so download maps and tickets before boarding remote services.

First class on Inter7City

The refurbished high-speed trains to Aberdeen and Inverness carry a genuine First class with wider 2+1 seating and at-seat service on some departures. Most other ScotRail routes are Standard only.

Club Car dining

The Caledonian Sleeper's Club Car serves Scottish produce, whisky and breakfast rolls. Room guests get priority; seated passengers can visit when there is space. It is the social heart of the train.

Catering trolley

Inter7City services usually have a trolley with hot drinks and snacks. Most Central Belt and rural ScotRail trains have no catering at all, so bring your own food on longer journeys.

Luggage & bikes

Bring what you can carry; racks sit at coach ends and above seats. Cycle spaces are free but limited and reservable on scenic lines. There is no checked-baggage service anywhere on the network.

Accessibility

Modern units have wheelchair spaces, accessible toilets and level or ramped boarding, with waiting rooms at larger staffed stations. Passenger assistance can be pre-booked through ScotRail or the Sleeper up to a few hours before travel.

Sleeper amenities

Every Sleeper berth has fresh linen, a sleep kit with eye mask and ear plugs, and charging points. Club Rooms and Doubles add a private en-suite shower; Classic Rooms share facilities down the coach.

Quiet and family travel

Longer ScotRail trains designate a Quiet Coach where phone calls are discouraged. Under-5s travel free, and up to two children aged 5–15 go free with an adult on off-peak ScotRail journeys under the Kids for a Quid scheme.

Good to know

Scotland trains — frequently asked questions

The questions travellers ask most before riding the rails in Scotland, answered directly. If your question isn't here, timetables and fares for every route are a search away.

Book tickets

Who runs trains in Scotland?

Most Scottish trains within Scotland are run by ScotRail, a publicly owned operator brought under Scottish Government control on 1 April 2022. The overnight Caledonian Sleeper to London is run by Caledonian Sleeper Ltd, also publicly owned since June 2023. Cross-border daytime services are run by LNER, Avanti West Coast and CrossCountry.

How long does the train from Edinburgh to Glasgow take?

The fastest Edinburgh to Glasgow trains take about 42 minutes via Falkirk High on ScotRail's electric Class 385 units, with up to four departures an hour at peak times. Routes via Shotts or Bathgate are slower, taking roughly 60 to 75 minutes but serving different towns.

What is the most scenic train route in Scotland?

The West Highland Line from Glasgow Queen Street to Mallaig is widely rated among the world's great railway journeys, crossing Rannoch Moor and the Glenfinnan Viaduct. The Kyle of Lochalsh line from Inverness and the Far North Line to Wick and Thurso are also spectacular. Most services are ScotRail; the Jacobite steam train runs the Fort William to Mallaig section in summer.

How much does the Caledonian Sleeper cost?

Caledonian Sleeper fares from London start around £50 for a seat, roughly £140–£170 for a Classic Room, £230–£340 for an en-suite Club Room, and £400 or more for a Caledonian Double. Prices are dynamic and the cheapest allocations sell out weeks ahead, especially in summer.

Do Scotland trains accept Eurail and Interrail passes?

Yes. Britain is part of the Interrail and Eurail networks, so passes are valid on ScotRail services with no compulsory reservation on most routes. The Caledonian Sleeper accepts passes for the seated coach but a room requires a separate paid reservation on top of the pass.

Do I need to book Scotland train tickets in advance?

For short ScotRail hops like Edinburgh to Glasgow you can turn up and buy an off-peak ticket with no reservation. For longer routes, Advance singles released about 12 weeks ahead are far cheaper than walk-up fares, and railcards or GroupSave (3–9 people, one-third off Off-Peak) can cut the price further. The Caledonian Sleeper opens booking up to 12 months ahead and rooms should be booked as early as possible.

Which side of the train should I sit on the West Highland Line?

Heading north from Glasgow towards Fort William, the left-hand side gives the best views of Loch Long, Loch Lomond and Rannoch Moor. On the Mallaig extension the right-hand side has the sea and island views, including the approach to the Glenfinnan Viaduct.

Can I take luggage or a bike on Scotland trains?

Luggage travels free with no weight limit; you carry and stow it yourself. Bicycles travel free on ScotRail but spaces are limited and should be reserved in advance on longer and scenic routes, where demand is high in summer. The Caledonian Sleeper carries a small number of bikes by reservation only.

How far in advance can you book the Caledonian Sleeper?

The Caledonian Sleeper releases tickets up to 12 months before departure, earlier than most UK trains. Because each train has only a limited number of rooms, popular summer and festival dates sell out months ahead, so book as soon as your dates are fixed to secure a Classic or Club Room. You can compare options and book at highspeedtrains.com.

Ready to ride Scotland's railways?

Compare ScotRail schedules, Caledonian Sleeper rooms and fares for journeys across Scotland's rail network, from the Central Belt to the Highlands and on to London.

Book Scotland Train Tickets ↗