GB stations - page 11

This is a list of all stations in Great Britain with their station code and other information.

Station statistics
Passengers per year More than 10,000,000 passengers per year > 10,000,000 More than 1,000,000 > 1,000,000 More than 100,000 > 100,000 More than 10,000 > 10,000 More than 1,000 > 1,000 Less than 1,000 < 1,000
Station Station Code Owner Entries and exits (2024) Interchanges (2024)
Green Lane GNL Merseyrail 338,390
Green Road GNR Northern Trains 7,050
Greenbank GBK Northern Trains 211,404
Greenfaulds GRL ScotRail 112,890
Greenfield GNF Northern Trains 255,244
Greenford GFD London Underground 122,596
Greenhithe for Bluewater GNH Southeastern 758,150
Greenock Central GKC ScotRail 260,018 68
Greenock West GKW ScotRail 312,960
Greenwich GNW Southeastern 2,139,956
Gretna Green GEA ScotRail 51,334
Grimsby Docks GMD Northern Trains 3,492
Grimsby Town GMB TransPennine Express 385,812 15,994
Grindleford GRN Northern Trains 110,382
Grosmont GMT Northern Trains 12,374
Grove Park GRP Southeastern 2,138,348 327,810
Guide Bridge GUI Northern Trains 245,276 4,775
Guildford GLD Network Rail 5,883,734 771,294
Guiseley GSY Northern Trains 921,304
Gunnersbury GUN London Underground 2,016,620
Gunnislake GSL Great Western Railway 53,184
Gunton GNT Greater Anglia 30,084
Gwersyllt GWE TfW Rail 17,868
Gypsy Lane GYP Northern Trains 38,398
Habrough HAB Northern Trains 46,478 465
Hackbridge HCB Govia Thameslink Railway (Southern) 844,538
Hackney Central HKC London Overground 5,153,152 2,109,035
Hackney Downs HAC London Overground 3,057,606 2,273,368
Hackney Wick HKW London Overground 4,180,452 5,371
Haddenham and Thame Parkway HDM Chiltern Railways 784,436
Haddiscoe HAD Greater Anglia 12,064
Hadfield HDF Northern Trains 244,712
Hadley Wood HDW Govia Thameslink Railway (Great Northern) 324,676
Hag Fold HGF Northern Trains 62,586
Haggerston HGG London Overground 3,679,688
Hagley HAG West Midlands Trains (West Midlands Railway) 440,434
Hairmyres HMY ScotRail 518,614
Hale (Manchester) HAL Northern Trains 114,106
Halesworth HAS Greater Anglia 107,644
Halewood HED Northern Trains 59,114
Halifax HFX Northern Trains 1,620,970 54,635
Hall Green HLG West Midlands Trains (West Midlands Railway) 301,826
Hall Road HLR Merseyrail 364,842
Hall-I'-Th'-Wood HID Northern Trains 169,826
Halling HAI Southeastern 86,704
Haltwhistle HWH Northern Trains 82,462
Ham Street HMT Govia Thameslink Railway (Southern) 77,776
Hamble HME South Western Railway 76,424
Hamilton Central HNC ScotRail 648,720 5,076
Hamilton West HNW ScotRail 630,746
Hammerton HMM Northern Trains 42,322
Hampden Park (Sussex) HMD Govia Thameslink Railway (Southern) 766,702 166,631
Hampstead Heath HDH London Overground 3,324,642
Hampton HMP South Western Railway 883,678
Hampton Court HMC South Western Railway 1,323,100
Hampton Wick HMW South Western Railway 767,696
Hampton-In-Arden HIA West Midlands Trains (West Midlands Railway) 175,940
Hamstead (Birmingham) HSD West Midlands Trains (West Midlands Railway) 213,562
Hamworthy HAM South Western Railway 126,900
Hanborough HND Great Western Railway 286,402
Handforth HTH Northern Trains 361,694
Hanwell HAN TfL Rail 1,467,706
Hapton HPN Northern Trains 12,868
Harlech HRL TfW Rail 114,986
Harlesden HDN London Underground 1,408,854
Harling Road HRD Greater Anglia 3,364
Harlington (Bedfordshire) HLN Govia Thameslink Railway (Thameslink) 296,212
Harlow Mill HWM Greater Anglia 240,766
Harlow Town HWN Greater Anglia 1,818,366
Harold Wood HRO TfL Rail 4,223,944
Harpenden HPD Govia Thameslink Railway (Thameslink) 2,644,230 4,340
Harrietsham HRM Southeastern 90,560
Harringay HGY Govia Thameslink Railway (Great Northern) 1,034,164
Harringay Green Lanes HRY London Overground 1,345,360
Harrington HRR Northern Trains 27,854
Harrogate HGT Northern Trains 1,617,306 1,437
Harrow and Wealdstone HRW London Underground 3,389,264 399,337
Harrow-On-The-Hill HOH London Underground 3,190,680
Hartford (Cheshire) HTF West Midlands Trains (London Northwestern Railway) 198,568
Hartlebury HBY West Midlands Trains (West Midlands Railway) 50,794
Hartlepool HPL Northern Trains 626,976 2,523
Hartwood HTW ScotRail 14,984
Harwich International HPQ Greater Anglia 103,856
Harwich Town HWC Greater Anglia 102,334
Haslemere HSL South Western Railway 1,297,992 63,305
Hassocks HSK Govia Thameslink Railway (Southern) 1,120,822
Hastings HGS Southeastern 2,001,976 32,871
Hatch End HTE London Overground 594,942
Hatfield (Herts) HAT Govia Thameslink Railway (Great Northern) 2,318,164
Hatfield and Stainforth HFS Northern Trains 53,242 7,890
Hatfield Peverel HAP Greater Anglia 324,890
Hathersage HSG Northern Trains 95,246
Hattersley HTY Northern Trains 84,512
Hatton HTN Chiltern Railways 86,724
Havant HAV South Western Railway 1,889,510 315,601
Havenhouse HVN East Midlands Railway 698
Haverfordwest HVF TfW Rail 104,230
Hawarden HWD TfW Rail 19,932
Hawarden Bridge HWB TfW Rail 2,356
Hawkhead HKH ScotRail 218,374