However, I almost fell at the first hurdle, grappling with its website to book tickets after having to wait until just days before travel for them to become available.
The only thing that stopped me deciding to fly instead to see my family was that I had told them I would be travelling by train to limit my carbon footprint, having already taken more flights than usual this year.
Like ScotRail this summer, Avanti’s services are suffering major disruption due to staff not volunteering for overtime, on which its timetable depends, as part of a pay dispute.
But unlike ScotRail, which introduced a reduced timetable that provided more certainty to passengers planning travel and significantly cut short-notice cancellations, Avanti’s shrunken schedule did neither for me.
It was hugely frustrating not being able to book further in advance, and I ended up having to travel earlier in the morning than I’d planned, while my return journey was cancelled just hours ahead of departure.
A further irritation greeted the start of the trip at Glasgow Central when I reached my seat to find the electronic indicator above it stating “Available if unoccupied” rather than confirming my reservation to Euston.
Avanti later told me this is standard practice because many people don’t sit in their booked seat, but it admitted that shouldn’t have happened until after the train had left Glasgow.
However, I found the seat comfortable and the leg room much better than in an aircraft.
The 20-year-old Pendolino tilting train was also in good nick, even if it didn’t have up-to-date features such as charging sockets, although these are being added as part of an ongoing fleet refurbishment programme.
But one welcome aspect of the train is a small but important detail – powerful hand dryers in the toilets of the type most of us now expect, but which puts those in far newer ScotRail and LNER trains to shame.
My return journey was, however, a different story.
Not only was my train back to Glasgow cancelled within hours of departure, blamed on a “short-notice change to the timetable”, but I received no notification, despite having the Avanti app on my phone, which offered no options for reserving a seat on another service either.
When an Easyjet flight was cancelled on my last trip to London, I was notified and able to rebook on its app in seconds.
Avanti said my train had been “retimed” to accommodate an extra stop, and I should have been notified that my seat reservation was valid at the new departure time.
However, when I asked its staff at Euston for a new seat more than an hour before the new departure time, they said none could be booked.
My journeys were comfortable, enjoyable and relatively hassle free – once I’d reached my seat.
It was the stress of getting that far – booking, dealing with a cancellation and Avanti’s poor communication – I could have done without.