Welcome to our regular round-up of business class fares. If you are looking for the cheapest BA business class fares, the low fare finder is a great resource.
A flight is only a bargain if you balance the standard of service and seat with the cost. Personally, I would not fly on most Chinese airlines apart from China Southern, and even then, I’d be reluctant due to the issues with visas etc if something went wrong when changing in China. I have never found Chinese airlines to be very good at business class service, although the food can be decent, and some airlines have decent seats.
For the airlines you may be less familiar with, Oman air is one of my favourites. I also rate Jet Blue highly, but note that destinations other than New York and Boston will have the second leg in economy. Royal Jordanian are Oneworld and generally decent, but they often use short-haul aircraft on fairly long routes, so make sure you check the aircraft type. You can find all our airline reviews here.
It’s always worth checking with our partners GTC to see if they have any special offers on accommodation-inclusive fares, as these can offer a substantial saving over flight only. Note they do not take flight-only bookings.
In this post:
From Oslo:
- Dubai £1010.00 Finnair
- Dubai £1350.00 Qatar
- Tokyo £1,633.00 SWISS
- Bangkok £1,413.00 Finnair
- Bali £1,728.00 Lufthansa
- Phuket £1,609.00 Lufthansa
- Singapore £1,621.00 Turkish Airlines
- Maldives (Male) £1,653.00 Lufthansa
- Johannesburg £1,444.00 SWISS
- New York £1,513.00 TAP Air Portugal
- Orlando £1,668.00 Scandinavian
- Los Angeles £1,561.00 Turkish Airlines
- Boston £1,291.00 TAP Air Portugal
- Chicago £1,501.00 TAP Air Portugal
- Orlando £1,668.00 Scandinavian
- Seattle £1,782.00 Turkish Airlines
- Vancouver £1,787.00 Turkish Airlines
- Toronto £1,588.00 TAP Air Portugal
- Grenada £2,411.00 British Airways
- Kingston £1,588.00 TAP Air Portugal
- Punta Cana £1,882.00 Lufthansa
- Rio de Janeiro £1,798.00 KLM
- Costa Rica £1,891.00 Air Canada
- Sao Paolo £1,727.00 SWISS
- Antigua £2,392.00 Finnair
From Paris:
- Seoul £1,744.00 Finnair
- Bangkok £1,919.00 Finnair
- Phuket £2,021.00 Finnair
- Kuala Lumpur £1,522.00 Royal Jordanian
- Ho Chi Minh City £1,879.00 Oman Air
- Hanoi £2,043.00 Oman Air
- Cape Town £1,664.00 Rwandair
- Maldives (Male) £2,084.00 Gulf Air
- Perth £2,435.00 Oman Air/Malaysian
- Melbourne £2,646.00 Oman Air/Malaysian
- New York £1,180.00 La Compagnie
- Orlando £1,679.00 Jet Blue
- Boston £1,501.00 TAP
- Chicago £1,649.00 Jet Blue
- Orlando £1,679.00 Jet Blue
- Grand Cayman £1,958.00 Swiss
- Grenada £2,407.00 Lufthansa
- Montego Bay £1,783.00 SWISS
- Nassau £1,692.00 JetBlue
- Punta Cana £1,808.00 JetBlue
- Rio de Janeiro £1,852.00 LATAM
- Costa Rica £1,759.00 Iberia
- Sao Paolo £1,937.00 SWISS
From Stockholm:
- Dubai £1,560.00 Royal Jordanian
- Tokyo £2,174.00 Turkish Airlines
- Bangkok £1,492.00 Royal Jordanian
- Phuket £1,483.00 KLM
- Ho Chi Minh City £1,882.00 Lufthansa
- Seychelles £2,120.00 Austrian
- Maldives (Male) £1,759.00 Lufthansa
- Johannesburg £1,641.00 Air France
- Perth £2,968.00 SWISS
- New York £1,374.00 Finnair
- Las Vegas £1,690.00 Finnair
- Los Angeles £1,645.00 Turkish Airlines
- Boston £1,427.00 Turkish Airlines
- Chicago £1,488.00 Finnair
- Seattle £1,496.00 Turkish Airlines
- Toronto £1,390.00 TAP
- Kingston £1,390.00 TAP
- Nassau £2,069.00 Austrian
- Punta Cana £1,947.00 SWISS
- Rio de Janeiro £1,611.00 SWISS
- Costa Rica £2,006.00 Finnair
- Sao Paolo £1,950.00 Iberia
From Manchester:
- Dubai £1,248.00 Gulf Air
- Seychelles £2,016.00 Austrian
- Mauritius £2,794.00 Lufthansa
- Perth £3,405.00 SWISS
- New York £1,161.00 TAP
- Boston £1,235.00 TAP
- Chicago £1,644.00 TAP
- Toronto £1,659.00 Aer Lingus
- Barbados £2,270.00 British Airways
- Kingston £1,659.00 Aer Lingus
- Montego Bay £1,615.00 Lufthansa
- Punta Cana £1,930.00 British Airways
- Rio de Janeiro £1,910.00 Air France
- Costa Rica £1,890.00 Air France
- Sao Paolo £2,065.00 TAP
- St Lucia £2,048.00 British Airways
- Antigua £2,030.00 British Airways
From Edinburgh:
- Dubai £1,573.00 Air France
- Singapore £2,255.00 Air France
- Cape Town £2,367.00 Lufthansa
- Johannesburg £2,083.00 Edelweiss
- New York £1,703.00 Scandinavian Airlines
- Boston £1,726.00 Aer Lingus
- Punta Cana £1,928.00 British Airways
- Rio de Janeiro £1,958.00 Air France
- Costa Rica £1,939.00 Air France
- Sao Paolo £2,282.00 Edelweiss
From Sofia:
- Dubai £1,118.00 SWISS
- Muscat £2,032.00 Qatar Airways
- Bangkok £1,625.00 Lufthansa
- Bali £1,757.00 SWISS
- Kuala Lumpur £1,645.00 Lufthansa
- Singapore £1,643.00 Lufthansa
- Johannesburg £1,895.00 Turkish Airlines
- Cape Town £2100.00 Qatar
- Melbourne £2,135.00 Lufthansa
- Boston £1,703.00 Turkish Airlines
- Seattle £1,991.00 Turkish Airlines
- Toronto £1,667.00 Turkish Airlines
- Kingston £1,667.00 Turkish Airlines
- Montego Bay £1,935.00 Austrian
- Punta Cana £1,745.00 Lufthansa
- Rio de Janeiro £1,904.00 ITA
- Sao Paolo £1,944.00 Austrian
From Rome:
- Maldives (Male) £1,906.00 Gulf Air
- New York £1,131.00 Aer Lingus
- Los Angeles £1,778.00 Aer Lingus
- Boston £1,452.00 TAP
- Chicago £1,358.00 TAP
- Seattle £1,517.00 Aer Lingus
- Toronto £1,287.00 TAP
- Kingston £1,287.00 TAP
- Punta Cana £1,735.00 Lufthansa
- Rio de Janeiro £1,712.00 LATAM
- Costa Rica £1,676.00 Iberia
- Sao Paolo £1,584.00 Air France
From Amsterdam:
- Dubai £1,153.00 SWISS
- Seoul £1,647.00 SWISS
- Bangkok £1,721.00 Finnair
- Seychelles £2,175.00 Etihad
- Melbourne £2,752.00 China Eastern
- New York £1,603.00 Scandinavian Airlines
- Boston £1,474.00 TAP Air Portugal
- Toronto £1,308.00 TAP Air Portugal
- Barbados £1,977.00 Air Canada
- Grand Cayman £2,006.00 American Airlines
- Kingston £1,308.00 TAP Air Portugal
- Montego Bay £1,609.00 SWISS
- Nassau £1,740.00 SWISS
- Punta Cana £1,577.00 Austrian
- Rio de Janeiro £1,738.00 ITA
- Sao Paolo £1,413.00 SWISS
- St Lucia £2,060.00 Air Canada
- Antigua £2,237.00 British Airways
From Madrid:
- Dubai £1,442.00 Royal Jordanian
- Tokyo £1,780.00 Royal Jordanian
- Ho Chi Minh City £1,727.00 ITA
- Seychelles £2,093.00 Etihad
- Mauritius £2,330.00 South African
- Cape Town £1,682.00 Ethiopian
- Maldives (Male) £1,903.00 Lufthansa
- Johannesburg £2,207.00 Turkish Airlines
- Sydney £2,699.00 China Eastern
- Melbourne £2,691.00 China Eastern
- New York £1,287.00 TAP Air Portugal
- Orlando £1,419.00 Delta
- Las Vegas £1,615.00 KLM
- Los Angeles £1,494.00 Air France
- Boston £1,235.00 TAP Air Portugal
- Chicago £1,303.00 TAP Air Portugal
- Denver £1,342.00 KLM
- Orlando £1,419.00 Delta
- Phoenix £1,523.00 Delta
- Seattle £1,419.00 Delta
- Vancouver £1,438.00 KLM
- Toronto £1,206.00 Delta
- Kingston £1,206.00 Delta
- Montego Bay £2,375.00 Iberia
- Punta Cana £1,870.00 American Airline
- Rio de Janeiro £1,655.00 LATAM
- Costa Rica £1,893.00 Iberia
- Sao Paolo £1,670.00 TAP Air Portugal
From Berlin:
- Dubai £697.00 Eurowings (short-haul aircraft with middle seat blocked for 6 hours!)
- Singapore £1,934.00 Air France
- Seychelles £2,013.00 SWISS
- Mauritius £1,734.00 SWISS
- Perth £2,843.00 KLM
- New York £1,621.00 Scandinavian Airlines
- Orlando £1,742.00 Air France
- Las Vegas 1,543 KLM
- Los Angeles £1,799.00 KLM
- Boston £1,694.00 TAP Air Portugal
- Chicago £1,677.00 KLM
- Denver £1,713.00 KLM
- Orlando £1,742.00 Air France
- Phoenix £1,554.00 KLM
- Seattle £1,466.00 Air France
- Vancouver £1,716.00 KLM
- Toronto £1,613.00 Scandinavian Airlines
- Kingston £1,613.00 Scandinavian Airlines
- Montego Bay £2,683.00 Austrian
- Punta Cana £1,589.00 Lufthansa
- Rio de Janeiro £1,859.00 Air France
- Costa Rica £2,050.00 KLM
- Sao Paolo £1,951.00 Air France
From Helsinki:
- Phuket £1,787.00 Lufthansa
- Kuala Lumpur £1,779.00 Lufthansa
- New York £1,685.00 Finnair
- Boston £1,489.00 Finnair
- Chicago £1,483.00 Finnair
From Budapest:
- Dubai £1,274.00 Turkish Airlines
- Bangkok £1,704.00 Finnair
- Phuket £1,714.00Lufthansa
- Kuala Lumpur £1,727.00 Lufthansa
- Singapore £1,583.00 Air France
- Mauritius £1,805.00 SWISS
- Cape Town £1,900.00 Lufthansa
- Maldives (Male) £1,723.00 Lufthansa
- Perth £2,892.00 Lufthansa
- New York £1,360.00 Aer Lingus
- Las Vegas £1,817.00 KLM
- Boston £1,509.00 Aer Lingus
- Chicago £1,281.00 Aer Lingus
- Orlando £1,912.00 Air France
- Seattle £1,812.00 KLM
- Vancouver £1,809.00 KLM
- Toronto £1,576.00 Lufthansa
- Kingston £1,576.00 Lufthansa
- Punta Cana £1,647.00 Lufthansa
- Rio de Janeiro £1,997.00 Austrian
- Costa Rica £1,828.00 Air France
- Sao Paolo £1,609.00 SWISS
From Brussels:
- Dubai £1,337.00 Turkish Airlines
- Seoul £1,505.00 KLM
- Muscat £1,776.00 Turkish Airlines
- Bangkok £1,827.00 Finnair
- Phuket £1,748.00 SWISS
- Kuala Lumpur £1,849.00 Singapore Airlines
- Singapore £1,872.00 KLM
- Seychelles £1,893.00 Lufthansa
- Maldives (Male) £2,018.00 Brussels
- Johannesburg £1,526.00 Etihad
- Sydney £2,860.00 KLM
- Perth £2,846.00 KLM
- New York £1,582.00 Scandinavian Airlines
- Orlando £1,794.00 Aer Lingus
- Boston £1,716.00 Aer Lingus
- Chicago £1,742.00 TAP Air Portugal
- Seattle £1,776.00 Aer Lingus
- Toronto £1,581.00 Scandinavian Airlines
- Kingston £1,581.00 Scandinavian Airlines
- Nassau £1,901.00 Air Canada
- Punta Cana £1,743.00 Brussels Airlines
- Rio de Janeiro £1,914.00 SWISS
- Costa Rica £1,839.00 Iberia
- Sao Paolo £1,928.00 Iberia
- St Lucia £2,005.00 KLM
From Dublin:
All the BA/AA fares are six month advance purchase. An excellent example of the savings to be had by going via Dublin is Bermuda. Fly direct from Heathrow, and the cheapest fare on BA is £4282 versus £2131 flying from Dublin! (Note: The BA Double Tier Points offer only includes UK departures, so you could not use the offer from Dublin).
- Dubai £1,119.00 Air France
- New York £1,153.00 TAP Air Portugal
- Orlando £1,500.00 British Airways
- Las Vegas £1,500 AA/British Airways (from June 24 onwards mid-week)
- Los Angeles £1,569.00 British Airways
- Palm Springs £1,664 British Airways
- Boston £1,496.00 British Airways
- Chicago £1,284.00 TAP Air Portugal
- Honolulu £2342.00 British Airways
- Phoenix £1,61400 British Airways
- Seattle £1,656.00 British Airways (from July 24)
- Toronto £1,323.00 Aer Lingus
- Bermuda £2131.00 British Airways
- Barbados £1,914.00 Air Canada
- Grenada £1,825.00 American Airlines
- Kingston £1,323.00 Aer Lingus
- Montego Bay £1,806.00 American Airlines
- Nassau £1,747.00 American Airlines
- Punta Cana £1,701.00 American Airlines
- Rio de Janeiro £2,062.00 TAP Air Portugal
- Costa Rica £1,738.00 Air France
- Sao Paolo £1,912.00 SWISS
- St Lucia £1,762.00 American Airlines
From Frankfurt:
- Kuala Lumpur £1,598.00 Royal Jordanian
- Ho Chi Minh City £1,924.00 Oman Air
- Hanoi £2,258.00 Turkish Airlines
- Cape Town £2,011.00 Ethiopian
- Johannesburg £2,431.00 Lufthansa
- Sydney £2,854.00 Oman Air
- Perth £2,425.00 Oman Air
- Melbourne £2,999.00 Oman Air
- Muscat £1,558.00 Lufthansa
14 comments
It should be made clear that if you are attempting to combine a cheap fare ex-UK with a hotel or car hire to obtain Double Tier Points on BA, that’s not possible. BA don’t allow it.
Don’t you mean ex-EU?
This is really helpful, thank you. If booking with Oman Air, would I earn TP and Avios to credit to my BA account?
Not yet. They are due to join oneworld but we don’t have a firm date yet. If the flight could be booked on Malaysian and credited to BA you could but I only saw it on Oman. Always worth looking though.
From Manchester to Houston £2111 gets you 19 hours on Singapore Airlines’ A350. Sales reduce that to below £2k.
Thanks Andrew.
Thanks for that…. Gone are the days when Qatar appeared from each departure point , I didn’t notice one mention 🤷♂️
There were a couple but so many places they are now the most expensive option. I miss pre-Covid travel! Personally unless it was ex UK where they usually only use A380 and QSuite I would not pay the high prices due to all the aircraft swaps. You could pay top dollar for a QSuite and end up with a clapped out B777 with 2-2-2 instead!
I hope that Oman/Malaysia fare continues once Oman joins Oneworld.
Would be 840 tier points, happy days!
Yes I was thinking the same. They have had some good fares for the last month or so, so let’s hope they continue!
The links don’t seem to work? The first link I tried came up with multiple tracking alerts and I had to click several times to accept them only to get a ‘oops this offer has expired’ page. Every other link I tried prompted the same multitude of tracking demands so I gave up.
Sorry to hear that Louise. We’ve not any other reports and it is working fine when I test them here. Do you have ad blocking on perhaps?
Thanks for this! I was able to book my elderly parents Paris to Perth on Oman/MH for £2900 each. They were about to pay almost 4k for a premium economy seat so this was a great result.
That’s so good to hear. I really loved Oman Air so I hope they have a great trip.
Comments are closed.