UK railway stations – M explained

Station namePostcode

External links to
map of station at
Multimap.com
Code

External links to
livedepartureboards.com
showing current departures
and arrivals for this
station
MacclesfieldSK10 1JDMAC
MachynllethSY20 8TGMCN
MaestegCF34 9BNMST
Maesteg (Ewenny Road)CF34 9TSMEW
MagheramorneBT40 3HW
MaghullL31 3DEMAG
Maghull NorthL31 1BBMNS
Maiden NewtonDT2 0BPMDN
MaidenheadSL6 1EWMAI
Maidstone BarracksME16 0SQMDB
Maidstone EastME14 1QLMDE
Maidstone WestME16 8RJMDW
Malden ManorKT3 5PNMAL
MallaigPH41 4QAMLG
MaltonYO17 9RDMLT
Malvern LinkWR14 1JEMVL
Manchester AirportM90 3RRMIA
Manchester Oxford RoadM1 6FUMCO
Manchester PiccadillyM1 2PZMAN
Manchester VictoriaM3 1ARMCV
ManeaPE15 0HQMNE
ManningtreeCO11 2LHMNG
Manor ParkE12 5DAMNP
Manor RoadCH47 3DSMNR
ManorbierSA70 7SNMRB
ManorsNE1 2HQMAS
MansfieldNG18 1LPMFT
Mansfield WoodhouseNG19 9NWMSW
MarchPE15 8SLMCH
MardenTN12 9HSMRN
MargateCT9 5ADMAR
MarinoBT18 0AH
Market HarboroughLE16 7QEMHR
Market RasenLN8 3AWMKR
MarkinchKY7 6AQMNC
Marks TeyCO6 1EDMKT
MarlowSL7 1NTMLW
MarpleSK6 7DAMPL
MarsdenHD7 6AXMSN
Marsh BartonEX2 8QEMBT
MarskeTS11 6JHMSK
Marston GreenB37 7AFMGN
Martin MillCT15 5LDMTM
Martins HeronRG12 9YYMAO
MartonTS3 0SRMTO
MaryhillG20 0BTMYH
MarylandE15 1EYMYL
MaryportCA15 6NQMRY
MatlockDE4 3NAMAT
Matlock BathDE4 3NTMTB
Mauldeth RoadM14 6SEMAU
Maxwell ParkG41 4LGMAX
MayboleKA19 8AFMAY
Maze HillSE10 9XRMZH
Meadowhall InterchangeS4 7YUMHS
MeldrethSG8 6JUMEL
MelkshamSN12 8DBMKM
MeltonIP12 1LTMES
Melton MowbrayLE13 1AWMMO
MenheniotPL14 3UFMEN
MenstonLS29 6QGMNN
MeolsCH47 8XZMEO
Meols CopPR9 7DDMEC
MeophamDA13 0LXMEP
Meridian WaterN18 3HFMRW
MerrytonML9 2UWMEY
MersthamRH1 3APMHM
Merthyr TydfilCF47 8DHMER
Merthyr ValeCF48 4TEMEV
MetheringhamLN4 3HDMGM
MetroCentreNE11 9XGMCE
MexboroughS64 9AQMEX
MicheldeverSO21 3AWMIC
MicklefieldLS25 4DQMIK
MiddlesbroughTS1 1DRMBR
MiddlewoodSK12 1UAMDL
MidghamRG7 5SJMDG
MilfordGU8 5ADMLF
Milford HavenSA73 3AUMFH
Mill HillBB2 4BYMLH
Mill Hill BroadwayNW7 2JUMIL
Millbrook (Bedfordshire)MK45 2JHMLB
Millbrook (Hampshire)SO15 3SEMBK
Milliken ParkPA10 2DAMIN
MillomLA18 5AAMLM
Mills HillM24 2EHMIH
MilngavieG62 6NBMLN
Milton Keynes CentralMK9 1DBMKC
MinfforddLL48 6HFMFF
MinsterCT12 4BWMSR
MirfieldWF14 8PTMIR
MistleyCO11 1HGMIS
Mitcham EastfieldsCR4 2LSMTC
Mitcham JunctionCR4 4HNMIJ
MobberleyWA16 7QJMOB
MoiraBT67 0NE
MonifiethDD5 4NGMON
Monks RisboroughHP27 9JQMRS
MontpelierBS6 5HAMTP
MontroseDD10 8DEMTS
MoorfieldsL2 2BLMRF
MoorgateEC2Y 9AEMOG
MoorsideM27 9RJMSD
MoorthorpeWF9 3ATMRP
MorarPH40 4PBMRR
Morchard RoadEX17 5LRMRD
Morden SouthSM4 5HAMDS
MorecambeLA4 4DWMCM
Moreton (Dorset)DT2 8BDMTN
Moreton (Merseyside)CH46 6AAMRT
Moreton-in-MarshGL56 0JRMIM
Morfa MawddachLL39 1BQMFA
MorleyLS27 8LJMLY
MorpethNE61 2SWMPT
MortimerRG7 3NYMOR
MortlakeSW14 8LLMTL
Moses GateBL3 2QHMSS
Moss SideFY8 4NBMOS
MossleyOL5 0ABMSL
Mossley HillL18 8EEMSH
Mossley WestBT36 5NN
MossparkG52 3EXMPK
MostonM40 5AAMSO
MotherwellML1 3JAMTH
Motspur ParkKT3 6QSMOT
MottinghamSE9 4ENMTG
MouldsworthCH3 8AJMLD
MoulsecoombBN2 4GPMCB
Mount FloridaG42 9DNMFL
Mount VernonG32 9RDMTV
Mountain AshCF45 3HDMTA
Muir of OrdIV6 7TJMOO
MuirendG44 3ESMUI
MusselburghEH21 6TRMUB
MytholmroydHX7 5DUMYT

See also

External links