One Way

Popular Filters

Arrival Airports

One Way Price

THB 13,156 THB 65,000

Duration

6 h 40 m 45 h 30 m

Stops From Johannesburg

Departure From Johannesburg

6 AM - 12 PM

THB 13,157

12 PM - 6 PM

THB 15,985

After 6 PM

THB 27,907

Arrival at Mombasa

6 AM - 12 PM

THB 22,865

12 PM - 6 PM

THB 13,157

After 6 PM

THB 15,985

Alliances & Airlines

Oneworld

()

SkyTeam

(14)

Star Alliance

(10)

Layover Airports

Layover Duration

45 m 36 h 0 m

Johannesburg To Mombasa Flights

Book Johannesburg to Mombasa flight tickets at lowest price. Get best deals on your upcoming Johannesburg to Mombasa flights only on MakeMyTrip. Also Book Mombasa to Johannesburg Flights. Currently 28 flights flying from Johannesburg to Mombasa. 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

THB 13,157

Transit Visa may be required

Johannesburg to Mombasa , 9 Aug

Ethiopian Airlines ET | 848

08:20

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

05 h 25 m

14:45

Sat, 9 Aug 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 324

15:30

Sat, 9 Aug 25

Terminal T2

Addis Ababa, Ethiopia

02 h 20 m

17:50

Sat, 9 Aug 25

Terminal T1

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

THB 15,985

Johannesburg to Mombasa , 9 Aug

Kenya Airways KQ | 761

12:10

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

04 h 05 m

17:15

Sat, 9 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 8608 | Operated By Jetstar Hong Kong Airways

19:55

Sat, 9 Aug 25

Terminal T1D

Nairobi, Kenya

01 h 15 m

21:10

Sat, 9 Aug 25

Terminal T2

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

THB 17,866

Johannesburg to Mombasa , 9 Aug

Kenya Airways KQ | 761

12:10

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

04 h 05 m

17:15

Sat, 9 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 8606 | Operated By Jetstar Hong Kong Airways

19:00

Sat, 9 Aug 25

Terminal T1D

Nairobi, Kenya

01 h 15 m

20:15

Sat, 9 Aug 25

Terminal T2

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

THB 18,351

Johannesburg to Mombasa , 9 Aug

Kenya Airways KQ | 761

12:10

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

04 h 05 m

17:15

Sat, 9 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 612

19:10

Sat, 9 Aug 25

Terminal T1D

Nairobi, Kenya

01 h

20:10

Sat, 9 Aug 25

Terminal T1

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Hahn Air

THB 20,489

Transit Visa may be required

Johannesburg to Mombasa , 9 Aug

Hahn Air H1 | 9744

09:00

Sat, 9 Aug 25

Johannesburg, South Africa

03 h 35 m

13:35

Sat, 9 Aug 25

Zanzibar, Tanzania

BAGGAGE : CHECK INCABIN

Information not available

Hahn Air H1 | 6435

16:00

Sat, 9 Aug 25

Zanzibar, Tanzania

40 m

16:40

Sat, 9 Aug 25

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines

THB 22,609

Transit Visa may be required

Johannesburg to Mombasa , 9 Aug

Ethiopian Airlines ET | 808

14:30

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

05 h 15 m

20:45

Sat, 9 Aug 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 324

15:30

Sun, 10 Aug 25

Terminal T2

Addis Ababa, Ethiopia

02 h 20 m

17:50

Sun, 10 Aug 25

Terminal T1

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

THB 22,865

Johannesburg to Mombasa , 9 Aug

Kenya Airways KQ | 761

12:10

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

04 h 05 m

17:15

Sat, 9 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 602

07:40

Sun, 10 Aug 25

Terminal T1D

Nairobi, Kenya

01 h

08:40

Sun, 10 Aug 25

Terminal T1

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

THB 23,124

Johannesburg to Mombasa , 9 Aug

Kenya Airways KQ | 763

17:00

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

04 h 05 m

22:05

Sat, 9 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 602

07:40

Sun, 10 Aug 25

Terminal T1D

Nairobi, Kenya

01 h

08:40

Sun, 10 Aug 25

Terminal T1

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

South African Airways

THB 27,024

Johannesburg to Mombasa , 9 Aug

South African Airways SA | 7116 | Operated By Kenya Airways

12:10

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

04 h 05 m

17:15

Sat, 9 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 7130 | Operated By Kenya Airways

19:10

Sat, 9 Aug 25

Terminal T1D

Nairobi, Kenya

01 h

20:10

Sat, 9 Aug 25

Terminal T1

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines

THB 27,907

Transit Visa may be required

Johannesburg to Mombasa , 9 Aug

Ethiopian Airlines ET | 858

22:50

Sat, 9 Aug 25

Terminal A

Johannesburg, South Africa

05 h 35 m

05:25

Sun, 10 Aug 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 324

15:30

Sun, 10 Aug 25

Terminal T2

Addis Ababa, Ethiopia

02 h 20 m

17:50

Sun, 10 Aug 25

Terminal T1

Mombasa, Kenya

BAGGAGE : CHECK INCABIN

Information not available