Live in Central London and want to go and see a friend from school who has moved to Glasgow City Centre.
I want to go up over a weekend so go up Saturday morning and come back by Sunday evening. The train is 4h 30m each way.
Option A) Get the first train up from Euston 7:30- 12:00. Then a mid afternoon train back, getting home by 10pm. In Standard this is £55. In Premier it's £90. First is too expensive at £260. I usually only travel first class for long train journeys so would go Premier if worth it.
Option B) Fly with British Airways (low stress) from Heathrow or London City. Early flight out and early afternoon flight back, so be home by 5pm. Cost is about £130.
Appreciate that you have to get to and from the airport. But I doubt that's going to make up the 3hrs each way extra that the train takes.