Here is a list of WiFi facilities on train operating companies in Britain.

It is based on the latest published information from National Rail and was correct as of January 16.

– Arriva Trains Wales
Free WiFi on 70% of services (Class 150, 158 and 175 trains)

– c2c
Free WiFi on all services

– Chiltern Railways
Free WiFi on all mainline services

– CrossCountry
WiFi on all services. It is free for First Class passengers and there are charges for Standard Class passengers

– East Midlands Trains
WiFi on services to and from London St Pancras International. It is free for First Class customers. Standard Class passengers get 15 minutes of free WiFi, after which there are charges

– Gatwick Express
Free Wi-Fi on all services

– Grand Central
Free WiFi on all services

– Great Northern
WiFi on the newer Class 387 trains. These mostly run between Kings Cross, Cambridge and King’s Lynn and also some services to Peterborough

– Great Western Railway
Free WiFi on most services

– Greater Anglia
Free WiFi on all on Inter-City services between Norwich, Ipswich and London

– Heathrow Connect
WiFi not available

– Heathrow Express
Free WiFi on all services

– Hull Trains
Free WiFi on all services

– London Northwestern Railway
Free WiFi on all services

– London Overground
WiFi not available

– Merseyrail
WiFi not available

– Northern
WiFi on selected services

– ScotRail
Free WiFi on most services

– South Western Railway
Free WiFi on more than 50% of services

– Southeastern
WiFi not available

– Southern
WiFi available on some Class 377 trains, which run across the Southern network apart from London Bridge to Uckfield and Brighton to Ashford International

– TfL Rail
WiFi not available

– Thameslink
WiFi not available

– TransPennine Express
Free WiFi on Class 350 trains, which run between Manchester and Scotland

– Virgin Trains East Coast
WiFi on all services. It is free for First Class passengers and for Standard Class passengers who have booked direct with Virgin Trains East Coast. For other Standard Class passengers it is free for 15 minutes, then there is a charge

– Virgin Trains West Coast
WiFi on all services. It is free for First Class passengers and there are charges for Standard Class passengers

– West Midlands Railway
Free WiFi on all services