Railway station data

A (hopefully) comprehensive listing

Locations beginning O

Last update 12 August 2025

Additional information is always gratefully received, whether entirely new records (particularly historical records) or information to fill in gaps or correct errors, via the contact link under the Miscellaneous entry in the navigation bar above. Thank you.

Please select a feature from the list below:

To see other locations, please click the link below:

Station CRS codes are given in parentheses. Other CRS codes can be found here.

Names are given in the form that National Rail uses. All known English language differences (e.g., punctuation or capitalisation) that appear on signs displayed since 1 April 1994 are shown in the accompanying box with links to photographs where possible. Signs labelled 'for...' are treated as part of the name (on the basis that some stations, e.g. Ashchurch for Tewkesbury, are named 'for' somewhere on National Rail) whereas 'alight/change for...' are treated as an instruction in the same way as 'way out' would be. Filter on signs to view all known cases where station signs differ from the official National Rail name. Note that in marginal cases the benefit of the doubt is applied and the detail is shown. Other languages and their variants appear on the bilingual pages.

(CRS)Station ELRMileage Status Owner Operator Degrees Longitude Degrees Latitude Grid Reference
(OKN)Oakengates WSJ2158m 31ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 12 November 1995 to 10 November 2007 British Railways Board from 1 April 1994 to 11 November 1995
-2.4505 52.6936 SJ696107
(OKM)Oakham GSM293m 61ch
Transport UK East Midlands from 3 April 2024 Abellio East Midlands from 18 August 2019 to 2 April 2024 East Midlands Trains from 11 November 2007 to 17 August 2019 Central Trains from 12 November 1995 to 10 November 2007 British Railways Board from 1 April 1994 to 11 November 1995
-0.7343 52.6721 SK856090
(OKL)Oakleigh Park ECM18m 30ch
Govia Thameslink Railway from 14 September 2014 First Capital Connect from 1 April 2006 to 13 September 2014 West Anglia Great Northern Railway from 10 December 1995 to 31 March 2006 British Railways Board from 1 April 1994 to 9 December 1995
-0.1667 51.6381 TQ269948
(OBN)Oban OBN271m 44ch
ScotRail Trains from 1 April 2022 Abellio ScotRail from 1 April 2015 to 31 March 2022 First ScotRail from 17 October 2004 to 31 March 2015 ScotRail Railways from 10 December 1995 to 16 October 2004 British Railways Board from 1 April 1994 to 9 December 1995
-5.4739 56.4123 NM857298
(OCK)Ockendon UPG3m 05ch
c2c Railway from 20 July 2025 Trenitalia c2c from 3 April 2017 to 19 July 2025 NXET Trains from 9 November 2014 to 2 April 2017 c2c rail from 3 July 2000 to 8 November 2014 LTS Rail from 18 December 1994 to 2 July 2000 British Railways Board from 1 April 1994 to 17 December 1994
0.2903 51.5220 TQ589828
(OLY)Ockley BTH329m 20ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network Southcentral from 1 April 1995 to 28 September 1996 British Railways Board from 1 April 1994 to 31 March 1995
-0.3354 51.1517 TQ164404
(OKE)Okehampton DAC197m 25ch Mixed ownershipFormer up platform (for national rail services) transferred to Network Rail. Former down platform remains with Devon County Council Seasonal service ended 8 September 2019; first 'national network' trains 17 November 2021 (VIPs)/20 November 2021 (public)
Network Rail Infrastructure from 1 July 2021 Devon County Council to 30 June 2021
First Greater Western from 15 November 2021 Dartmoor Railway from 22 March 2004 to ≈17 May 2021 Rail Management Services from 4 December 1998 to 21 March 2004 Wales & West Passenger Trains from 29 September 1997 to ≈3 December 1998 South Wales & West Railway from 20 May 1997 to 28 September 1997
-3.9963 50.7325 SX592944
CRS awaitedOkehampton Interchange DAC195m 75ch Under construction First Greater Western from opening -3.9759 50.7435 SX606956
(OLF)Oldfield Park MLN1107m 72ch
First Greater Western from 1 April 2006 Wales & West Passenger Trains from 29 September 1997 to 31 March 2006 South Wales & West Railway from 20 May 1997 to 28 September 1997
-2.3801 51.3795 ST736645
(OLM)Oldham Mumps MPR37m 40ch Closed
Northern Rail from 12 December 2004 to 3 October 2009 North Western Trains Company from 1 June 1997 to 11 December 2004 North West Regional Railways from 12 November 1995 to 31 May 1997 British Railways Board from 1 April 1994 to 11 November 1995
-2.1022 53.5410 SD933049
(OLW)Oldham Werneth MPR36m 28ch Closed
Northern Rail from 12 December 2004 to 3 October 2009 North Western Trains Company from 1 June 1997 to 11 December 2004 North West Regional Railways from 12 November 1995 to 31 May 1997 British Railways Board from 1 April 1994 to 11 November 1995
-2.1292 53.5391 SD916047
(OHL)Old Hill GSJ2137m 30ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 12 November 1995 to 10 November 2007 British Railways Board from 1 April 1994 to 11 November 1995
-2.0574 52.4712 SO962858
CRS awaitedOld Oak Common MLN1≈3m 17ch Under construction Network Rail Infrastructure from opening -0.2451 51.5240 TQ218820
CRS awaitedOld Oak Common Lane BOK4≈0m 54ch Planned
(ORN)Old Roan SJO25m 62ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 4 February 1996 to 19 March 2001 British Railways Board from 1 April 1994 to 3 February 1996
-2.9507 53.4868 SJ370993
(OLD)Old Street MEB10m 45ch London Underground involvement?Station operated by London Underground according to national rail timetable, the ORR has valid licences for both London Underground and Govia Thameslink Railway
Govia Thameslink Railway from 14 September 2014 First Capital Connect from 1 April 2006 to 13 September 2014 West Anglia Great Northern Railway from 10 December 1995 to 31 March 2006 British Railways Board from 1 April 1994 to 9 December 1995
-0.0870 51.5261 TQ327825
(OLT)Olton DCL124m 11ch
West Midlands Trains from 10 December 2017 London & Birmingham Railway from 11 November 2007 to 9 December 2017 Central Trains from 12 November 1995 to 10 November 2007 British Railways Board from 1 April 1994 to 11 November 1995
-1.8050 52.4390 SP133822
(ORE)Ore ATH81m 42ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network Southcentral from 1 April 1995 to 28 September 1996 British Railways Board from 1 April 1994 to 31 March 1995
0.5895 50.8662 TQ824106
(OMS)Ormskirk SJO212m 13ch FCO12m 15ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 4 February 1996 to 19 March 2001 British Railways Board from 1 April 1994 to 3 February 1996
-2.8810 53.5694 SD417084
(ORP)Orpington XTD13m 65ch
SE Trains from 17 October 2021 London & South Eastern Railway from 1 April 2006 to 16 October 2021 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003 The South Eastern Train Company from 23 July 1995 to 12 October 1996 British Railways Board from 1 April 1994 to 22 July 1995
0.0894 51.3731 TQ454658
(ORR)Orrell WKL220m 77ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 North Western Trains Company from 1 June 1997 to 11 December 2004 North West Regional Railways from 12 November 1995 to 31 May 1997 British Railways Board from 1 April 1994 to 11 November 1995
-2.7090 53.5303 SD530039
(OPK)Orrell Park SJO23m 75ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 4 February 1996 to 19 March 2001 British Railways Board from 1 April 1994 to 3 February 1996
-2.9627 53.4621 SJ361965
(OTF)Otford SBJ24m 06ch
SE Trains from 17 October 2021 London & South Eastern Railway from 1 April 2006 to 16 October 2021 South Eastern Trains from 9 November 2003 to 31 March 2006 Connex South Eastern from 13 October 1996 to 8 November 2003 The South Eastern Train Company from 23 July 1995 to 12 October 1996 British Railways Board from 1 April 1994 to 22 July 1995
0.1969 51.3130 TQ532593
(OUN)Oulton Broad North NOL22m 04ch
GA Trains from 12 October 2025 Transport UK East Anglia from 2 April 2024 to 11 October 2025 Abellio East Anglia from 16 October 2016 to 1 April 2024 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 Anglia Railways Train Services 23 July 1995 to 31 March 2004 British Railways Board from 1 April 1994 to 22 July 1995
1.7164 52.4778 TM524931
(OUS)Oulton Broad South ESK115m 42ch
GA Trains from 12 October 2025 Transport UK East Anglia from 2 April 2024 to 11 October 2025 Abellio East Anglia from 16 October 2016 to 1 April 2024 Abellio Greater Anglia from 5 February 2012 to 15 October 2016 London Eastern Railway from 1 April 2004 to 4 February 2012 Anglia Railways Train Services 23 July 1995 to 31 March 2004 British Railways Board from 1 April 1994 to 22 July 1995
1.7070 52.4695 TM518921
(OUT)Outwood DOL2178m 26ch
Northern Trains from 1 March 2020 Arriva Rail North from 1 April 2016 to 29 February 2020 Northern Rail from 12 December 2004 to 31 March 2016 Arriva Trains Northern from 27 April 2001 to 11 December 2004 Northern Spirit from 17 June 1998 to 26 April 2001 Regional Railways North East from 10 December 1995 to 16 June 1998 British Railways Board from 1 April 1994 to 9 December 1995
-1.5103 53.7158 SE324244
(OVE)Overpool HHJ2m 28ch
Merseyrail Electrics (2002) from 20 July 2003 Arriva Trains Merseyside from 20 March 2001 to 19 July 2003 Merseyrail Electrics from 4 February 1996 to 19 March 2001 British Railways Board from 1 April 1994 to 3 February 1996
-2.9239 53.2842 SJ384767
(OVR)Overton BAE155m 45ch
South Western Railway from 25 May 2025 First MTR South Western Trains from 20 August 2017 to 24 May 2025 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 1 April 1995 to 3 February 2007 British Railways Board from 1 April 1994 to 31 March 1995
-1.2604 51.2540 SU517508
(OXN)Oxenholme Lake District CGJ719m 11ch OXW0m 04ch
First Trenitalia West Coast Rail from 8 December 2019 West Coast Trains from 9 March 1997 to 7 December 2019 Intercity West Coast from 30 April 1995 to 8 March 1997 British Railways Board from 1 April 1994 to 29 April 1995
-2.7216 54.3050 SD531902
(OXF)Oxford DCL63m 41ch
First Greater Western from 1 April 2004 First Great Western Link from 1 April 2004 to 31 March 2006 Thames Trains from 10 December 1995 to 31 March 2004 British Railways Board from 1 April 1994 to 9 December 1995
-1.2702 51.7538 SP504063
CRS awaitedOxford Cowley THA Planned
CRS awaitedOxford Littlemore THA Planned
(OXP)Oxford Parkway OXD27m 51ch The Chiltern Railway Company from 25 October 2015 -1.2748 51.8042 SP500119
no CRS?Oxford Science Park THA17m 14ch Temporary station for publicity only The Chiltern Railway Company 5 November 2014 only -1.2157 51.7181 SP542024
(OXS)Oxshott NGL16m 79ch
South Western Railway from 25 May 2025 First MTR South Western Trains from 20 August 2017 to 24 May 2025 Stagecoach South Western Trains from 4 February 2007 to 19 August 2017 South West Trains from 1 April 1995 to 3 February 2007 British Railways Board from 1 April 1994 to 31 March 1995
-0.3626 51.3361 TQ141609
(OXT)Oxted SCU120m 25ch
Govia Thameslink Railway from 26 July 2015 Southern Railway from 22 June 2008 to 25 July 2015 South Central from 29 May 2004 to 21 June 2008 New Southern Railway from 26 August 2001 to 28 May 2004 Connex South Central from 29 September 1996 to 25 August 2001 Network Southcentral from 1 April 1995 to 28 September 1996 British Railways Board from 1 April 1994 to 31 March 1995
-0.0049 51.2581 TQ393528