Sign up to our newsletter and get the latest deals!

Virgin Atlantic Flights

virgin atlantic flight offer

Fly Virgin Atlantic Airways to Great Britain and beyond for an amazing travel experience. Experience a taste of the high life on board with delicious meals and complimentary beverages. Turn on and tune out with a personal seat-back TV loaded with movies and hit programs, play games, or listen to music hits from around the world. Plus eligible customers get a student discount when you book with STA Travel.

Below are some of the best Virgin Atlantic airfares that other travelers have found recently at statravel.com, and include all taxes and fees. Please note fares can change without notice, and are not always available on all flights. Look for the STA Exclusive Deal logo when searching Virgin Atlantic Airways tickets for special rates that include added flexibility designed just for students, youth travelers (under 26) and teachers.

North America

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascendingSort descendingTravel datesBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
06/07/2016 -
05/12/2016everyone
$132
Book Now
06/07/2016 -
05/12/2016everyone
$139
Book Now
06/14/2016 -
05/12/2016everyone
$139
Book Now
05/24/2016 -
05/12/2016everyone
$141
Book Now
05/24/2016 -
05/12/2016everyone
$141
Book Now
06/07/2016 -
05/12/2016everyone
$141
Book Now
06/07/2016 -
05/12/2016everyone
$141
Book Now
05/24/2016 -
05/12/2016everyone
$143
Book Now
05/24/2016 -
05/12/2016everyone
$143
Book Now
06/07/2016 -
05/12/2016everyone
$146
Book Now
06/07/2016 -
05/12/2016everyone
$146
Book Now
06/07/2016 -
05/12/2016everyone
$146
Book Now
06/07/2016 -
05/12/2016everyone
$147
Book Now
06/07/2016 -
05/12/2016everyone
$147
Book Now
06/07/2016 -
05/12/2016everyone
$149
Book Now
06/07/2016 -
05/12/2016everyone
$152
Book Now
06/07/2016 -
05/12/2016everyone
$154
Book Now
06/07/2016 -
05/12/2016everyone
$154
Book Now
06/07/2016 -
05/12/2016everyone
$159
Book Now
06/14/2016 -
05/12/2016everyone
$159
Book Now
05/24/2016 -
05/12/2016everyone
$163
Book Now
05/24/2016 -
05/12/2016everyone
$163
Book Now
06/07/2016 -
05/12/2016everyone
$163
Book Now
06/07/2016 -
05/12/2016everyone
$163
Book Now
06/07/2016 -
05/12/2016everyone
$163
Book Now
05/24/2016 -
06/07/2016
05/12/2016everyone
$281
Book Now
05/24/2016 -
06/07/2016
05/12/2016everyone
$281
Book Now
05/24/2016 -
06/07/2016
05/12/2016everyone
$281
Book Now
05/24/2016 -
06/07/2016
05/12/2016everyone
$325
Book Now
05/24/2016 -
06/07/2016
05/12/2016everyone
$325
Book Now
06/07/2016 -
06/21/2016
05/12/2016everyone
$387
Book Now
Virgin Atlantic06/21/2016 -
05/12/2016everyone
$624
Book Now

Europe

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascendingSort descendingTravel datesBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
Virgin Atlantic06/07/2016 -
05/12/2016
$316
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016everyone
$316
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016
$316
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016
$316
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016
$321
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$416
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016
$417
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016
$417
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016
$430
Book Now
Virgin Atlantic06/07/2016 -
05/12/2016
$430
Book Now
Virgin Atlantic06/14/2016 -
05/12/2016
$441
Book Now
Virgin Atlantic06/14/2016 -
05/12/2016
$441
Book Now
Virgin Atlantic06/21/2016 -
05/12/2016
$535
Book Now
Virgin Atlantic06/21/2016 -
05/12/2016
$535
Book Now
Virgin Atlantic06/21/2016 -
05/12/2016
$679
Book Now
Virgin Atlantic06/21/2016 -
05/12/2016
$679
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$683
Book Now
Virgin Atlantic06/14/2016 -
05/12/2016
$686
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$800
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$800
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$823
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$823
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$839
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$847
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$847
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$849
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$849
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$849
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$849
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$849
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$849
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$865
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$865
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$870
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$870
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$870
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$870
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$870
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$870
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$924
Book Now
Virgin Atlantic05/24/2016 -
05/12/2016
$924
Book Now
Virgin Atlantic06/21/2016 -
05/12/2016
$1036
Book Now
Virgin Atlantic06/21/2016 -
07/05/2016
05/12/2016
$1799
Book Now

Asia

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascendingSort descendingTravel datesBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
Virgin Atlantic05/24/2016 -
06/07/2016
05/12/2016everyone
$797
Book Now
Virgin Atlantic05/24/2016 -
06/07/2016
05/12/2016everyone
$842
Book Now

Airport Selection

Airport selection

city selection

Virgin Atlantic Route Map

View Larger Route Map »