UK station codes explained: what PAD, KGX and MAN mean
UK station codes are three-letter CRS codes like PAD for London Paddington. What they are, where you'll see them, and a table of the big stations' codes.
UK station codes are the three-letter codes the railway gives every National Rail station in Great Britain: PAD for London Paddington, KGX for London King's Cross, MAN for Manchester Piccadilly. They're properly called CRS codes (the letters come from Computer Reservation System), and you can type them into most journey planners and live departure tools in place of a long station name. Railway staff use them constantly. Once you know your own, you'll probably start using it too.
Why do stations have three-letter codes?
Station names are long, and quite a few of them are similar. Britain has more than one Gillingham (one in Kent, one in Dorset) and more than one Newport (in South Wales and in Essex), and that's before you get to all the Parkways, Centrals and Junctions. A short code that belongs to exactly one station stops booking systems, timetables and passengers getting the wrong one.
They're also just quicker. Typing CLJ is easier than Clapham Junction when you're checking trains on a phone with cold fingers.
See the next trains from your station, right now
TrainTicker Desktop is a compact LED departure board that shows the next trains from your station. No subscription, no app, free train times forever.
Codes for Britain's big stations
Here are some of the busiest and best-known, so you can see how the codes tend to work:
| Station | Code |
|---|---|
| London Paddington | PAD |
| London King's Cross | KGX |
| London Euston | EUS |
| London St Pancras International | STP |
| London Liverpool Street | LST |
| London Waterloo | WAT |
| London Victoria | VIC |
| London Bridge | LBG |
| Clapham Junction | CLJ |
| Reading | RDG |
| Birmingham New Street | BHM |
| Manchester Piccadilly | MAN |
| Liverpool Lime Street | LIV |
| Leeds | LDS |
| York | YRK |
| Newcastle | NCL |
| Edinburgh Waverley | EDB |
| Glasgow Central | GLC |
| Glasgow Queen Street | GLQ |
| Cardiff Central | CDF |
| Bristol Temple Meads | BRI |
Most are easy to guess from the name. A few aren't. Edinburgh is EDB, not EDI, and London Bridge is LBG. Cities with more than one main station get a code each, which is why Glasgow Central and Glasgow Queen Street sit next to each other above. If you're heading for one of the London termini, our guide to London train stations explains which one goes where.
Codes for cities with more than one station
This is where codes earn their keep. Ask for "Manchester" and you could mean Piccadilly (MAN), Victoria (MCV) or Oxford Road (MCO). Birmingham has New Street (BHM), Moor Street (BMO) and Snow Hill (BSW). Using the code means the journey planner, or the board on your shelf, picks the station you meant.
Where will you see station codes?
Mostly in places built for speed:
- Journey planners and live departure tools, where typing the code finds the station straight away.
- Station pages on National Rail Enquiries, which list the code alongside the station's name.
- Departure apps, websites and home boards that ask you to pick a station.
- Rail staff shorthand, timetables and conversation between enthusiasts, where you'll hear people say "change at RDG" without blinking.
You won't usually need them on a ticket or at a ticket office. A person at the window is quite happy with "Reading, please".
Are there other railway codes?
Yes, though you can happily ignore them. Behind the scenes the railway uses longer codes as well. TIPLOCs (timing point locations) identify places where a train's timing is recorded, which includes junctions and sidings as well as stations, so there are far more of them. There are also numeric National Location Codes used in ticketing and accounts.
If you ever peek at live train data, you'll see TIPLOCs everywhere. For working out which train to catch, the three-letter CRS code is the only one that matters. Our explainer on what Darwin is covers the live data side if you're curious how the times reach the board.
Do station codes ever change?
Very rarely. A station keeps its code even when the name gets tweaked, and new stations get a fresh code when they open. That stability is the whole point: timetables, ticket systems and apps all rely on the same few letters meaning the same place, year after year.
Picking your station by code
TrainTicker lets you choose your station by name or by its three-letter code. Type MAN and you get Manchester Piccadilly; type the full name and you get the same. You can also add the station you travel to, so the board only lists trains that call there, which is handy at places like Clapham Junction where lots of trains pass through and most of them aren't going your way.
The board then shows the next departures in amber, the way the platform screens do, with live times from Darwin checked every 10 seconds. If you want to see how it looks for your own station before buying anything, the free demo runs in a browser with no signup. For the rest of the board, our guide to how to read a train departure board goes through it column by column.
See the next trains from your station, right now
TrainTicker Desktop is a compact LED departure board that shows the next trains from your station. No subscription, no app, free train times forever.
Frequently asked questions
What are UK station codes called?+
They are usually called CRS codes, from Computer Reservation System, or simply three-letter station codes. Each National Rail station in Great Britain has one.
How do I find the code for my station?+
National Rail Enquiries lists the code on each station's page, and a search for the station name followed by station code usually turns it up. Once you know it, you can use it in most journey planners.
Is a station code the same as an airport code?+
No. Station codes and airport codes are separate systems that happen to share the three-letter format, so the same letters can mean a station in one and an airport in the other.
Can I set up TrainTicker with a station code?+
Yes. When you set up TrainTicker you can pick your station by name or by its three-letter code, and change it from the dashboard whenever you like.
Keep reading
How to read a train departure board (UK guide)
How to read a train departure board in Britain, column by column: booked times, destinations, platforms, Exp and Cancelled, calling points and the clock.
Read moreLondon train stations: which terminus goes where
London train stations explained: which main line terminus serves which part of Britain, from Paddington and Euston to King's Cross, Waterloo and Victoria.
Read moreWhat is Darwin? National Rail's live train data explained
What is Darwin National Rail data? It's the live system behind National Rail Enquiries and many station screens. How it works, and why expected times change.
Read more