I have just got back to London after a very long journey with China Eastern and I need to talk about it, partly as a vent and partly as a heads up for other vegan travellers.
The route was Brisbane to Shanghai, a flight of around nine and a half hours, followed by a six hour layover in Shanghai Pudong airport, and then a further fourteen hour flight from Shanghai to London Gatwick. All in all, a properly long haul journey that was tiring and rather gruelling.
Here is a photo of the food I was given in the cabin.
