We'll the 'West Coast Main Line' is usually considered to include both the Trent Valley and Birmingham routes, both routes to Manchester and the Liverpool line....so I would consider the Great Western main line to include Paddington to Swansea - and possibly on to Fishguard - as well as both routes to Bristol and Penzance.
But what about Gloucester and Cheltenham? Hereford via Worcester? These are all served by the IETs and HSTs before them?
Only having an hourly service means I'd call the Cotswolds and Golden Valley lines branches, not part of the Great Western Main Line. On the other hand, I think the Highland Main Line only has an hourly service between Perth and Inverness (I can't remember if it's counted as starting from Perth, Stirling or elsewhere).
But then for many years that would have invalidated the WCML north of Preston (unless you then do count the Transpennine and CrossCountry offerings despite neither being WCML proper)
Hourly also raises questions for how far South the GWML reaches. Even Swansea becomes pushing it on the 1 per hour definition for most of the day (only get extra depot moves in the morning and then some extensions of Cardiff terminators in the evening).
I would be more inclined to say anywhere with a meaningful number of express trains to London* counts. (* perhaps allow long distance trains to Glasgow/Edinburgh for Scotland)
(Above from https://www.railforums.co.uk/threads/favourite-mainline.288243/#post-7342331)
I'd count TPE / CrossCountry services on the northern West Coast Main Line; going back to the Highland Main Line for an example, I wouldn't exclude the LNER services for serving areas hundreds of miles south of it. As far as I'm concerned, Swansea isn't part of the Great Western Main Line either; it's part of the South Wales Main Line.
My general definition of a main line would be one which has a large number of services running across it between large or otherwise significant destinations whilst clearly not being a branch of another line. I don't think there's an easy definition which wouldn't have any exceptions to what I'd describe as a main line; Carlisle to Edinburgh is only an hourly passenger service (albeit mostly shadowed by other services) and is still count that as a main line, whilst Didcot Parkway to Oxford has more trains than to Bristol Parkway and it's the latter which I'd call a main line (well, combinations of main lines).
Last edited: