Free Wi-Fi

There’s free Wi-Fi on many of our trains, and in lots of stations too.

Connecting is simple. Check that Wi-Fi is enabled on your device, look for the ScotRail network and follow the login instructions on screen. After that you're free to browse at your leisure.

We use signals from all mobile providers, including 4G when possible. This means that when you're travelling, the mobile strength can vary and you might occasionally get limited or no access.

Browse the internet, check your emails, use social media.

So that everyone can use the free Wi-Fi, we ask you not to stream, watch on-demand TV, or do anything else that uses lots of bandwidth. Adult-themed content is restricted.

Eventually, we plan to have free Wi-Fi in every station and on all train routes. For now you can enjoy free Wi-Fi in over 50 stations and on 18 different train routes across the ScotRail network. Look out for our Wi-Fi Zone stickers.

Find out which stations and routes currently have free Wi-Fi:

Train routes

Class 170 trains
Edinburgh - Glasgow Queen Street via Falkirk High
Edinburgh/Glasgow - Aberdeen/Inverness
Aberdeen - Inverness
Fife Circle
Glasgow/Edinburgh - Stirling/Alloa
Class 380 trains
Glasgow Central - Ardrossan Harbour
Glasgow Central - Ayr
Glasgow Central - Edinburgh via Carstairs
Glasgow Central - Gourock
Glasgow Central - Largs
Glasgow Central - Wemyss Bay
Edinburgh - North Berwick/Dunbar
Class 158 trains
Aberdeen - Edinburgh/Glasgow
Edinburgh - Bathgate/Dunblane/Glasgow via Shotts/Newcraighall
Edinburgh local services
Glasgow - Alloa/Dunblane/Falkirk/Grahamston/Perth/Stirling
Glasgow Queen Street local services
Inverness - Aberdeen/Glasgow/Edinburgh/Wick/Kyle

Train stations

A Aberdeen - Airdrie - Anniesland - Arbroath - Aviemore - Ayr
B Balloch - Bathgate - Bishopbriggs
C Cambuslang - Croy
D Dalmarnock - Dalmuir - Dingwall - Dumfries - Dundee - Dunfermline Town
E East Kilbride - Edinburgh Park - Edinburgh Waverley - Exhibition Centre
F Falkirk High - Fort William
G Glasgow Queen Street - Glasgow Central - Gleneagles
H Haymarket - Helensburgh Central - Hyndland
I Inverkeithing - Inverness
J Johnstone
K Kilmarnock - Kilwinning - Kirkcaldy - Kyle of Lochalsh
L Lenzie - Leuchars - Linlithgow
M Milngavie - Motherwell - Mount Florida
N North Berwick
O Oban
P Paisley Gilmour Street - Partick - Perth - Polmont
R Rutherglen
S Stirling, Stonehaven
T Troon
W Wemyss Bay - Wick