Popular Filters
One Way Price
Duration
Stops From Bengaluru
Departure From Bengaluru
SGD 778
SGD 1,210
SGD 982
SGD 752
Arrival at Johannesburg
SGD 780
SGD 912
SGD 752
SGD 778
Alliances & Airlines
Oneworld
(5)
SkyTeam
(29)
Star Alliance
(71)
+ 14 more
Layover Airports
+ 14 more
Layover Duration
Bangalore To Johannesburg Flights
Book Bangalore to Johannesburg flight tickets at lowest price. Get best deals on your upcoming Bangalore to Johannesburg flights only on MakeMyTrip. Also Book Johannesburg to Bangalore Flights. Currently 108 flights flying from Bangalore to Johannesburg. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
SGD 759
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
Ethiopian Airlines ET | 1226 | Operated By Air India
22:45
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
02 h 05 m
00:50
Thu, 4 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 611
04:05
Thu, 4 Sep 25
Terminal T2
Mumbai, India
05 h 25 m
07:00
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 809
08:45
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
05 h 20 m
13:05
Thu, 4 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 763
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
Ethiopian Airlines ET | 1758 | Operated By Air India
19:20
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
03 h 10 m
22:30
Wed, 3 Sep 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 687
02:30
Thu, 4 Sep 25
Terminal T3
New Delhi, India
06 h 30 m
06:30
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 809
08:45
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
05 h 20 m
13:05
Thu, 4 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 768
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
Air India AI | 2864
19:45
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
02 h 05 m
21:50
Wed, 3 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 611
04:05
Thu, 4 Sep 25
Terminal T2
Mumbai, India
05 h 25 m
07:00
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 809
08:45
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
05 h 20 m
13:05
Thu, 4 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 785
Transit Visa may be required | Re Check-in of Baggage required
Bengaluru to Johannesburg , 3 Sep
Air India AI | 2811
00:10
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
01 h 50 m
02:00
Wed, 3 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 641
11:05
Wed, 3 Sep 25
Terminal T2
Mumbai, India
05 h 25 m
14:00
Wed, 3 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 849
15:35
Wed, 3 Sep 25
Terminal T2
Addis Ababa, Ethiopia
05 h 35 m
20:10
Wed, 3 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 787
Transit Visa may be required | Re Check-in of Baggage required
Bengaluru to Johannesburg , 3 Sep
Air India AI | 2811
00:10
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
01 h 50 m
02:00
Wed, 3 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 205
06:45
Wed, 3 Sep 25
Terminal T2
Mumbai, India
06 h 15 m
10:30
Wed, 3 Sep 25
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 762
12:35
Wed, 3 Sep 25
Terminal T1A
Nairobi, Kenya
04 h 15 m
15:50
Wed, 3 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 847
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
Air India AI | 2810
03:55
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
03 h
06:55
Wed, 3 Sep 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 689
09:35
Wed, 3 Sep 25
Terminal T3
New Delhi, India
06 h 30 m
13:35
Wed, 3 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 849
15:35
Wed, 3 Sep 25
Terminal T2
Addis Ababa, Ethiopia
05 h 35 m
20:10
Wed, 3 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 921
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
IndiGo 6E | 5323
02:55
Wed, 3 Sep 25
Terminal T1
Bengaluru, India
01 h 50 m
04:45
Wed, 3 Sep 25
Terminal T1
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 17
06:55
Wed, 3 Sep 25
Terminal T2
Mumbai, India
07 h 10 m
11:35
Wed, 3 Sep 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 4325 | Operated By Turkish Airlines
01:50
Thu, 4 Sep 25
Istanbul, Turkey
09 h 45 m
10:35
Thu, 4 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 931
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
Singapore Airlines SQ | 511
23:05
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
04 h 35 m
06:10
Thu, 4 Sep 25
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 482
13:55
Fri, 5 Sep 25
Terminal T3
Singapore, Singapore
10 h 40 m
18:35
Fri, 5 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 962
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
Air India AI | 2840
22:45
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
02 h 05 m
00:50
Thu, 4 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 641
11:05
Thu, 4 Sep 25
Terminal T2
Mumbai, India
05 h 25 m
14:00
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 849
15:35
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
05 h 35 m
20:10
Thu, 4 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
SGD 966
Transit Visa may be required
Bengaluru to Johannesburg , 3 Sep
Air India AI | 2488
22:30
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
03 h
01:30
Thu, 4 Sep 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 689
09:35
Thu, 4 Sep 25
Terminal T3
New Delhi, India
06 h 30 m
13:35
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 849
15:35
Thu, 4 Sep 25
Terminal T2
Addis Ababa, Ethiopia
05 h 35 m
20:10
Thu, 4 Sep 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available