In Upper Class, you’ll experience the ultimate dining experience in the clouds. From creatively plated flavour fusions to signature dishes, and elevated drink pairings that put the fizz back into flying.
You can look forward to fresh seasonal flavours and destination-inspired dishes, complemented by our Mile High Tea, a Virgin Atlantic Signature that’s worth flying for.
And when it’s time to rise and shine, you can build your own breakfast from a menu that has everything you could wish for to help you hit the ground running.
Seared tofu salad with a teriyaki glaze
Grapefruit and miso chicken with seared bok choi, pickled carrot salad, brown rice and gochujang sauce
Maple and miso glazed pork belly with roasted pumpkin, grilled maitake mushroom, seared polenta and a maple and miso jus
Your experience begins with a chilled welcome glass of English sparkling wine or orange juice. Once in the air, enjoy a full bar service with soft drinks, hot drinks, wine, beer, spirits, and signature cocktails. Our wine list, curated by Jeroboam, perfectly complements your meal, and you’re invited to join us for a drink in the Upper Class social space at any time.
Tequila, Grapefruit Soda and a wedge of lime - Available on flights to the US.
Bacardi Cuatro, Spiced Orange Ginger Ale and a pineapple wedge - Available on flights to the Caribbean.
Bombay Sapphire, British Cloudy Sparkling Apple and mint - Available on flights to the UK.
Half the fun is in the anticipation. Start looking forward to elevated dining in the sky, up to 24 hours before you fly, with a sneak peek at what’s in store for your flight. Head to My booking now to order from our wider online menu in advance.
We make sure the inflight dining experience for little ones is just as considered as the one for grown ups. We’re talking a dedicated kids’ menu with tasty, nutritious and fun meals, and plenty of snacks.
We offer deliciously different meals to cater for a range of tastes, including meals for kids and vegetarians. If you have more specific dietary requirements, such as gluten intolerant, kosher or halal, we can cater for that too, but you’ll need to request them in advance.
You can order a meal to suit your dietary needs up to 24 hours before your flight*, and get onboard knowing you’ll have a carefully considered dish waiting for you.
*Kosher meals require 48 hours notice.
We are proud to have one of the youngest and cleanest fleet in the skies
*Our sample menu offers a taster of what you can expect when you join us onboard. Please note, menus can vary by route and we reserve the right to change the menu without prior notice.