Travelling by train from Edinburgh to London took 4 hours 53 minutes in a door-to-door test Flying the same route took 4 hours 49 minutes including transfers and security checks Train travel was found to be more relaxing and predictable than flying via London City Airport