Swiss has followed British Airways (BA) and adopted tiered business class pricing for flights between the UK and Switzerland. It means tickets can cost 50% less if you book well ahead or opt to fly at quieter times. Swiss business class fares to Zurich typically cost between £307 and £505 return if you fly from London Heathrow or £307 to £596 out of City. By comparison, BA charges £287 to £619 from Heathrow and £225 to £613 from Gatwick.

In the case of London-Geneva, Swiss charges £301 to £589 from City while BA is priced at £236 to £611 from Heathrow and £178 to £606 from Gatwick.

On the surface it might appear that BA's business class prices would be cheaper. But the difference is that BA restricts its lower priced business class seats when travellers book near the date of travel.

To access this entire article, visit www.businesstraveller.com.