Compare airlines

British Airways vs Virgin Atlantic: baggage fees compared

In short: British Airways' checked bag starts cheaper than Virgin Atlantic's when added online; both include a cabin bag. Prices vary by route and date: these are the ranges each airline publishes.

British AirwaysVirgin Atlantic
Checked online€65 to €80 / ≈£54.62 to £67.22€85 / £80
Checked at the airport€70 to €95 / ≈£58.82 to £79.83€85 / £80
Cabin bagincluded (free)included (free)
Cabin bag size56 × 45 × 25 cmnot published
Free personal item40 × 30 × 15 cmnot published
Seat≈from €23.80 / from £20not published

From each airline's own price pages: British Airways checked 2026-10-21, Virgin Atlantic checked 2026-10-21.

all British Airways fees · checked bag prices · cabin bag prices · seat prices
all Virgin Atlantic fees · checked bag prices · cabin bag prices

Compare checked bag prices across all airlines →

Also worth sorting for your trip

Flight delayed or cancelled? On flights from the EU or UK, or on EU/UK airlines, a delay of 3+ hours at arrival or a late cancellation can mean €250, €400 or €600 per person (EU261 / UK261). AirHelp claims it for you and keeps a share only if it wins. Check a flight with AirHelp ↗

Mobile data abroad An eSIM gives you local data from landing, without roaming charges or hunting for a SIM shop. Get an eSIM (Airalo) ↗

Partner links: we may earn a commission, at no cost to you.