Changing the topic over to West Lothian, I had a go at designing a new network for Livingston. This network centres around the withdrawal of all of McGill's express services to Edinburgh, leaving Lothian to focus on those links. While this would likely be somewhat unpopular, it would enable McGill's to build a more comprehensive local West Lothian network. I've attached a map of my proposed services.
To compensate for the withdrawn McGill's expresses, the frequency of the X27/X28 would return to every 15 minutes, Citylink's 902 would extend to Edinburgh city centre, and the local McGill's services would feed into rail stations where possible to allow easy transfer to and from train. Livingston North, Livingston South, St John's Hospital and The Centre would act as transport hubs.
As long as my calculations are correct, these services would all be possible with current resources, using less vehicles than is currently required.
Local services
21 | Blackridge - Livingston South | every hour - 3 buses required
22 | Deans - Murieston clockwise | every hour - 1.5 buses required (interworks with 22A)
22A | Deans - Murieston anti-clockwise | every hour - 1.5 buses required (interworks with 22)
23 | Shotts - Bangour Village | every hour - 4 buses required
23A | Whitburn - Uphall | every hour - 3 buses required
24 | Kirkliston - Livingston South | every 45 minutes - 3 buses required
25 | Deans - Kirknewton | every 20 minutes - 6 buses required
26 | Livingston North - Bathgate | every 30 minutes - 8 buses required
40 | St John's Hospital - Cramond | every 90 minutes - 2 buses required
After seeing this comment, I thought that it could be a fun idea to go to the other side & make some changes to East Lothian bus services, the main one possibly being a fever dream of mine (Eve Coaches, Prentice Of Haddington, EastCoast, & some Lothian services);
1. East Lothian Transport; EastCoast Buses, Eve Coaches, & Prentice Of Haddington operators merged into one major partnership. Each company will get a share of 1/3 of any profit made.
Service SCH1; Preston Lodge HS - Blindwells - Longniddry - Ballencreif - Haddington • Renumbering of PoH 118A
Service SCH2; Drem - Ballencrief - Longniddry - Preston Lodge HS • Extended version of ECB 128 - Service Extended from Longniddry to Drem via Ballencreif
Service SCH3; Musselburgh - Wallyford P&R - Prestongrange - Longniddry - Aberlady - Gullane - North Berwick HS • Renumbering of ECB 125
Service SCH4; Aberlady - Fenton Barns - Gullane - North Berwick HS • Renumbering of ECB 126
Service SCH5; Longniddry - Ballencrief - Drem - Fenton Barns - North Berwick HS • Renumbering/Rerouting Of ECB 127 (SCH5 now operates direct from Fenton Barns to Dirleton - Please use services SCH3/SCH4 between Gullane & NBHS)
Service 70; QMU - Musselburgh - Wallyford P&R - Tranent - Macmerry - Haddington • Renumbering/Rerouting of ECB 106 - Service uses 71/108 route between Clayknowes Road End & Haddington
Service X70; Haymarket - Meadowbank - Willowbrae - A1 - Wallyford - Tranent - Macmerry - Haddington • Renumbering of ECB X6
Service 71; Fort Kinnaird - Musselburgh - Wallyford P&R - Tranent - Macmerry - Haddington • Renumbering of PoH 108
Service 71B; Musselburgh - Wallyford - Tranent - Elphinstone • Renumbering of PoH 108A
Service 72; Fountainbridge - Meadowbank - Portobello - Musselburgh - Westpans - Port Seton - Aberlady - Gullane - North Berwick • Renumbering of ECB 124
Service X72; Central Edinburgh - Meadowbank - Willowbrae - A1 - Blindwells - Longniddry - Aberlady - Gullane - North Berwick • Renumbering of ECB X5
Service N72; Fountainbridge - Meadowbank - Portobello - Musselburgh - Musselburgh - Prestongrange - Port Seton - Aberlady - Gullane - North Berwick • Renumbering of ECB N124
Service 73; Whitecraig - Wallyford - Tranent - A1 - Haddington - East Linton - Dunbar • Renumbering/rerouting of ECB 106 Dunbar journeys. Journeys now operate hourly between 0730 & 2330, with buses operating via Salters Road, before following the 106/70 route to Tranent Town Centre, then diverting via Church Street to Bankton Flyover, Then via X7/X73 route to Dunbar.
Service X73; Haymarket - Meadowbank - Willowbrae - A1 - Haddington - East Linton - Dunbar • Renumbering of ECB X7
Service N73; Haymarket - Meadowbank - Willowbrae - A1 (to Haymarket), Musselburgh (to Dunbar), Wallyford P&R (to Dunbar), Tranent (to Dunbar), Macmerry (to Dunbar), Haddington - East Linton - Dunbar • Renumbering of ECB N107
Service 74; WGH - Meadowbank - Portobello - Musselburgh - Prestongrange - Blindwells - Tranent - Ormiston - Pencaitland • Renumbering/Rerouting of ECB 113 - Journeys now service Fa’Side bus stance to partly replace service 44
Service N74; Haymarket - Meadowbank - Willowbrae - Musselburgh - Wallyford - Tranent - Elphinstone - Ormiston • Renumbering of ECB N113
Service 75; ERI - Danderhall - QMU - Musselburgh - Whitecraig - Wallyford - Port Seton - Longniddry - Ballencreif - Haddington • Renumbering/Rerouting of PoH 111 • Now pulls into QMU Bus stance
Service 77; Prestonpans - Tranent - Elphinstone • Renumbering of PoH 110
Service 77B; Haddington - Pencaitland - New Winton - Tranent - Elphinstone • Renumbering of PoH 110 journeys between Elphinstone & Haddington (Extra journeys introduced in both directions between 0630 - 0800, & 1615 - 1800)
Service X77; Fort Kinnaird - Wallyford - Prestonpans - Tranent - Elphinstone • Renumbering of PoH 112
Service 78; Dunbar - Tyningham - North Berwick • Renumbering of Eve 120
Service 79; Haddington - Athelstaneford - Drem - North Berwick • Renumbering of Eve 121
Service 80; Blindwells - Tranent - Elphinstone - New Winton - Pencaitland - Saltoun - Humbie • Renumbering/Rerouting of PoH 109 - 109DRT withdrawn & replaced by Hail & Ride extension to old 109 route via Pencaitland, West/East Saltoun, & Humbie. For Ormiston, passengers can link onto 74 at Pencaitland or Tranent. Service now operates hourly between 0900 & 1700
Service 81; Haddington - Ballencrief - Dirleton circular • Renumbering of PoH 122
Service 82; Haddington local service • Renumbering of PoH 101
Service 83; Gifford circular • Renumbering of Eve 123
Service 84; Dunbar local service • Renumbering of Eve 130
2. Updated EL & ML Lothian Routes;
Service 26; Clerwood - Drum Brae - Western Corner - Haymarket - City Centre - Meadowbank - Portobello (ALDI) • Service shortened to Portobello ALDI. The EL sections will be replaced by ELT 72 & 74.
Service N26; Clermiston - Western Corner - Haymarket - Meadowbank - Portobello - Eastfield • Service shortened to Eastfield. The EL sections will be replaced by ELT N72.
Service 39; DSC - Dalkeith Heights/Woodburn - Eskbank - Lasswade - Straiton - Liberton - Cameron Toll • Service will replace ECB 139. Service frequency increased to every 30 minutes, with every other journey extending to Cameron toll. New hourly Sunday service will operate DSC - Cameron Toll, & MCH Bus stance will be omitted.
Service 40/41; Penicuik - Bush/Roslin - Loanhead - Bonnyrigg - Dalkeith - Whitecraig - Musselburgh - Eastfield • Services will replace ECB 140/141. Services extended from Musselburgh to Eastfield via Fisherrow. Musselburgh TESCO will no longer be served.
Service 44; Balerno - Juniper Green - Slateford - Dalry - Meadowbank - Willowbrae - Brunstane (Milton College) • Service curtailed at Brunstane (Milton College). For Musselburgh & Wallyford, please revert to using ELT 72 & 74
Service 46; Rosewell - Bonnyrigg - Dalkeith - Sherrifhall P&R - ERI - Fort Kinnaird - QMU - Musselburgh (Grammar School) • Now pulls into QMU Bus stance.
Service 48; Gorebridge - Newtongrange - Dalkeith - Sherrifhall P&R - ERI - Fort Kinnaird - QMU - Musselburgh (Grammar School) • Now pulls into QMU Bus stance.