Skip to footer

Seating options

Take a seat

Design how you want to fly with our range of seating options. Whether you want to assign the seats you prefer, purchase extra inches to stretch out in or purchase the seat next to you, you can tailor your flight as much or as little as you like.

Here, you can find out all you need to know about assigning your seats in advance. Explore the tabs to find out more about our great value Extra legroom and Exit row options.

Also, you can now purchase your seats, including exit row and extra legroom seats, quickly and easily online by logging into My booking.

Go to My booking

exit row

How it works

If you're travelling in Economy you'll still be able to choose your seats for free within 24 hours of departure by using the online check in link below. If you'd like to choose your preferred seats in advance of this you can now do this online with prices starting from £30*.

Online check in

Man working on a laptop on a plane

Passengers who can choose their seats for free

We won't charge you to choose your seats if you're travelling on a Virgin Atlantic Economy Y or B class ticket type or if you're travelling with us in Premium Economy or Upper Class.

Flying Club logo

Flying Club benefits

If you’re a Silver member, you’ll be able to choose your seat for free, from 14 days before departure and if you’re a Red member you’ll be able to choose your seat for free, from 72 hours before departure.

Not already a member? Join today

Flying Club logo

Flying Club Gold members

If you’re a Flying Club Gold member, you'll be able to choose your seat for free from the day of booking. You can also assign an Exit Row or Extra Legroom seat for yourself for free from the day of booking. If you’re travelling on a reward ticket, you’ll need to call our Contact Centre on 0344 874 7747.

Flying Club logo

Delta SkyMiles® passengers

If you're a Delta SkyMiles® Diamond, Platinum or Gold Medallion® member you can choose your seats free of charge.

Family on board a plane

Travelling as a family?

We’ll always try and seat families with children under 12 years old together, free of charge. If we can't seat all your family together, we'll make sure each child under 12 years old is seated with an adult from your group. However if you want to make sure all your family are sitting together in your preferred choice of seats, you can purchase seats online in advance.


Take a look at our great value extra legroom options.

Exit row seats

Kick back with those extra inches with our Exit row seats.

Extra legroom seats

Stretch out onboard with even more wiggle room when you purchase an Extra legroom seat.

Seat Plus

Treat yourself to more space to stretch out. Book Seat Plus and you'll have more room to relax and enjoy your flight with an extra seat.

More information

If you'd like to find out more about requesting a basinette for your baby, or if you require special assistance then we have dedicated pages to find out more.

Terms and conditions

* The cost to assign a seat will be from £30 per person per flights (£60 per round trip) on Virgin Atlantic long haul flights.

Read all of the seating terms and conditions.

Find your flights

Plan your journey
When do you want to go?

Dates highlighted in orange can only be booked by calling our contact centre on XXXX XXX XXX

Who is going?
Which kind of ticket would you like?
Add stopovers
How would you like to pay for your tickets?

More options

Don't want a straightforward single or return? No problem.


Adult passengers aged 12-15 and travelling alone can't book online - please contact reservations on 0844 209 7777 for help.

Young Adults

Young adult passengers travelling alone can't book online - please contact reservations on 0844 209 7777 for help.


Children must be aged 2-11 on the date of their flight.


Infants don't get their own seat on the plane - they'll need the comfort of your lap.

Connecting flights

Pick connecting flights if you want to connect from an existing flight.