If you cancel your Virgin Atlantic flight on the first day of booking, the airline will not apply any cancellation fees. However, if you cancel your flight on the next day of booking, you will have to pay a cancellation fee. The Virgin Atlantic cancellation fee will depend on your departure location and ticket type. Generally, they impose a cancellation fee of between 30 and 50 dollars.
https://flightcancellationpoli....cy.com/virgin-atlant