GB stations - page 8

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)
Dinsdale DND Northern Trains 80,970
Dinting DTG Northern Trains 88,164
Disley DSL Northern Trains 139,990
Diss DIS Greater Anglia 615,118
Dockyard (Devonport) DOC Great Western Railway 14,424
Dodworth DOD Northern Trains 42,686
Dolau DOL TfW Rail 828
Doleham DLH Govia Thameslink Railway (Southern) 1,038
Dolgarrog DLG TfW Rail 2,060
Dolwyddelan DWD TfW Rail 5,518
Doncaster DON London North Eastern Railway 3,915,952 1,508,680
Dorchester South DCH South Western Railway 432,178 453
Dorchester West DCW Great Western Railway 89,732 37
Dore and Totley DOR Northern Trains 200,688
Dorking DKG Govia Thameslink Railway (Southern) 764,548 79,175
Dorking (Deepdene) DPD Great Western Railway 463,538 200,697
Dorking West DKT Great Western Railway 36,782 115
Dormans DMS Govia Thameslink Railway (Southern) 113,932
Dorridge DDG Chiltern Railways 668,038
Dove Holes DVH Northern Trains 8,676
Dover Priory DVP Southeastern 966,958 84,766
Dovercourt DVC Greater Anglia 148,728
Dovey Junction DVY TfW Rail 14,610 7,847
Downham Market DOW Govia Thameslink Railway (Great Northern) 399,600
Drayton Green DRG Great Western Railway 20,198
Drayton Park DYP Govia Thameslink Railway (Great Northern) 642,344
Drem DRM ScotRail 99,466
Driffield DRF Northern Trains 244,472
Drigg DRI Northern Trains 5,448
Droitwich Spa DTW West Midlands Trains (West Midlands Railway) 463,582 48,167
Dronfield DRO Northern Trains 188,934
Drumchapel DMC ScotRail 300,454
Drumfrochar DFR ScotRail 65,562
Drumgelloch DRU ScotRail 274,244
Drumry DMY ScotRail 199,724
Duddeston DUD West Midlands Trains (West Midlands Railway) 381,666
Dudley Port DDP West Midlands Trains (West Midlands Railway) 357,760
Duffield DFI East Midlands Railway 56,306
Duirinish DRN ScotRail 812
Duke Street DST ScotRail 184,912
Dullingham DUL Greater Anglia 28,974
Dumbarton Central DBC ScotRail 461,460 57,956
Dumbarton East DBE ScotRail 301,856
Dumbreck DUM ScotRail 160,388
Dumfries DMF ScotRail 360,280 797
Dumpton Park DMP Southeastern 31,974
Dunbar DUN ScotRail 398,768
Dunblane DBL ScotRail 462,616
Duncraig DCG ScotRail 448
Dundee DEE ScotRail 1,729,316 76,954
Dunfermline City DFE ScotRail 475,100
Dunfermline Queen Margaret DFL ScotRail 183,512
Dunkeld and Birnam DKD ScotRail 51,290
Dunlop DNL ScotRail 66,244
Dunrobin Castle DNO ScotRail 1,940
Dunston DOT Northern Trains 46,762
Dunton Green DNG Southeastern 199,062
Durham DHM London North Eastern Railway 2,604,076 1,179
Durrington-On-Sea DUR Govia Thameslink Railway (Southern) 436,898
Dyce DYC ScotRail 301,878
Dyffryn Ardudwy DYF TfW Rail 18,728
Eaglescliffe EAG Northern Trains 214,394
Ealing Broadway EAL TfL Rail 13,699,654 161,852
Earlestown ERL Northern Trains 301,522 29,277
Earley EAR South Western Railway 382,608
Earlsfield EAD South Western Railway 5,138,168
Earlswood (Surrey) ELD Govia Thameslink Railway (Southern) 302,926
Earlswood (West Midlands) EWD West Midlands Trains (West Midlands Railway) 27,844
East Croydon ECR Govia Thameslink Railway (Southern) 19,605,338 3,338,568
East Didsbury EDY Northern Trains 260,310
East Dulwich EDW Govia Thameslink Railway (Southern) 1,177,240
East Farleigh EFL Southeastern 34,402
East Garforth EGF Northern Trains 164,892
East Grinstead EGR Govia Thameslink Railway (Southern) 1,019,148
East Kilbride EKL ScotRail 756,936
East Linton ELT ScotRail 21,624
East Malling EML Southeastern 77,840
East Midlands Parkway EMD East Midlands Railway 326,786 13,786
East Tilbury ETL c2c 329,076
East Worthing EWR Govia Thameslink Railway (Southern) 385,984
Eastbourne EBN Govia Thameslink Railway (Southern) 3,481,472 18,408
Eastbrook EBK TfW Rail 132,254
Easterhouse EST ScotRail 292,124
Eastham Rake ERA Merseyrail 387,738
Eastleigh ESL South Western Railway 1,146,726 95,269
Eastrington EGN Northern Trains 4,784
Ebbsfleet International EBD HS1 Ltd 1,714,974 79,598
Ebbw Vale Parkway EBV TfW Rail 28,534
Ebbw Vale Town EBB TfW Rail 189,332
Eccles (Manchester) ECC Northern Trains 237,908
Eccles Road ECS Greater Anglia 1,568
Eccleston Park ECL Northern Trains 67,274
Edale EDL Northern Trains 145,830
Eden Park EDN Southeastern 520,602
Edenbridge (Kent) EBR Govia Thameslink Railway (Southern) 159,758 39,966
Edenbridge Town EBT Govia Thameslink Railway (Southern) 292,482 8,795
Edge Hill EDG Northern Trains 179,692 6,089
Edinburgh EDB Network Rail 21,307,916 1,466,317
Edinburgh Gateway EGY ScotRail 225,374 11,765
Edinburgh Park EDP ScotRail 522,354