UK railway stations – M

Station name Postcode

Links to
map of station at
Multimap.com
Code

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
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 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

Related pages