Book your trip

Find your flight

Every scheduled service across our network, with live seat availability and fares that include everything.

Flights available · filtered

Clear filters
FL2489 Scheduled

22:15

MBA

Mombasa

3h 51m
Non-stop

02:06

JNB

Johannesburg

Tue, 03 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2481 Scheduled

05:15

MBA

Mombasa

3h 51m
Non-stop

09:06

JNB

Johannesburg

Wed, 04 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2483 Scheduled

09:30

MBA

Mombasa

3h 51m
Non-stop

13:21

JNB

Johannesburg

Wed, 04 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2485 Scheduled

13:45

MBA

Mombasa

3h 51m
Non-stop

17:36

JNB

Johannesburg

Wed, 04 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2487 Scheduled

18:00

MBA

Mombasa

3h 51m
Non-stop

21:51

JNB

Johannesburg

Wed, 04 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2489 Scheduled

22:15

MBA

Mombasa

3h 51m
Non-stop

02:06

JNB

Johannesburg

Wed, 04 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2481 Scheduled

05:15

MBA

Mombasa

3h 51m
Non-stop

09:06

JNB

Johannesburg

Thu, 05 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2483 Scheduled

09:30

MBA

Mombasa

3h 51m
Non-stop

13:21

JNB

Johannesburg

Thu, 05 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2485 Scheduled

13:45

MBA

Mombasa

3h 51m
Non-stop

17:36

JNB

Johannesburg

Thu, 05 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger

FL2487 Scheduled

18:00

MBA

Mombasa

3h 51m
Non-stop

21:51

JNB

Johannesburg

Thu, 05 Nov 2026 · Airbus A321neo · 220 of 220 seats free

From

KES 43,600

per passenger