Alex – for travel to Edinburgh out on Tuesday and back on Wednesday and the cheapest you will get any time of the day is £226 on Virgin, increasing to £260 if you use peak flights.
On the train the most you will pay is £220, however travel out between 9.30 and 14.00, back any time and you can do it for £123.
Plus as Keane John says the delay repay compensation on the trains is good – 30 mins late and 50% refund, an hour late and a full refund. No get outs for planes going tech etc or whatever the current ‘get out’ on the planes is.
No contest really.