UK railway stations – M

Station name PostcodeLinks to map of station at Multimap.com CodeLinks to livedepartureboards.comshowing 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 MEPMeridian WaterN18 3HFMRW 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     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
List of heritage railway stations in the United Kingdom

*M