Home
Random
Nearby
Log in
Settings
Donate
About Wikipedia
Disclaimers
Search
UK railway stations – M
Article
Talk
Language
Watch
Edit
Station name
Postcode
External links to
map of station at
Multimap.com
Code
External links to
livedepartureboards.com
showing current departures
and arrivals for this
station
Macclesfield
SK10 1JD
MAC
Machynlleth
SY20 8TG
MCN
Maesteg
CF34 9BN
MST
Maesteg (Ewenny Road)
CF34 9TS
MEW
Magheramorne
BT40 3HW
Maghull
L31 3DE
MAG
Maghull North
L31 1BB
MNS
Maiden Newton
DT2 0BP
MDN
Maidenhead
SL6 1EW
MAI
Maidstone Barracks
ME16 0SQ
MDB
Maidstone East
ME14 1QL
MDE
Maidstone West
ME16 8RJ
MDW
Malden Manor
KT3 5PN
MAL
Mallaig
PH41 4QA
MLG
Malton
YO17 9RD
MLT
Malvern Link
WR14 1JE
MVL
Manchester Airport
M90 3RR
MIA
Manchester Oxford Road
M1 6FU
MCO
Manchester Piccadilly
M1 2PZ
MAN
Manchester Victoria
M3 1AR
MCV
Manea
PE15 0HQ
MNE
Manningtree
CO11 2LH
MNG
Manor Park
E12 5DA
MNP
Manor Road
CH47 3DS
MNR
Manorbier
SA70 7SN
MRB
Manors
NE1 2HQ
MAS
Mansfield
NG18 1LP
MFT
Mansfield Woodhouse
NG19 9NW
MSW
March
PE15 8SL
MCH
Marden
TN12 9HS
MRN
Margate
CT9 5AD
MAR
Marino
BT18 0AH
Market Harborough
LE16 7QE
MHR
Market Rasen
LN8 3AW
MKR
Markinch
KY7 6AQ
MNC
Marks Tey
CO6 1ED
MKT
Marlow
SL7 1NT
MLW
Marple
SK6 7DA
MPL
Marsden
HD7 6AX
MSN
Marsh Barton
EX2 8QE
MBT
Marske
TS11 6JH
MSK
Marston Green
B37 7AF
MGN
Martin Mill
CT15 5LD
MTM
Martins Heron
RG12 9YY
MAO
Marton
TS3 0SR
MTO
Maryhill
G20 0BT
MYH
Maryland
E15 1EY
MYL
Maryport
CA15 6NQ
MRY
Matlock
DE4 3NA
MAT
Matlock Bath
DE4 3NT
MTB
Mauldeth Road
M14 6SE
MAU
Maxwell Park
G41 4LG
MAX
Maybole
KA19 8AF
MAY
Maze Hill
SE10 9XR
MZH
Meadowhall Interchange
S4 7YU
MHS
Meldreth
SG8 6JU
MEL
Melksham
SN12 8DB
MKM
Melton
IP12 1LT
MES
Melton Mowbray
LE13 1AW
MMO
Menheniot
PL14 3UF
MEN
Menston
LS29 6QG
MNN
Meols
CH47 8XZ
MEO
Meols Cop
PR9 7DD
MEC
Meopham
DA13 0LX
MEP
Meridian Water
N18 3HF
MRW
Merryton
ML9 2UW
MEY
Merstham
RH1 3AP
MHM
Merthyr Tydfil
CF47 8DH
MER
Merthyr Vale
CF48 4TE
MEV
Metheringham
LN4 3HD
MGM
MetroCentre
NE11 9XG
MCE
Mexborough
S64 9AQ
MEX
Micheldever
SO21 3AW
MIC
Micklefield
LS25 4DQ
MIK
Middlesbrough
TS1 1DR
MBR
Middlewood
SK12 1UA
MDL
Midgham
RG7 5SJ
MDG
Milford
GU8 5AD
MLF
Milford Haven
SA73 3AU
MFH
Mill Hill
BB2 4BY
MLH
Mill Hill Broadway
NW7 2JU
MIL
Millbrook (Bedfordshire)
MK45 2JH
MLB
Millbrook (Hampshire)
SO15 3SE
MBK
Milliken Park
PA10 2DA
MIN
Millom
LA18 5AA
MLM
Mills Hill
M24 2EH
MIH
Milngavie
G62 6NB
MLN
Milton Keynes Central
MK9 1DB
MKC
Minffordd
LL48 6HF
MFF
Minster
CT12 4BW
MSR
Mirfield
WF14 8PT
MIR
Mistley
CO11 1HG
MIS
Mitcham Eastfields
CR4 2LS
MTC
Mitcham Junction
CR4 4HN
MIJ
Mobberley
WA16 7QJ
MOB
Moira
BT67 0NE
Monifieth
DD5 4NG
MON
Monks Risborough
HP27 9JQ
MRS
Montpelier
BS6 5HA
MTP
Montrose
DD10 8DE
MTS
Moorfields
L2 2BL
MRF
Moorgate
EC2Y 9AE
MOG
Moorside
M27 9RJ
MSD
Moorthorpe
WF9 3AT
MRP
Morar
PH40 4PB
MRR
Morchard Road
EX17 5LR
MRD
Morden South
SM4 5HA
MDS
Morecambe
LA4 4DW
MCM
Moreton (Dorset)
DT2 8BD
MTN
Moreton (Merseyside)
CH46 6AA
MRT
Moreton-in-Marsh
GL56 0JR
MIM
Morfa Mawddach
LL39 1BQ
MFA
Morley
LS27 8LJ
MLY
Morpeth
NE61 2SW
MPT
Mortimer
RG7 3NY
MOR
Mortlake
SW14 8LL
MTL
Moses Gate
BL3 2QH
MSS
Moss Side
FY8 4NB
MOS
Mossley
OL5 0AB
MSL
Mossley Hill
L18 8EE
MSH
Mossley West
BT36 5NN
Mosspark
G52 3EX
MPK
Moston
M40 5AA
MSO
Motherwell
ML1 3JA
MTH
Motspur Park
KT3 6QS
MOT
Mottingham
SE9 4EN
MTG
Mottisfont & Dunbridge
SO51 0RA
DBG
Mouldsworth
CH3 8AJ
MLD
Moulsecoomb
BN2 4GP
MCB
Mount Florida
G42 9DN
MFL
Mount Vernon
G32 9RD
MTV
Mountain Ash
CF45 3HD
MTA
Muir of Ord
IV6 7TJ
MOO
Muirend
G44 3ES
MUI
Musselburgh
EH21 6TR
MUB
Mytholmroyd
HX7 5DU
MYT
See also
edit
List of heritage railway stations in the United Kingdom
External links
edit
List of National Rail Station codes
.
National Rail
covers railways in Great Britain only. Stations in Northern Ireland are not listed.