×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights to Johannesburg
    (Modify Search)
    Price Alerts
    • Origins
    • Airlines
    • Flights

    Cheap Flights to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    Singapore Airlines 356 results A$1,395 View Flights
    Qantas 1284 results A$1,473 View Flights
    Emirates 189 results A$1,554 View Flights
    Etihad Airways 23 results A$1,624 View Flights
    South African Airways 689 results A$1,658 View Flights
    Virgin Australia 189 results A$1,659 View Flights
    Cathay Pacific 26 results A$1,851 View Flights
    Qatar Airways 33 results A$1,941 View Flights
    Air New Zealand 28 results A$5,140 View Flights
    Cities Results Price View
    View All Cities View Flights
    Sydney 654 results A$1,395 View Flights
    Melbourne 1169 results A$1,414 View Flights
    Perth 938 results A$1,473 View Flights
    Depart: Mon, 3 Aug Return: Sun, 16 Aug Sydney to Johannesburg Mon, 3 Aug - Sun, 16 Aug
    Singapore Airlines 1 stop 1d 2h 55m
    11:15 am SYD - 6:10 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,395
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    11:15 am
    8h 25m
    SIN
    5:40 pm
    7h 45m
    SIN
    1:25 am
    10h 45m
    JNB
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ232
    11:15 am, 3 Aug Mon
    SYD Sydney
    5:40 pm, 3 Aug Mon
    SIN Singapore
    8h 25m
    7h 45m layover in Singapore (SIN)
    SQ478
    1:25 am, 4 Aug Tue
    SIN Singapore
    6:10 am, 4 Aug Tue
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 16 Aug Sun
    JNB Johannesburg
    6:10 am, 17 Aug Mon
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 17 Aug Mon
    SIN Singapore
    4:45 pm, 17 Aug Mon
    SYD Sydney
    7h 40m
    Depart: Mon, 3 Aug Return: Sun, 16 Aug Sydney to Johannesburg Mon, 3 Aug - Sun, 16 Aug
    Singapore Airlines 1 stop 20h 10m
    6:00 pm SYD - 6:10 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,395
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    6:00 pm
    8h 20m
    SIN
    12:20 am (+1)
    1h 5m
    SIN
    1:25 am
    10h 45m
    JNB
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ242
    6:00 pm, 3 Aug Mon
    SYD Sydney
    12:20 am, 4 Aug Tue
    SIN Singapore
    8h 20m
    1h 5m layover in Singapore (SIN)
    SQ478
    1:25 am, 4 Aug Tue
    SIN Singapore
    6:10 am, 4 Aug Tue
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 16 Aug Sun
    JNB Johannesburg
    6:10 am, 17 Aug Mon
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 17 Aug Mon
    SIN Singapore
    4:45 pm, 17 Aug Mon
    SYD Sydney
    7h 40m
    Depart: Mon, 3 Aug Return: Sun, 16 Aug Sydney to Johannesburg Mon, 3 Aug - Sun, 16 Aug
    Singapore Airlines 1 stop 1d 6h 15m
    7:55 am SYD - 6:10 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,395
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    7:55 am
    8h 20m
    SIN
    2:15 pm
    11h 10m
    SIN
    1:25 am
    10h 45m
    JNB
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ212
    7:55 am, 3 Aug Mon
    SYD Sydney
    2:15 pm, 3 Aug Mon
    SIN Singapore
    8h 20m
    11h 10m layover in Singapore (SIN)
    SQ478
    1:25 am, 4 Aug Tue
    SIN Singapore
    6:10 am, 4 Aug Tue
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 16 Aug Sun
    JNB Johannesburg
    6:10 am, 17 Aug Mon
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 17 Aug Mon
    SIN Singapore
    4:45 pm, 17 Aug Mon
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 1d 7h
    7:55 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    7:55 am
    8h 20m
    SIN
    2:15 pm
    11h 55m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ212
    7:55 am, 24 May Sun
    SYD Sydney
    2:15 pm, 24 May Sun
    SIN Singapore
    8h 20m
    11h 55m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 30 May Sat
    SIN Singapore
    4:45 pm, 30 May Sat
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 20h 55m
    6:00 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    6:00 pm
    8h 20m
    SIN
    12:20 am (+1)
    1h 50m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ242
    6:00 pm, 24 May Sun
    SYD Sydney
    12:20 am, 25 May Mon
    SIN Singapore
    8h 20m
    1h 50m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 30 May Sat
    SIN Singapore
    4:45 pm, 30 May Sat
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 20h 55m
    6:00 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    6:00 pm
    8h 20m
    SIN
    12:20 am (+1)
    1h 50m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ242
    6:00 pm, 24 May Sun
    SYD Sydney
    12:20 am, 25 May Mon
    SIN Singapore
    8h 20m
    1h 50m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 30 May Sat
    SIN Singapore
    5:55 am, 31 May Sun
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 1d 3h 40m
    11:15 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    11:15 am
    8h 25m
    SIN
    5:40 pm
    8h 30m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ232
    11:15 am, 24 May Sun
    SYD Sydney
    5:40 pm, 24 May Sun
    SIN Singapore
    8h 25m
    8h 30m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 30 May Sat
    SIN Singapore
    5:55 am, 31 May Sun
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 23h 45m
    3:10 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    3:10 pm
    8h 20m
    SIN
    9:30 pm
    4h 40m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ222
    3:10 pm, 24 May Sun
    SYD Sydney
    9:30 pm, 24 May Sun
    SIN Singapore
    8h 20m
    4h 40m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 30 May Sat
    SIN Singapore
    5:55 am, 31 May Sun
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 23h 45m
    3:10 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    3:10 pm
    8h 20m
    SIN
    9:30 pm
    4h 40m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ222
    3:10 pm, 24 May Sun
    SYD Sydney
    9:30 pm, 24 May Sun
    SIN Singapore
    8h 20m
    4h 40m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 30 May Sat
    SIN Singapore
    4:45 pm, 30 May Sat
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 1d 3h 40m
    11:15 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    11:15 am
    8h 25m
    SIN
    5:40 pm
    8h 30m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ232
    11:15 am, 24 May Sun
    SYD Sydney
    5:40 pm, 24 May Sun
    SIN Singapore
    8h 25m
    8h 30m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 30 May Sat
    SIN Singapore
    4:45 pm, 30 May Sat
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 1d 7h
    7:55 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,406
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    7:55 am
    8h 20m
    SIN
    2:15 pm
    11h 55m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ212
    7:55 am, 24 May Sun
    SYD Sydney
    2:15 pm, 24 May Sun
    SIN Singapore
    8h 20m
    11h 55m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 30 May Sat
    SIN Singapore
    5:55 am, 31 May Sun
    SYD Sydney
    7h 40m
    Depart: Sun, 24 May Return: Fri, 29 May Sydney to Johannesburg Sun, 24 May - Fri, 29 May
    Singapore Airlines 1 stop 1d 7h
    7:55 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,411
    byojet.com
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    7:55 am
    8h 20m
    SIN
    2:15 pm
    11h 55m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ212
    7:55 am, 24 May Sun
    SYD Sydney
    2:15 pm, 24 May Sun
    SIN Singapore
    8h 20m
    11h 55m layover in Singapore (SIN)
    SQ478
    2:10 am, 25 May Mon
    SIN Singapore
    6:55 am, 25 May Mon
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 29 May Fri
    JNB Johannesburg
    6:10 am, 30 May Sat
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 30 May Sat
    SIN Singapore
    4:45 pm, 30 May Sat
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 23h 45m
    3:10 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    3:10 pm
    8h 20m
    SIN
    9:30 pm
    4h 40m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ222
    3:10 pm, 29 May Fri
    SYD Sydney
    9:30 pm, 29 May Fri
    SIN Singapore
    8h 20m
    4h 40m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 4 Jun Thu
    SIN Singapore
    4:45 pm, 4 Jun Thu
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 23h 45m
    3:10 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    3:10 pm
    8h 20m
    SIN
    9:30 pm
    4h 40m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ222
    3:10 pm, 29 May Fri
    SYD Sydney
    9:30 pm, 29 May Fri
    SIN Singapore
    8h 20m
    4h 40m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 4 Jun Thu
    SIN Singapore
    5:55 am, 5 Jun Fri
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 1d 3h 40m
    11:15 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    11:15 am
    8h 25m
    SIN
    5:40 pm
    8h 30m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ232
    11:15 am, 29 May Fri
    SYD Sydney
    5:40 pm, 29 May Fri
    SIN Singapore
    8h 25m
    8h 30m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 4 Jun Thu
    SIN Singapore
    5:55 am, 5 Jun Fri
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 20h 55m
    6:00 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    6:00 pm
    8h 20m
    SIN
    12:20 am (+1)
    1h 50m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ242
    6:00 pm, 29 May Fri
    SYD Sydney
    12:20 am, 30 May Sat
    SIN Singapore
    8h 20m
    1h 50m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 4 Jun Thu
    SIN Singapore
    5:55 am, 5 Jun Fri
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 20h 55m
    6:00 pm SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    6:00 pm
    8h 20m
    SIN
    12:20 am (+1)
    1h 50m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ242
    6:00 pm, 29 May Fri
    SYD Sydney
    12:20 am, 30 May Sat
    SIN Singapore
    8h 20m
    1h 50m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 4 Jun Thu
    SIN Singapore
    4:45 pm, 4 Jun Thu
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 1d 7h
    7:55 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    7:55 am
    8h 20m
    SIN
    2:15 pm
    11h 55m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ212
    7:55 am, 29 May Fri
    SYD Sydney
    2:15 pm, 29 May Fri
    SIN Singapore
    8h 20m
    11h 55m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 4 Jun Thu
    SIN Singapore
    4:45 pm, 4 Jun Thu
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 1d 7h
    7:55 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 1d 8h 10m
    1:45 pm JNB - 5:55 am (+2) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    7:55 am
    8h 20m
    SIN
    2:15 pm
    11h 55m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ212
    7:55 am, 29 May Fri
    SYD Sydney
    2:15 pm, 29 May Fri
    SIN Singapore
    8h 20m
    11h 55m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    14h 5m
    SIN
    8:15 pm
    7h 40m
    SYD
    5:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    14h 5m layover in Singapore (SIN)
    SQ221
    8:15 pm, 4 Jun Thu
    SIN Singapore
    5:55 am, 5 Jun Fri
    SYD Sydney
    7h 40m
    Depart: Fri, 29 May Return: Wed, 3 Jun Sydney to Johannesburg Fri, 29 May - Wed, 3 Jun
    Singapore Airlines 1 stop 1d 3h 40m
    11:15 am SYD - 6:55 am (+1) JNB
    Singapore Airlines 1 stop 19h
    1:45 pm JNB - 4:45 pm (+1) SYD
    A$1,388
    skiddoo.com.au
    Show Details

    Depart: Sydney to Johannesburg via Singapore

    SYD
    11:15 am
    8h 25m
    SIN
    5:40 pm
    8h 30m
    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ232
    11:15 am, 29 May Fri
    SYD Sydney
    5:40 pm, 29 May Fri
    SIN Singapore
    8h 25m
    8h 30m layover in Singapore (SIN)
    SQ478
    2:10 am, 30 May Sat
    SIN Singapore
    6:55 am, 30 May Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Sydney via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    55m
    SIN
    7:05 am
    7h 40m
    SYD
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    1:45 pm, 3 Jun Wed
    JNB Johannesburg
    6:10 am, 4 Jun Thu
    SIN Singapore
    10h 25m
    55m layover in Singapore (SIN)
    SQ241
    7:05 am, 4 Jun Thu
    SIN Singapore
    4:45 pm, 4 Jun Thu
    SYD Sydney
    7h 40m