Virgin Atlantic cancellation fees vary depending on the fare type and timing of cancellation. Typically, fees range from £30 to £600 per person. Flexible tickets may allow cancellations without fees, while non-flexible tickets may incur higher charges. Specific details can be found on Virgin Atlantic's website or by contacting their customer service.