Popular Filters
Departure Airports
One Way Price
Duration
Stops From Johannesburg
Departure From Johannesburg
AED 14,553
AED 3,169
AED 2,823
AED 2,914
Arrival at Singapore
AED 5,096
AED 6,256
AED 2,914
AED 2,823
Alliances & Airlines
Oneworld
(26)
SkyTeam
(3)
Star Alliance
(4)
+ 14 more
Layover Airports
+ 17 more
Layover Duration
Top Airlines
Popular Routes UAE
Popular UAE Routes
Premium Hotels in Singapore
Top MMT Exclusive Hotels in Singapore
Johannesburg to Singapore Flight Schedule
Planning your travel has never been easier. Get updated flight schedules for various airlines between Johannesburg to Singapore on MakeMyTrip. We offer the cheapest airfares across all major airlines. You can book your Johannesburg to Singapore Flight at best price and can also check Singapore to Johannesburg Flight Schedule for your return journey online. Take advantage of amazing offers for your flights only at Makemytrip. Get Up To AED 150 OFF* on your flight booking with MakeMyTrip using coupon code : “FLYAE”. 100% Refund on Flight cancellations with MMT Zero Cancellation.
AED 2,867
FLYAE coupon applied
Transit Visa may be required | Re Check-in of Baggage required
Johannesburg to Singapore , 28 Jun
Air Seychelles HM | 60
13:50
Sat, 28 Jun 25
Terminal A
Johannesburg, South Africa
04 h 55 m
20:45
Sat, 28 Jun 25
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
Air Seychelles HM | 264
22:05
Sat, 28 Jun 25
Terminal I
Mahe Island, Seychelles
04 h 15 m
03:50
Sun, 29 Jun 25
Colombo, Sri Lanka
BAGGAGE : CHECK INCABIN
Information not available
Srilankan Airlines UL | 308
12:15
Sun, 29 Jun 25
Colombo, Sri Lanka
04 h 10 m
18:55
Sun, 29 Jun 25
Terminal T3
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airlines.
AED 920
AED 2,867AED 2,823
AED 2,958
FLYAE coupon applied
Transit Visa may be required
Johannesburg to Singapore , 28 Jun
Linhas Aereas de Mocambique TM | 306
19:30
Sat, 28 Jun 25
Terminal A
Johannesburg, South Africa
01 h 10 m
20:40
Sat, 28 Jun 25
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
14:35
Sun, 29 Jun 25
Terminal B
Maputo, Mozambique
08 h 05 m
23:40
Sun, 29 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 948
02:30
Mon, 30 Jun 25
Doha, Qatar
08 h 15 m
15:45
Mon, 30 Jun 25
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Economy Classic
Fare offered by airlines.
AED 608
AED 2,958AED 2,914
AED 2,980
FLYAE coupon applied
Transit Visa may be required | Re Check-in of Baggage required
Johannesburg to Singapore , 28 Jun
Air Seychelles HM | 60
13:50
Sat, 28 Jun 25
Terminal A
Johannesburg, South Africa
04 h 55 m
20:45
Sat, 28 Jun 25
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
Air Seychelles HM | 264
22:05
Sat, 28 Jun 25
Terminal I
Mahe Island, Seychelles
04 h 15 m
03:50
Sun, 29 Jun 25
Colombo, Sri Lanka
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Asia 3K | 334
11:25
Sun, 29 Jun 25
Terminal T1
Colombo, Sri Lanka
04 h 05 m
18:00
Sun, 29 Jun 25
Terminal T4
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Economy Flex
Fare offered by airlines.
AED 920
AED 2,980AED 2,936
AED 3,090
FLYAE coupon applied
Transit Visa may be required
Johannesburg to Singapore , 28 Jun
Qatar Airways QR | 1378
20:25
Sat, 28 Jun 25
Terminal A
Johannesburg, South Africa
08 h 20 m
05:45
Sun, 29 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 944
07:45
Sun, 29 Jun 25
Doha, Qatar
08 h 15 m
21:00
Sun, 29 Jun 25
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Economy Convenience
Fare offered by airline.
AED 410
AED 210
AED 3,090AED 3,046
Economy Comfort
Fare offered by airline.
AED 4,510AED 4,466
AED 3,213
FLYAE coupon applied
Transit Visa may be required
Johannesburg to Singapore , 28 Jun
Qatar Airways QR | 5746 | Operated By South African Airlink
11:30
Sat, 28 Jun 25
Terminal B
Johannesburg, South Africa
02 h
13:30
Sat, 28 Jun 25
Terminal T2
Lusaka, Zambia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1452
21:25
Sat, 28 Jun 25
Terminal T2
Lusaka, Zambia
07 h 10 m
05:35
Sun, 29 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 944
07:45
Sun, 29 Jun 25
Doha, Qatar
08 h 15 m
21:00
Sun, 29 Jun 25
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Economy Convenience
Fare offered by airline.
AED 304
AED 3,213AED 3,169
Economy comfort
Fare offered by airline.
AED 370
AED 5,970AED 5,926
More Deals For You!
More discounts for your flight
Get FLAT
12% OFF
MMTWELCOME
Grab Up to AED 90 OFF
*Applicable for First times user only.
Get Up To
20% OFF
FLYSUPER
Grab Up to AED 120 OFF
*T&C Applied
Get Up To
AED 150 OFF*
FLYAE
BIG Offer on Flights!
*T&C Applied