

See the world with British Airways
Discover our holidaymakers' favourite destinations

London
United Kingdom
from Johannesburg (JNB)
Price fromR13 552
London
United Kingdom
from Johannesburg (JNB)
Price fromR13 552

Madrid
Spain
from Johannesburg (JNB)
Price fromR13 981

Paris
France
from Johannesburg (JNB)
Price fromR15 541

Brussels
Belgium
from Johannesburg (JNB)
Price fromR21 435

Rome
Italy
from Johannesburg (JNB)
Price fromR21 529

Istanbul
Turkey
from Johannesburg (JNB)
Price fromR21 588

Amsterdam
Netherlands
from Johannesburg (JNB)
Price fromR22 430

Berlin
Germany
from Johannesburg (JNB)
Price fromR22 815

Frankfurt am Main
Germany
from Johannesburg (JNB)
Price fromR22 874

New York
United States of America
from Cape Town (CPT)
Price fromR43 266
British Airways FAQs
✔️ Where does British Airways fly to?
British Airways timetable covers routes from many popular cities. To check the availability of the connections, use eSkyTravel.co.za search engine.
✔️ When can you buy the cheapest tickets for British Airways flight?
It is best to buy tickets for British Airways flight well ahead of time.
✔️ What airlines operate similar routes?
To the cities, to which run British Airways flights, run also other airlines, and you can find them in eSkyTravel.co.za search engine.
✔️ Can I book a hotel together with British Airways flight?
By using eSkyTravel.co.za search engine you can book a hotel together with the flight under the Flight+Hotel package. Thanks to this your travel will not only be comfortable, but you will also save money thanks to the package discounts.
Find out more about British Airways
British Airways baggage
British Airways’ passengers are allowed to take 2 pieces of hand baggage on board. Both of them should meet the size and weight restrictions which are determined by the booking class and the route. Limits also apply to the checked baggage and depend on the fare type and your final destination.
British Airways has its own baggage policy, which every passenger must respect. There are different rules and depend on the chosen route and the booking class. BA airlines have limitations related to the baggage size and weight. Passengers are allowed to take 2 pieces of hand baggage on board. There are also some additional baggage fees. Passengers can find all the necessary information on the carrier's website.
British Airways Travel Classes
Passengers can choose one of the available booking classes. Travellers who want to save money can choose economy class because it is the cheapest one. They can also choose premium economy service which is available on selected long-haul routes. British Airways business class is a perfect solution for customers who want to enjoy their flight. They can relax and work while traveling thanks to additional services such as more space or personalized entertainment. British Airways first class is available on selected long-haul flights. This booking class is for passengers who like luxury and want to have a very comfortable flight.
British Airways Online Check-in
Passengers can use the British Airways check in online service. Thanks to this option they can go through the check in process without spending too much time at the airport. Online check-in is available 24 hours before the planned departure. Travellers have to print, download or email their boarding pass.
Fleet
The British Airways fleet consists of 300 aircraft including Airbus A318-100, A319-100, A320-200, A321-200, A380-800, Boeing 727-400, 767-300ER, 777-200, 777-200ER, 787-8.
London Heathrow Airport
eathrow Airport is one of the most popular airports in the world. The airport provide its customers with many various services, such as bars, restaurants, cafés, shops, and others.The airport is adapted to the needs of travellers who can easily find all information, such as flight status, etc. Every person, not only a frequent flyer, can feel comfortable at the airport. Passengers who travel with British Airways can visit the airport and enjoy the amazing atmosphere because it is the busiest airport in Europe.
British Airways – meals and additional services
Passengers can choose different meals for their flights. The meal can be chosen and bought from online menu between 30 days and 24 hours before the flight. The carrier also offers many different services during the travel, for example music, books and games. Customer interested in travelling with British Airways can find a lot of British Airways reviews on the Internet.
Additional Services
On long-haul flights, British Airways offers a wide range of in-flight entertainment – from feature movies through documentaries to TV programs, as well as music, books, audiobooks, and games.
Reviews
British Airways1 September 2025
Comfortable
24 March 2025
Good
Good
19 May 2024
Flight to Vienna
Value for money excellent.
24 September 2023
My flight was cancelled and was rescheduled
16 September 2023
Worst flight ever
Flight on the way out to Alicante was delayed by 2 hours which was air traffic controls fault so cannot really blame BA for this part of the journey. Pilot was informative and crew professional . Return flight 10th Sept ‘23’ whole different story. Arrived at the airport 11:00pm ready for 01:30 flight, lined up to be told by other passengers the plane has not left Gatwick yet and we will not be leaving until 03:30 at the earliest. Already knew it was going to be a rowdy flight with drunk young passengers who were loud, obnoxious and anti-social in the airport. Board 03:20, had to wait in Tunnel for 20mins, man used his child as priority boarding by pushing past passengers, got his own way. Teenagers/ early 20’s sitting 2 rows in front started because no room in overhead lockers so felt it necessary to call the whole cabin a bunch of c£&ts. Taxied onto runway only to return to back where we started. The family from the tunnel and the rowdy drunk girls from the airport arguing had to be removed from the flight. Luggage removed. Flight finally underway 6am. Staff - pilot apologetic and informative. Crew - nothing, in fact one found it whole thing hilarious and talking with the nasty girls 2 rows in front allowing them to goad the police to remove the other passengers and calling out names, swearing, chanting. This behaviour was clearly ok for the crew member. They should have also been taken off.
15 September 2023
Run out of food
They run out f coffee and tea by the time they got to row 20 going out. Coming back there wasn’t any sandwiches or Crisps. Plus flight was delayed by 1 hour.
8 September 2023
Good
Good
18 August 2023
Canceled flight
17 August 2023
Flight by British Airways it s amazing!
Whwnever we are flying by British airways we know that flight will be nice and without any problem, no matter price , I d like to fly very comfortable !
12 August 2023
flight was canceled without notice ! last flight of the day from Gatwick so they had me take a bus to Heathrow for the 6 pm flight there !! Will never fly BA again !!!
Why book flights with eSky?
Largest choice of flights
With flights from over 500 airlines, we'll find your perfect match in seconds.
Flexible search
Extend your search to include nearby airports and flex your dates for the cheapest deals.
Excellent products and services
Need travel insurance, cancellation insurance, car hire, local attraction bookings or more? We have you covered.
Rely on us with total confidence, backed by our 4.6/5 Google rating.











