Stations starting with M

Station Operated by TOD
Macclesfield Avanti West Coast Yes
Machynlleth Transport for Wales Yes
Maesteg Transport for Wales Yes
Maesteg (Ewenny Road) Transport for Wales Yes
Maghull Merseyrail Yes
Maghull North Merseyrail Yes
Maiden Newton GWR No
Maidenhead GWR Yes
Maidstone Barracks Southeastern Yes
Maidstone East Southeastern Yes
Maidstone West Southeastern Yes
Malden Manor South Western Railway Yes
Mallaig ScotRail Yes
Mallow ScotRail No
Malton First TransPennine Express Yes
Malvern Link WM Yes
Manchester Airport First TransPennine Express Yes
Manchester Oxford Road Northern Rail Yes
Manchester Piccadilly Network Rail Yes
Manchester United Football Ground Northern Rail No
Manchester Victoria Northern Rail Yes
Manea Abellio Greater Anglia No
Manningtree Abellio Greater Anglia Yes
Manor Park Elizabeth Line Yes
Manor Road Merseyrail Yes
Manorbier Transport for Wales No
Manors Northern Rail Yes
Mansfield Eurolines Yes
Mansfield Woodhouse Eurolines Yes
March Abellio Greater Anglia Yes
Marden (Kent) Southeastern Yes
Margate Southeastern Yes
Market Harborough Eurolines Yes
Market Rasen Eurolines No
Markinch ScotRail Yes
Marks Tey Abellio Greater Anglia Yes
Marlow GWR Yes
Marple Northern Rail Yes
Marsh Barton GWR Yes
Marske Northern Rail Yes
Marston Green WM Yes
Martin Mill Southeastern Yes
Martins Heron South Western Railway Yes
Marton Northern Rail Yes
Maryhill ScotRail No
Maryland Elizabeth Line Yes
Maryport Northern Rail Yes
Matlock Eurolines Yes
Matlock Bath Eurolines Yes
Mauldeth Road Northern Rail Yes
Maxwell Park ScotRail Yes
Maybole ScotRail No
Maze Hill Southeastern Yes
Meldreth Great Northern Yes
Melksham GWR Yes
Melton Mowbray Eurolines Yes
Melton (Suffolk) Abellio Greater Anglia Yes
Menheniot GWR No
Menston Northern Rail Yes
Meols Merseyrail Yes
Meols Cop Northern Rail Yes
Meopham Southeastern Yes
Meridian Water Abellio Greater Anglia No
Merryton ScotRail No
Merstham Southern Yes
Merthyr Tydfil Transport for Wales Yes
Merthyr Vale Transport for Wales No
Metheringham Eurolines No
Metrocentre Northern Rail Yes
Mexborough Northern Rail Yes
Micheldever South Western Railway Yes
Micklefield Northern Rail Yes
Middlesbrough First TransPennine Express Yes
Middlewood Northern Rail No
Midgham GWR Yes
Milford Haven Transport for Wales Yes
Mill Hill Broadway Thameslink Yes
Mill Hill (Lancs) Northern Rail No
Millbrook (Beds) LN No
Millbrook (Hants) South Western Railway No
Milliken Park ScotRail Yes
Millom Northern Rail No
Mills Hill (Manchester) Northern Rail Yes
Millstreet Northern Rail No
Milngavie ScotRail Yes
Milton Keynes Central LN Yes
Minffordd Transport for Wales No
Minster Southeastern Yes
Mistley Abellio Greater Anglia No
Mitcham Eastfields Southern Yes
Mitcham Junction Southern Yes
Mobberley Northern Rail No
Monasterevin Northern Rail No
Monifieth ScotRail No
Monks Risborough Chiltern Railways No
Montpelier GWR No
Montrose ScotRail Yes
Moorgate London Underground No
Moorside Northern Rail No
Moorthorpe Northern Rail Yes
Morar ScotRail No
Morchard Road GWR No
Morden South Thameslink Yes
Morecambe Northern Rail Yes
Moreton-In-Marsh GWR Yes
Moreton (Merseyside) Merseyrail Yes
Morfa Mawddach Transport for Wales No
Morley Northern Rail No
Morpeth Northern Rail Yes
Mortimer GWR No
Mortlake South Western Railway Yes
Moses Gate Northern Rail No
Moss Side Northern Rail No
Mossley Hill Northern Rail Yes
Mossley (Manchester) Northern Rail No
Mosspark ScotRail No
Moston Northern Rail No
Motherwell ScotRail Yes
Motspur Park South Western Railway Yes
Mottingham Southeastern Yes
Mottisfont & Dunbridge South Western Railway No
Mouldsworth Northern Rail Yes
Moulsecoomb Southern Yes
Mount Florida ScotRail Yes
Mount Vernon ScotRail Yes
Mountain Ash Transport for Wales Yes
Muine Bheag Transport for Wales No
Muir of Ord ScotRail No
Muirend ScotRail Yes
Mullingar ScotRail No
Musselburgh ScotRail Yes
Mytholmroyd Northern Rail Yes