
Flights from Johannesburg to London from ZAR10,562
expand_more
1 Passenger, Economy
expand_morePromo Code
expand_moretoday
today
Popular Flights from Johannesburg to London for Your Next Trip
flight_takeoff
flight_land
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.

Plan Ahead with Flight Deals from Johannesburg to London
flight_takeoff
flight_land
Johannesburg (JNB)to
London (LHR)
22 Oct 2025 - 29 Oct 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
16 Oct 2025 - 30 Oct 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
19 Oct 2025 - 2 Nov 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
23 Oct 2025 - 28 Oct 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
14 Oct 2025 - 28 Oct 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
20 Oct 2025 - 3 Nov 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
15 Oct 2025 - 29 Oct 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
21 Oct 2025 - 4 Nov 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
22 Oct 2025 - 5 Nov 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
Johannesburg (JNB)to
London (LHR)
23 Oct 2025 - 6 Nov 2025
Round-trip
Economy
From
ZAR10,562
Last Seen 1 day ago
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.
Book flights from Johannesburg to London and explore the UK capital
Want to discover a city where history, culture, and modern energy come together? Book Johannesburg to London flights and be at the heart of a destination that sparks imagination and excitement. From the striking Big Ben to the lively flavours of Borough Market, it offers many ways to experience rich heritage and unique charm. Whether wandering historic avenues, sampling global cuisine, or seeing world-famous landmarks, the city delivers experiences that are engaging and unforgettable.
Book Johannesburg to London flight tickets with Etihad and experience travel that puts you first. From the moment you step on board, you’ll receive award-winning service, comfortable seating, and dining designed for every taste. Take advantage of great deals year-round and earn Etihad Guest Miles with every flight, giving you rewards for your journeys and everyday spending. With us, travelling to the United Kingdom is simple, smooth, and stress-free.
Why you should fly with Etihad for your Johannesburg to London flight
Book flights from Johannesburg with us and start your London journey with ease. We handle the details so you can relax and travel with confidence. Here’s how:
- Amazing benefits with Etihad Guest: Collect miles by flying with us or spending on our partner brands, then redeem them for flights, holidays, and exclusive rewards. From travel to everyday purchases, earning miles with our loyalty programme is effortless and rewarding.
- The Residence experience: Indulge in ultimate luxury aboard our A380 flights to London with The Residence, our premium First cabin and the only multi-room suite in the sky. Designed for up to two guests, it features a private bedroom, ensuite shower room, and separate living area. Savour a one-of-a-kind journey with complete privacy and personalised service.
- Great deals year-round: Grab the best prices for your Johannesburg to London flights with our regular flight deals that suit any budget. We deliver excellent value for every trip.
- World-class service: Experience our award-winning service from check-in to arrival, with every journey designed to be smooth, effortless, and carefully tailored to you.
Johannesburg (JNB) to London (LHR) flights: What you need to know
Planning to book your flight from Johannesburg to London? Check out our flight times and key details to make your journey straightforward and hassle-free.
- Flight distance: The average air line distance between Johannesburg and London is 5,620 miles (or 9,045km).
- Flight time: Our fastest flight to London from Johannesburg takes about 22 hours, with a stopover in Abu Dhabi.
- Flight schedules: The one-stop flights from Johannesburg to London usually depart in the morning, at around 09:50.
- Flights per day: There are usually up to three one-stop flights per day from Johannesburg to London, depending on the schedule.
- Return flight: The earliest flight from London to Johannesburg usually departs in the morning, at around 09:30.
- Other flights to United Kingdom: Aside from London, we also operate one-stop flights to Manchester from Johannesburg seven times weekly, with a stopover in Abu Dhabi.
*If you are planning to book flights with us, refer to etihad.com for the most up-to-date flight status and details, including flight times, schedules, and daily departures, as these are subject to change.
London: One of Europe’s most iconic cities
London is the UK's centre of culture and artistic expression, where iconic landmarks, striking modern buildings, and world-class museums spark curiosity and imagination. From exploring its architecture to visiting its museums and lively markets, the city offers experiences that are engaging, dynamic, and truly memorable. Book flights to London and see how creativity and local life come alive, with every street offering moments that inspire and captivate.
Things to do in London
Discover the energy and creativity of London. Check out these experiences that capture the city’s unique character:
- Marvel at the Big Ben: No visit to the UK capital is complete without seeing Big Ben at the Palace of Westminster. Its iconic architecture and timeless design make it one of London’s most recognisable landmarks, drawing visitors from around the world.
- Take in the view from The Shard: Admire sweeping panoramas of London from one of the tallest buildings in Western Europe. It’s among the UK capital’s most striking modern landmarks.
- Explore London’s countless museums: Discover world-class collections across the city, from history and science to modern art. Visit the Natural History Museum, Science Museum, Tate Modern, and British Museum for experiences that spark curiosity.
- Eat at Borough Market: Taste fresh, artisanal foods and international flavours in London’s historic market. Similar to The Linden Market in Johannesburg, it offers a lively foodie experience where local and global flavours come together.
Weather information
Johannesburg enjoys four seasons. Summer, from November to March, is warm with the occasional afternoon shower or thunderstorm. Autumn, in April and May, brings mild days, cooler nights, and plenty of sunshine. Winter runs from June to August and is short, dry, and chilly. Spring, from September to October, offers mild, sunny weather.
London also experiences four clear seasons. Spring, from March to May, offers mild temperatures and longer daylight, ideal for exploring the city. Summer, between June and August, is warm and lively. Autumn, from September to November, brings crisp air and golden leaves that colour the streets. Winter, from December to February, is cold and often wet.
Visa requirements for London
To travel to London, you’ll need to apply for a visa. Before booking your flights to the United Kingdom, check the latest requirements on official websites or contact your nearest UK embassy or consulate.
Visitor visa duration: With a UK visitor visa, you can stay in the country for up to six months.
Requirements for a UK visa or ETA
- Original passport
- Hotel bookings
- Bank statements
- Education or employment certificate
- Proof of travel history
Currency and language information
- Currency: In the UK, the official currency is the British Pound (GBP). Cards are accepted almost everywhere in London, but you can easily get cash from local exchange centres or ATMs scattered across the city.
- Language: English is the primary language used across the UK, making communicating in London straightforward and easy.
Tips to maximise your budget on Johannesburg to London flights
About to book your flight from South Africa? Use these quick tips to get more value from every rand you spend.
- Break up long flights with a stopover: Take the chance to rest or discover a new city along the way. In Abu Dhabi, for example, our stopover programme includes up to two free hotel nights, giving you an extra holiday with no additional cost for flights or accommodation.
- Use Etihad Guest Miles: Earn Etihad Guest Miles on flights, hotels, and shopping, then redeem them for future airfare, upgrades, and other rewards to lower your overall travel costs.
- Take advantage of applicable discounts: Take advantage of special discounts available for certain travellers. For example, our flight deals for international students offer 10% off Economy and 5% off Business fares. Check if similar deals apply to you so you can reduce your expenses.
Airport information
Getting ready to fly from Johannesburg to London? Understanding the airports at both ends of the journey through can make your journey smoother. Here’s a quick overview of O. R. Tambo International Airport in Johannesburg and Heathrow Airport in London:
Origin airport: O. R. Tambo International Airport
O.R. Tambo International Airport — located at 1 Jones Rd, Kempton Park, Johannesburg, 1632, South Africa — is South Africa’s largest and busiest airport, welcoming over 21 million passengers each year. The airport combines modern facilities, clear signage, and efficient terminals to make travel smooth and stress-free. With a variety of shops, restaurants, and on-site hotels, guests can take care of dining, shopping, or resting before their flight from Johannesburg. The IATA airport code for O. R. Tambo International Airport is JNB.
Destination airport: London Heathrow Airport
London Heathrow Airport in Hounslow welcomes millions of guests annually. As one of the UK’s main gateways, its four terminals manage flights from across the globe. The airport provides a variety of shops, dining options, and services to make travelling to London smooth and convenient. The IATA airport code for London Heathrow Airport is LHR.
Frequently asked questions
What is the distance from Johannesburg to London?
The average air line distance between Johannesburg and London is 5,620 miles (or 9,045km).
How long is the flight from Johannesburg to London?
Our fastest flight to London from Johannesburg typically takes around 22 hours, with a stopover in Abu Dhabi.
What is the time difference between Johannesburg and London?
Johannesburg is one hour ahead of London.
What are the benefits of being an Etihad Guest member?
Depending on your tier, you can enjoy perks such as free lounge access, priority boarding, extra baggage, and exclusive partner rewards, while earning redeemable miles on many flights, including Johannesburg to London.
Does Etihad offer stopover packages?
Yes. Our Abu Dhabi stopover programme gives you up to two nights of free hotel stays in the UAE capital, allowing you to make the most of your transit on flights from Johannesburg to London.
Are there discounts for students?
Yes. International students can get 10% off Economy fares and 5% off Business fares on selected flights, helping make travel more affordable while studying abroad.
Additional Flight Routes from Johannesburg
- Johannesburg to Abu Dhabi flights
- Johannesburg to Jeddah flights
- Johannesburg to Phuket flights
- Johannesburg to Mumbai flights
- Johannesburg to Riyadh flights
- Johannesburg to Lisbon flights
- Johannesburg to Bangkok flights
- Johannesburg to Delhi flights
- Johannesburg to Dammam flights
- Johannesburg to Manchester flights
- Johannesburg to Dubai flights
- Johannesburg to Sydney flights
- Johannesburg to Bali (Denpasar) flights
- Johannesburg to Shanghai flights
- Johannesburg to Toronto flights