All stations beginning with M

Station TOD collection available?
Macclesfield (MAC) Yes
Machynlleth (MCN) Yes
Maesteg (MST) Yes
Maesteg (Ewenny Road) (MEW) Yes
Maghull (MAG) Yes
Maghull North (MNS) Yes
Maiden Newton (MDN) No
Maidenhead (MAI) Yes
Maidstone Barracks (MDB) Yes
Maidstone East (MDE) Yes
Maidstone West (MDW) Yes
Malden Manor (MAL) Yes
Mallaig (MLG) Yes
Malton (MLT) Yes
Malvern Link (MVL) Yes
Manchester Airport (MIA) Yes
Manchester Oxford Road (MCO) Yes
Manchester Piccadilly (MAN) Yes
Manchester United Football Ground (MUF) No
Manchester Victoria (MCV) Yes
Manea (MNE) Yes
Manningtree (MNG) Yes
Manor Park (MNP) Yes
Manor Road (MNR) Yes
Manorbier (MRB) No
Manors (MAS) Yes
Mansfield (MFT) Yes
Mansfield Woodhouse (MSW) Yes
March (MCH) Yes
Marden (Kent) (MRN) Yes
Margate (MAR) Yes
Market Harborough (MHR) Yes
Market Rasen (MKR) No
Markinch (MNC) Yes
Marks Tey (MKT) Yes
Marlow (MLW) Yes
Marple (MPL) Yes
Marsden (Yorkshire) (MSN) Yes
Marsh Barton (MBT) Yes
Marske (MSK) Yes
Marston Green (MGN) Yes
Martin Mill (MTM) Yes
Martins Heron (MAO) Yes
Marton (MTO) Yes
Maryhill (MYH) No
Maryland (MYL) Yes
Maryport (MRY) Yes
Matlock (MAT) Yes
Matlock Bath (MTB) Yes
Mauldeth Road (MAU) Yes
Maxwell Park (MAX) Yes
Maybole (MAY) No
Maze Hill (MZH) Yes
Meadowhall (MHS) Yes
Meldreth (MEL) Yes
Melksham (MKM) Yes
Melton (Suffolk) (MES) Yes
Melton Mowbray (MMO) Yes
Menheniot (MEN) No
Menston (MNN) Yes
Meols (MEO) Yes
Meols Cop (MEC) Yes
Meopham (MEP) Yes
Meridian Water (MRW) Yes
Merryton (MEY) No
Merstham (MHM) Yes
Merthyr Tydfil (MER) Yes
Merthyr Vale (MEV) No
Metheringham (MGM) No
Metrocentre (MCE) Yes
Mexborough (MEX) Yes
Micheldever (MIC) Yes
Micklefield (MIK) Yes
Middlesbrough (MBR) Yes
Middlewood (MDL) No
Midgham (MDG) Yes
Milford (Surrey) (MLF) Yes
Milford Haven (MFH) Yes
Mill Hill (Lancs) (MLH) Yes
Mill Hill Broadway (MIL) Yes
Millbrook (Beds) (MLB) Yes
Millbrook (Hants) (MBK) No
Milliken Park (MIN) Yes
Millom (MLM) Yes
Mills Hill (Manchester) (MIH) Yes
Milngavie (MLN) Yes
Milton Keynes Central (MKC) Yes
Minffordd (MFF) No
Minster (MSR) Yes
Mirfield (MIR) Yes
Mistley (MIS) Yes
Mitcham Eastfields (MTC) Yes
Mitcham Junction (MIJ) Yes
Mobberley (MOB) No
Monifieth (MON) No
Monks Risborough (MRS) Yes
Montpelier (MTP) Yes
Montrose (MTS) Yes
Moorfields (MRF) Yes
Moorgate (MOG) No
Moorside (MSD) Yes
Moorthorpe (MRP) Yes
Morar (MRR) No
Morchard Road (MRD) No
Morden South (MDS) Yes
Morecambe (MCM) Yes
Moreton (Dorset) (MTN) Yes
Moreton (Merseyside) (MRT) Yes
Moreton in Marsh (MIM) Yes
Morfa Mawddach (MFA) No
Morley (MLY) Yes
Morpeth (MPT) Yes
Mortimer (MOR) Yes
Mortlake (MTL) Yes
Moses Gate (MSS) Yes
Moss Side (MOS) No
Mossley (Manchester) (MSL) No
Mossley Hill (MSH) Yes
Mosspark (MPK) Yes
Moston (MSO) No
Motherwell (MTH) Yes
Motspur Park (MOT) Yes
Mottingham (MTG) Yes
Mottisfont & Dunbridge (DBG) No
Mouldsworth (MLD) Yes
Moulsecoomb (MCB) Yes
Mount Florida (MFL) Yes
Mount Vernon (MTV) Yes
Mountain Ash (MTA) Yes
Muir of Ord (MOO) No
Muirend (MUI) Yes
Musselburgh (MUB) Yes
Mytholmroyd (MYT) Yes