One Way

Popular Filters

One Way Price

SGD 751 SGD 6,800

Duration

13 h 50 m 48 h 0 m

Stops From Bengaluru

Departure From Bengaluru

Before 6 AM

SGD 778

6 AM - 12 PM

SGD 1,210

12 PM - 6 PM

SGD 982

After 6 PM

SGD 752

Arrival at Johannesburg

Before 6 AM

SGD 780

6 AM - 12 PM

SGD 912

12 PM - 6 PM

SGD 752

After 6 PM

SGD 778

Alliances & Airlines

Oneworld

(5)

SkyTeam

(29)

Star Alliance

(71)

+ 14 more

Layover Airports

+ 14 more

Layover Duration

1 h 40 m 32 h 0 m

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.


Sorted By:
Departure
Duration
Arrival
Price
Ethiopian Airlines

SGD 759

SGD 752

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

Ethiopian Airlines

SGD 763

SGD 756

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

Air India, Ethiopian Airlines

SGD 768

SGD 761

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

Air India, Ethiopian Airlines

SGD 785

SGD 778

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

Air India, Kenya Airways

SGD 787

SGD 780

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

Air India, Ethiopian Airlines

SGD 847

SGD 839

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

IndiGo

SGD 921

SGD 912

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

Singapore Airlines

SGD 931

SGD 922

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

Air India, Ethiopian Airlines

More Timing Options

SGD 962

SGD 953

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

Air India, Ethiopian Airlines

SGD 966

SGD 957

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