According to Virgin Atlantic Baggage Policy, the weight of baggage allowed by each passenger depends upon the ticket class in which they are flying. For example, passengers traveling in Economy can carry one bag with a maximum weight of 23 kgs. On the other hand, passengers flying Upper Class may carry two bags, with each weighing a maximum of 23 kgs.