Flights from Mumbai to Johannesburg from INR38,329*

Promo Code

Flight Deals from Mumbai to Johannesburg with Ethiopian Airlines™

keyboard_arrow_down

Mumbai (BOM)to

Johannesburg (JNB)
Dec 9, 2025 - Dec 17, 2025
From
INR38,329
Viewed: 14 hours ago
Round-trip
Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.

Flights from Mumbai to Johannesburg for Upcoming Months

Explore our Business Class Deals Mumbai Johannesburg and fly on Cloud 9!

With an additional baggage allowance, an exclusive C9 lounge access and priority boarding, we welcome you onboard Ethiopian Business Class and enjoy the elaborated inflight service with warm Ethiopian hospitality.

sort
keyboard_arrow_down

Mumbai (BOM)to

Johannesburg (JNB)
Nov 5, 2025 - Jan 29, 2026

Round-trip

Business

From
INR157,906
Viewed: 8 hours ago

Mumbai (BOM)to

Johannesburg (JNB)
Nov 18, 2025 - Dec 31, 2025

Round-trip

Business

From
INR157,906
Viewed: 17 hours ago

Mumbai (BOM)to

Johannesburg (JNB)
Mar 5, 2026 - Mar 26, 2026

Round-trip

Business

From
INR182,562
Viewed: 5 hours ago

Mumbai (BOM)to

Johannesburg (JNB)
Nov 15, 2025 - Dec 15, 2025

Round-trip

Business

From
INR232,451
Viewed: 1 day ago

Mumbai (BOM)to

Johannesburg (JNB)
Nov 27, 2025 - Dec 20, 2025

Round-trip

Business

From
INR234,350
Viewed: 1 day ago

Mumbai (BOM)to

Johannesburg (JNB)
Nov 17, 2025 - Jan 10, 2026

Round-trip

Business

From
INR234,419
Viewed: 18 hours ago

Mumbai (BOM)to

Johannesburg (JNB)
Nov 18, 2025 - Nov 22, 2025

Round-trip

Business

From
INR241,327
Viewed: 17 hours ago

Mumbai (BOM)to

Johannesburg (JNB)
Nov 10, 2025 - Dec 9, 2025

Round-trip

Business

From
INR309,180
Viewed: 4 hours ago

Mumbai to Johannesburg Flight Tickets

keyboard_arrow_down

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.

Frequently Asked Questions when travelling from Mumbai to Johannesburg

        It takes about 14 hours 45 minutes to fly from Mumbai to Johannesburg.

        Flight from Mumbai to Johannesburg is approximately 5516 kilometers.

        7 weekly flights available from Monday -Sunday.