- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from Bengaluru to Johannesburg (BLR-JNB)
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Bengaluru to Johannesburg that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from Bengaluru to OR Tambo
Mon, Nov 16 - Mon, Nov 23
20:50 - 15:35BLR Bengaluru Intl-JNB Johannesburg OR Tambo
22h 15m1 stop Doha Hamad Intl
20:20 - 8:30JNB Johannesburg OR Tambo-BLR Bengaluru Intl
32h 40m1 stop Doha Hamad Intl
R11 016Qatar Airways
Mon, Nov 16 - Sun, Nov 22
16:10 - 15:50BLR Bengaluru Intl-JNB Johannesburg OR Tambo
27h 10m3 stops Vasco da Gama Goa Intl Mumbai Chhatrapati Shivaji Intl Nairobi Jomo Kenyatta Intl
1:35 - 10:45JNB Johannesburg OR Tambo-BLR Bengaluru Intl
29h 40m3 stops Nairobi Jomo Kenyatta Intl Mumbai Chhatrapati Shivaji Intl Hyderabad Rajiv Gandhi Intl
R12 213Multiple Airlines
Mon, Nov 16 - Sun, Nov 22
17:00 - 15:50BLR Bengaluru Intl-JNB Johannesburg OR Tambo
26h 20m2 stops Mumbai Chhatrapati Shivaji Intl Nairobi Jomo Kenyatta Intl
1:35 - 9:35JNB Johannesburg OR Tambo-BLR Bengaluru Intl
28h 30m3 stops Nairobi Jomo Kenyatta Intl Mumbai Chhatrapati Shivaji Intl Hyderabad Rajiv Gandhi Intl
R12 263Multiple Airlines
Mon, Nov 30 - Sun, Dec 13
15:05 - 13:30BLR Bengaluru Intl-JNB Johannesburg OR Tambo
25h 55m1 stop Addis Ababa Bole
14:30 - 8:15JNB Johannesburg OR Tambo-BLR Bengaluru Intl
14h 15m1 stop Addis Ababa Bole
R12 562Ethiopian Air
Wed, Dec 2 - Sun, Dec 13
15:05 - 3:55BLR Bengaluru Intl-JNB Johannesburg OR Tambo
16h 20m1 stop Addis Ababa Bole
14:30 - 8:15JNB Johannesburg OR Tambo-BLR Bengaluru Intl
14h 15m1 stop Addis Ababa Bole
R13 758Ethiopian Air
Mon, Nov 16 - Mon, Nov 23
16:10 - 10:55BLR Bengaluru Intl-JNB Johannesburg OR Tambo
22h 15m3 stops Vasco da Gama Goa Intl Mumbai Chhatrapati Shivaji Intl Nairobi Jomo Kenyatta Intl
13:45 - 2:20JNB Johannesburg OR Tambo-BLR Bengaluru Intl
33h 05m1 stop Doha Hamad Intl
R13 758Multiple Airlines
Wed, Apr 7 - Wed, Apr 21
16:10 - 13:30BLR Bengaluru Intl-JNB Johannesburg OR Tambo
24h 50m1 stop Addis Ababa Bole
23:00 - 8:10JNB Johannesburg OR Tambo-BLR Bengaluru Intl
29h 40m1 stop Addis Ababa Bole
R14 140Ethiopian Air
Thu, Dec 3 - Thu, Dec 10
22:00 - 8:25BLR Bengaluru Intl-JNB Johannesburg OR Tambo
13h 55m1 stop Abu Dhabi Zayed Intl
9:50 - 3:00JNB Johannesburg OR Tambo-BLR Bengaluru Intl
13h 40m1 stop Abu Dhabi Zayed Intl
R20 205Etihad Airways
Sat, Nov 28 - Thu, Dec 10
9:55 - 8:25BLR Bengaluru Intl-JNB Johannesburg OR Tambo
26h 00m1 stop Abu Dhabi Zayed Intl
9:50 - 3:00JNB Johannesburg OR Tambo-BLR Bengaluru Intl
13h 40m1 stop Abu Dhabi Zayed Intl
R20 238Etihad Airways
Thu, Dec 3 - Thu, Dec 10
22:00 - 8:25BLR Bengaluru Intl-JNB Johannesburg OR Tambo
13h 55m1 stop Abu Dhabi Zayed Intl
9:50 - 3:00JNB Johannesburg OR Tambo-BLR Bengaluru Intl
13h 40m1 stop Abu Dhabi Zayed Intl
R20 238Etihad Airways
Recent one-way flight deals from Bengaluru to OR Tambo
Tue, Dec 29
7:10 - 20:10BLR Bengaluru Intl-JNB Johannesburg OR Tambo
16h 30m2 stops Chennai Addis Ababa Bole
R6 713Multiple Airlines
Sun, Nov 29
22:40 - 13:30BLR Bengaluru Intl-JNB Johannesburg OR Tambo
18h 20m2 stops Chennai Addis Ababa Bole
R6 729Multiple Airlines
Mon, Nov 16
22:40 - 20:10BLR Bengaluru Intl-JNB Johannesburg OR Tambo
25h 00m2 stops Chennai Addis Ababa Bole
R6 746Multiple Airlines
Sun, Nov 15
22:40 - 13:30BLR Bengaluru Intl-JNB Johannesburg OR Tambo
18h 20m2 stops Chennai Addis Ababa Bole
R6 746Multiple Airlines
Tue, Jan 19
16:25 - 8:25BLR Bengaluru Intl-JNB Johannesburg OR Tambo
19h 30m1 stop Abu Dhabi Zayed Intl
R7 261Etihad Airways
Mon, Jan 18
22:00 - 8:25BLR Bengaluru Intl-JNB Johannesburg OR Tambo
13h 55m1 stop Abu Dhabi Zayed Intl
R7 278Etihad Airways
Mon, Nov 30
4:20 - 8:25BLR Bengaluru Intl-JNB Johannesburg OR Tambo
31h 35m1 stop Abu Dhabi Zayed Intl
R7 311Etihad Airways
Fri, Jan 8
15:05 - 3:55BLR Bengaluru Intl-JNB Johannesburg OR Tambo
16h 20m1 stop Addis Ababa Bole
R7 361Ethiopian Air
Wed, Dec 30
15:05 - 3:55BLR Bengaluru Intl-JNB Johannesburg OR Tambo
16h 20m1 stop Addis Ababa Bole
R7 361Ethiopian Air
Fri, Jan 15
15:05 - 3:55BLR Bengaluru Intl-JNB Johannesburg OR Tambo
16h 20m1 stop Addis Ababa Bole
R7 560Ethiopian Air
Recent last minute flight deals from Bengaluru to OR Tambo
Fri, Nov 6 - Thu, Nov 19
15:05 - 3:55BLR Bengaluru Intl-JNB Johannesburg OR Tambo
16h 20m1 stop Addis Ababa Bole
14:30 - 8:15JNB Johannesburg OR Tambo-BLR Bengaluru Intl
14h 15m1 stop Addis Ababa Bole
R10 086Ethiopian Air
Thu, Nov 5 - Thu, Nov 19
3:50 - 9:05BLR Bengaluru Intl-JNB Johannesburg OR Tambo
32h 45m2 stops Doha Hamad Intl Cape Town Intl
13:45 - 8:30JNB Johannesburg OR Tambo-BLR Bengaluru Intl
15h 15m1 stop Doha Hamad Intl
R14 971Qatar Airways
Fri, Nov 6 - Thu, Nov 19
20:50 - 8:40BLR Bengaluru Intl-JNB Johannesburg OR Tambo
15h 20m1 stop Doha Hamad Intl
9:25 - 2:20JNB Johannesburg OR Tambo-BLR Bengaluru Intl
37h 25m3 stops Durban King Shaka Intl Maputo Intl Doha Hamad Intl
R18 809Qatar Airways
Thu, Nov 5 - Thu, Nov 19
3:50 - 8:10BLR Bengaluru Intl-JNB Johannesburg OR Tambo
31h 50m2 stops Doha Hamad Intl Cape Town Intl
9:25 - 8:30JNB Johannesburg OR Tambo-BLR Bengaluru Intl
19h 35m3 stops Durban King Shaka Intl Maputo Intl Doha Hamad Intl
R25 256Qatar Airways
Fri, Nov 6 - Thu, Nov 19
20:50 - 18:10BLR Bengaluru Intl-JNB Johannesburg OR Tambo
24h 50m3 stops Doha Hamad Intl Maputo Intl Durban King Shaka Intl
9:25 - 8:30JNB Johannesburg OR Tambo-BLR Bengaluru Intl
19h 35m3 stops Durban King Shaka Intl Maputo Intl Doha Hamad Intl
R40 011Qatar Airways
Booking Insights
Price, demand, and travel trends for Bengaluru to Johannesburg OR Tambo Airport flights
Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Stopovers
How much is a return flight from Bengaluru to Johannesburg OR Tambo Airport?
This analysis is based on the cheapest return price found on KAYAK in the last 12 months by searching for a flight from Bengaluru to Johannesburg OR Tambo Airport departing in November.
Return flights from Bengaluru to Johannesburg OR Tambo Airport typically range from R11 260 to R17 114. The lowest price found in the past 5 days was R11 016 on Qatar Airways.
What is the most popular stopover airport when flying from Bengaluru to Johannesburg OR Tambo Airport?
KAYAK data for 1-stop return journeys over the past 3 months. Only counts itineraries with the same stopover on both legs.Addis Ababa Bole (ADD) is the most popular stopover for the Bengaluru to Johannesburg OR Tambo Airport route. 48% of KAYAK users who booked 1-stop return journeys over the past 3 months connected via ADD.
What is the cheapest stopover airport when flying from Bengaluru to Johannesburg OR Tambo Airport?
Flights via Addis Ababa Bole (ADD) offer the most affordable fares, with an average return price of R11 685. Based on KAYAK data over the past 3 months.
Key details for Bengaluru to Johannesburg OR Tambo Airport flights
Low season | January |
|---|---|
High season | October |
Cheapest flight | R6 713 |
When to book flights from Bengaluru to OR Tambo
Are your dates flexible? Find out the best times to travel from Bengaluru to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your Bengaluru to Johannesburg OR Tambo Airport flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines, and booking tips.
Your guide to booking Bengaluru to Johannesburg OR Tambo Airport flights
Get tips on when to book, when to fly, and what to know before your trip.More options for your flight from Bengaluru to OR Tambo
Complete your trip to Johannesburg with a hotel stay or car hire
Information on your arrival and departure airports
Cabin class types available on flights to OR Tambo
Cabin classes available on flights from Bengaluru to OR Tambo. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights from domestic origins to OR Tambo
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.