The UK railway stations - M reference article from the English Wikipedia on 24-Apr-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

UK railway stations - M

Helping orphans the way you would do it
UK railway stations:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Station Name Postcode

External links to
Map of station at
MultiMap
Code

External links to
livedepartureboards.com
showing current Departures
and Arrivals for this
station
MacclesfieldSK10 1JDMAC Timetable
MachynllethSY20 8TGMCN Timetable
Maerdy MDY Timetable
MaestegCF34 9BNMST Timetable
Maesteg Ewenny RoadCF34 9BNMEW Timetable
MaghullL31 3DEMAG Timetable
Maiden NewtonDT2 0BPMDN Timetable
MaidenheadSL6 1EWMAI Timetable
Maidstone BarracksME16 0SQMDB Timetable
Maidstone EastME14 1QLMDE Timetable
Maidstone WestME16 8RJMDW Timetable
Malden ManorKT3 5PNMAL Timetable
MallaigPH41 4QAMLG Timetable
MaltonYO17 9RDMLT Timetable
Malvern LinkWR14 1JEMVL Timetable
Manchester AirportM90 3RRMIA Timetable
Manchester Central ZoneM1 6FUMCZ Timetable
Manchester F CM16 0RAMUF Timetable
Manchester Oxford RoadM1 6FUMCO Timetable
Manchester PiccadillyM1 2PZMAN Timetable
Manchester VictoriaM3 1ARMCV Timetable
ManeaPE15 0HQMNE Timetable
ManningtreeCO11 2LHMNG Timetable
Manor ParkE12 5DAMNP Timetable
Manor RoadCH47 3DSMNR Timetable
ManorbierSA70 7SNMRB Timetable
ManorsNE1 2HQMAS Timetable
MansfieldNG18 1LPMFT Timetable
Mansfield WoodhouseNG19 9NWMSW Timetable
MarchPE15 8SLMCH Timetable
Marden KentTN12 9HSMRN Timetable
MargateCT9 5ADMAR Timetable
Market HarboroughLE16 7QEMHR Timetable
Market RasenLN8 3AWMKR Timetable
MarkinchKY7 6AQMNC Timetable
Marks TeyCO6 1EDMKT Timetable
MarlowSL7 1NTMLW Timetable
MarpleSK6 7DAMPL Timetable
Marsden (Yorks)HD7 6AXMSN Timetable
MarskeTS11 6JHMSK Timetable
Marston GreenB37 7AFMGN Timetable
Martin MillCT15 5LDMTM Timetable
Martins HeronRG12 9YYMAO Timetable
MartonTS3 0SRMTO Timetable
MaryhillG20 0BTMYH Timetable
MarylandE15 1EYMYL Timetable
Marylebone (London)NW1 6JRMYB Timetable
MaryportCA15 6NQMRY Timetable
MatlockDE4 3NAMAT Timetable
Matlock BathDE4 3NTMTB Timetable
Mauldeth RoadM14 6SEMAU Timetable
Maxwell ParkG41 4LGMAX Timetable
MayboleKA19 8AFMAY Timetable
Maze HillSE10 9XRMZH Timetable
MeadowhallS4 7YUMHS Timetable
MeldrethSG8 6JUMEL Timetable
MelkshamSN12 8DBMKM Timetable
Melton MowbrayLE13 1AWMMO Timetable
Melton SuffolkIP12 1LTMES Timetable
MenheniotPL14 3UFMEN Timetable
MenstonLS29 6QGMNN Timetable
MeolsCH47 8XZMEO Timetable
Meols CopPR9 7DDMEC Timetable
MeophamDA13 0LXMEP Timetable
MersthamRH1 3APMHM Timetable
Merthyr TydfilCF47 8DHMER Timetable
Merthyr ValeCF48 4TEMEV Timetable
MetheringhamLN4 3HDMGM Timetable
Metrocentre GatesheadNE11 9XGMCE Timetable
MexboroughS64 9AQMEX Timetable
MicheldeverSO21 3AWMIC Timetable
MicklefieldLS25 4DQMIK Timetable
MiddlesbroughTS1 1DRMBR Timetable
MiddlewoodSK12 1UAMDL Timetable
MidghamRG7 5SJMDG Timetable
Milford HavenSA73 3AUMFH Timetable
Milford SurreyGU8 5ADMLF Timetable
Mill Hill (Lancs)BB2 4BYMLH Timetable
Mill Hill BroadwayNW7 2JUMIL Timetable
Millbrook (Beds)MK45 2JHMLB Timetable
Millbrook HantsSO15 3SEMBK Timetable
Milliken ParkPA10 2DAMIN Timetable
MillomLA18 5AAMLM Timetable
Mills Hill (Manchester)M24 2EHMIH Timetable
MilngavieG62 6NBMLN Timetable
MilnrowOL16 4HDMLR Timetable
Milton Keynes CentralMK9 1DBMKC Timetable
MinfforddLL48 6HFMFF Timetable
MinsterCT12 4BWMSR Timetable
MirfieldWF14 8PTMIR Timetable
MistleyCO11 1HGMIS Timetable
Mitcham JunctionCR4 4HNMIJ Timetable
MobberleyWA16 7QJMOB Timetable
MonifiethDD5 4NGMON Timetable
Monks RisboroughHP27 9JQMRS Timetable
MontpelierBS6 5HAMTP Timetable
MontroseDD10 8DEMTS Timetable
MoorfieldsL2 2BLMRF Timetable
MoorsideM27 9RJMSD Timetable
MoorthorpeWF9 3ATMRP Timetable
MorarPH40 4PBMRR Timetable
Morchard RoadEX17 5LRMRD Timetable
Morden SouthSM4 5HAMDS Timetable
MorecambeLA4 4DWMCM Timetable
Moreton DorsetDT2 8BDMTN Timetable
Moreton In MarshGL56 0JRMIM Timetable
Moreton MerseyCH46 6AAMRT Timetable
Morfa MawddachLL39 1BQMFA Timetable
MorleyLS27 8LJMLY Timetable
MorpethNE61 2SWMPT Timetable
MortimerRG7 3NYMOR Timetable
MortlakeSW14 8LLMTL Timetable
Moses GateBL3 2QHMSS Timetable
Moss SideFY8 4NBMOS Timetable
Mossley (Manchester)OL5 0ABMSL Timetable
Mossley HillL18 8EEMSH Timetable
MossparkG52 3EXMPK Timetable
MostonM40 5AAMSO Timetable
MotherwellML1 3JAMTH Timetable
Motspur ParkKT3 6QSMOT Timetable
MottinghamSE9 4ENMTG Timetable
MouldsworthCH3 8AJMLD Timetable
MoulsecoombBN2 4GPMCB Timetable
Mount FloridaG42 9DNMFL Timetable
Mount VernonG32 9RDMTV Timetable
Mountain AshCF45 3HDMTA Timetable
Muck (Isle Of) MUK Timetable
Muir Of OrdIV6 7TJMOO Timetable
MuirendG44 3ESMUI Timetable
MusselburghEH21 6TRMUB Timetable
MytholmroydHX7 5DUMYT Timetable

UK railway stations:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z