• Price
    • Depart
    • Arrive
    Emirates Airlines 1 stop 15h 55m
    10:20 pm JNB - 7:15 pm (+1) BKK
    Emirates Airlines 1 stop 15h 55m
    9:55 am BKK - 8:50 pm JNB
    R7,565
    emirates.com
    Show Details
    found 7d ago
    Johannesburg to Bangkok Tue, 22 Jul - Sat, 9 Aug

    Depart: Johannesburg to Bangkok via Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    1h 20m
    DXB
    9:40 am
    6h 35m
    BKK
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK766
    Tue 22 Jul, 10:20 pm
    JNB Johannesburg
    Wed 23 Jul, 8:20 am
    DXB Dubai
    8h
    1h 20m layover in Dubai (DXB)
    EK372
    Wed 23 Jul, 9:40 am
    DXB Dubai
    Wed 23 Jul, 7:15 pm
    BKK Bangkok
    6h 35m

    Return: Bangkok to Johannesburg via Dubai

    BKK
    9:55 am
    6h 5m
    DXB
    1:00 pm
    1h 40m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK375
    Sat 9 Aug, 9:55 am
    BKK Bangkok
    Sat 9 Aug, 1:00 pm
    DXB Dubai
    6h 5m
    1h 40m layover in Dubai (DXB)
    EK765
    Sat 9 Aug, 2:40 pm
    DXB Dubai
    Sat 9 Aug, 8:50 pm
    JNB Johannesburg
    8h 10m
    Emirates Airlines 1 stop 22h 10m
    6:45 pm DUR - 9:55 pm (+1) HKT
    Emirates Airlines 1 stop 21h 30m
    12:35 am HKT - 5:05 pm DUR
    R7,936
    emirates.com
    Show Details
    found 2d ago
    Durban to Phuket Mon, 9 Feb - Sun, 15 Feb

    Depart: Durban to Phuket via Dubai

    DUR
    6:45 pm
    8h 40m
    DXB
    5:25 am (+1)
    7h 20m
    DXB
    12:45 pm
    6h 10m
    HKT
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK776
    Mon 9 Feb, 6:45 pm
    DUR Durban
    Tue 10 Feb, 5:25 am
    DXB Dubai
    8h 40m
    7h 20m layover in Dubai (DXB)
    EK378
    Tue 10 Feb, 12:45 pm
    DXB Dubai
    Tue 10 Feb, 9:55 pm
    HKT Phuket
    6h 10m

    Return: Phuket to Durban via Dubai

    HKT
    12:35 am
    7h
    DXB
    4:35 am
    5h 50m
    DXB
    10:25 am
    8h 40m
    DUR
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK379
    Sun 15 Feb, 12:35 am
    HKT Phuket
    Sun 15 Feb, 4:35 am
    DXB Dubai
    7h
    5h 50m layover in Dubai (DXB)
    EK775
    Sun 15 Feb, 10:25 am
    DXB Dubai
    Sun 15 Feb, 5:05 pm
    DUR Durban
    8h 40m
    Emirates Airlines 1 stop 19h 35m
    6:40 pm DUR - 7:15 pm (+1) BKK
    Emirates Airlines 1 stop 20h 10m
    1:35 am BKK - 4:45 pm DUR
    R7,935
    emirates.com
    Show Details
    found 5d ago
    Durban to Bangkok Thu, 5 Jun - Sun, 22 Jun

    Depart: Durban to Bangkok via Dubai

    DUR
    6:40 pm
    8h 20m
    DXB
    5:00 am (+1)
    4h 40m
    DXB
    9:40 am
    6h 35m
    BKK
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK776
    Thu 5 Jun, 6:40 pm
    DUR Durban
    Fri 6 Jun, 5:00 am
    DXB Dubai
    8h 20m
    4h 40m layover in Dubai (DXB)
    EK372
    Fri 6 Jun, 9:40 am
    DXB Dubai
    Fri 6 Jun, 7:15 pm
    BKK Bangkok
    6h 35m

    Return: Bangkok to Durban via Dubai

    BKK
    1:35 am
    6h 5m
    DXB
    4:40 am
    5h 45m
    DXB
    10:25 am
    8h 20m
    DUR
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK385
    Sun 22 Jun, 1:35 am
    BKK Bangkok
    Sun 22 Jun, 4:40 am
    DXB Dubai
    6h 5m
    5h 45m layover in Dubai (DXB)
    EK775
    Sun 22 Jun, 10:25 am
    DXB Dubai
    Sun 22 Jun, 4:45 pm
    DUR Durban
    8h 20m
    Emirates Airlines 1 stop 18h 30m
    6:40 pm DUR - 6:10 pm (+1) BKK
    Emirates Airlines 1 stop 20h 10m
    1:35 am BKK - 4:45 pm DUR
    R7,935
    emirates.com
    Show Details
    found 5d ago
    Durban to Bangkok Thu, 5 Jun - Sun, 22 Jun

    Depart: Durban to Bangkok via Dubai

    DUR
    6:40 pm
    8h 20m
    DXB
    5:00 am (+1)
    3h 50m
    DXB
    8:50 am
    6h 20m
    BKK
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK776
    Thu 5 Jun, 6:40 pm
    DUR Durban
    Fri 6 Jun, 5:00 am
    DXB Dubai
    8h 20m
    3h 50m layover in Dubai (DXB)
    EK418
    Fri 6 Jun, 8:50 am
    DXB Dubai
    Fri 6 Jun, 6:10 pm
    BKK Bangkok
    6h 20m

    Return: Bangkok to Durban via Dubai

    BKK
    1:35 am
    6h 5m
    DXB
    4:40 am
    5h 45m
    DXB
    10:25 am
    8h 20m
    DUR
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK385
    Sun 22 Jun, 1:35 am
    BKK Bangkok
    Sun 22 Jun, 4:40 am
    DXB Dubai
    6h 5m
    5h 45m layover in Dubai (DXB)
    EK775
    Sun 22 Jun, 10:25 am
    DXB Dubai
    Sun 22 Jun, 4:45 pm
    DUR Durban
    8h 20m
    Emirates Airlines 1 stop 19h 35m
    6:40 pm DUR - 7:15 pm (+1) BKK
    Emirates Airlines 1 stop 20h 10m
    1:35 am BKK - 4:45 pm DUR
    R7,935
    emirates.com
    Show Details
    found 5d ago
    Durban to Bangkok Thu, 1 May - Sun, 25 May

    Depart: Durban to Bangkok via Dubai

    DUR
    6:40 pm
    8h 20m
    DXB
    5:00 am (+1)
    4h 40m
    DXB
    9:40 am
    6h 35m
    BKK
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK776
    Thu 1 May, 6:40 pm
    DUR Durban
    Fri 2 May, 5:00 am
    DXB Dubai
    8h 20m
    4h 40m layover in Dubai (DXB)
    EK372
    Fri 2 May, 9:40 am
    DXB Dubai
    Fri 2 May, 7:15 pm
    BKK Bangkok
    6h 35m

    Return: Bangkok to Durban via Dubai

    BKK
    1:35 am
    6h 5m
    DXB
    4:40 am
    5h 45m
    DXB
    10:25 am
    8h 20m
    DUR
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK385
    Sun 25 May, 1:35 am
    BKK Bangkok
    Sun 25 May, 4:40 am
    DXB Dubai
    6h 5m
    5h 45m layover in Dubai (DXB)
    EK775
    Sun 25 May, 10:25 am
    DXB Dubai
    Sun 25 May, 4:45 pm
    DUR Durban
    8h 20m
    Emirates Airlines 1 stop 19h 35m
    6:40 pm DUR - 7:15 pm (+1) BKK
    Emirates Airlines 1 stop 19h 20m
    2:25 am BKK - 4:45 pm DUR
    R8,065
    emirates.com
    Show Details
    found 7d ago
    Durban to Bangkok Tue, 22 Jul - Sat, 9 Aug

    Depart: Durban to Bangkok via Dubai

    DUR
    6:40 pm
    8h 20m
    DXB
    5:00 am (+1)
    4h 40m
    DXB
    9:40 am
    6h 35m
    BKK
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK776
    Tue 22 Jul, 6:40 pm
    DUR Durban
    Wed 23 Jul, 5:00 am
    DXB Dubai
    8h 20m
    4h 40m layover in Dubai (DXB)
    EK372
    Wed 23 Jul, 9:40 am
    DXB Dubai
    Wed 23 Jul, 7:15 pm
    BKK Bangkok
    6h 35m

    Return: Bangkok to Durban via Dubai

    BKK
    2:25 am
    6h 10m
    DXB
    5:35 am
    4h 50m
    DXB
    10:25 am
    8h 20m
    DUR
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK371
    Sat 9 Aug, 2:25 am
    BKK Bangkok
    Sat 9 Aug, 5:35 am
    DXB Dubai
    6h 10m
    4h 50m layover in Dubai (DXB)
    EK775
    Sat 9 Aug, 10:25 am
    DXB Dubai
    Sat 9 Aug, 4:45 pm
    DUR Durban
    8h 20m
    Emirates Airlines 1 stop 19h 35m
    6:40 pm DUR - 7:15 pm (+1) BKK
    Emirates Airlines 1 stop 19h 5m
    2:40 am BKK - 4:45 pm DUR
    R8,065
    emirates.com
    Show Details
    found 7d ago
    Durban to Bangkok Tue, 22 Jul - Sat, 9 Aug

    Depart: Durban to Bangkok via Dubai

    DUR
    6:40 pm
    8h 20m
    DXB
    5:00 am (+1)
    4h 40m
    DXB
    9:40 am
    6h 35m
    BKK
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK776
    Tue 22 Jul, 6:40 pm
    DUR Durban
    Wed 23 Jul, 5:00 am
    DXB Dubai
    8h 20m
    4h 40m layover in Dubai (DXB)
    EK372
    Wed 23 Jul, 9:40 am
    DXB Dubai
    Wed 23 Jul, 7:15 pm
    BKK Bangkok
    6h 35m

    Return: Bangkok to Durban via Dubai

    BKK
    2:40 am
    6h 5m
    DXB
    5:45 am
    4h 40m
    DXB
    10:25 am
    8h 20m
    DUR
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK419
    Sat 9 Aug, 2:40 am
    BKK Bangkok
    Sat 9 Aug, 5:45 am
    DXB Dubai
    6h 5m
    4h 40m layover in Dubai (DXB)
    EK775
    Sat 9 Aug, 10:25 am
    DXB Dubai
    Sat 9 Aug, 4:45 pm
    DUR Durban
    8h 20m
    Cathay Pacific 1 stop 18h 5m
    12:30 pm JNB - 11:35 am (+1) HKT
    Cathay Pacific 1 stop 17h 25m
    6:20 pm HKT - 6:45 am (+1) JNB
    R8,779
    cathaypacific.com
    Show Details
    found 7d ago
    Johannesburg to Phuket Fri, 14 Nov - Sat, 22 Nov

    Depart: Johannesburg to Phuket via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    1h 45m
    HKG
    8:45 am
    3h 50m
    HKT
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    Fri 14 Nov, 12:30 pm
    JNB Johannesburg
    Sat 15 Nov, 7:00 am
    HKG Hong Kong
    12h 30m
    1h 45m layover in Hong Kong (HKG)
    CX5212
    Sat 15 Nov, 8:45 am
    HKG Hong Kong
    Sat 15 Nov, 11:35 am
    HKT Phuket
    3h 50m

    * Operated by Dragonair

    Return: Phuket to Johannesburg via Hong Kong

    HKT
    6:20 pm
    3h 20m
    HKG
    10:40 pm
    1h 15m
    HKG
    11:55 pm
    12h 50m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX5215
    Sat 22 Nov, 6:20 pm
    HKT Phuket
    Sat 22 Nov, 10:40 pm
    HKG Hong Kong
    3h 20m

    * Operated by Dragonair

    1h 15m layover in Hong Kong (HKG)
    CX749
    Sat 22 Nov, 11:55 pm
    HKG Hong Kong
    Sun 23 Nov, 6:45 am
    JNB Johannesburg
    12h 50m
    Cathay Pacific 1 stop 18h 5m
    12:30 pm JNB - 11:35 am (+1) HKT
    Cathay Pacific 1 stop 23h 15m
    12:30 pm HKT - 6:45 am (+1) JNB
    R8,779
    cathaypacific.com
    Show Details
    found 7d ago
    Johannesburg to Phuket Fri, 14 Nov - Sat, 22 Nov

    Depart: Johannesburg to Phuket via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    1h 45m
    HKG
    8:45 am
    3h 50m
    HKT
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    Fri 14 Nov, 12:30 pm
    JNB Johannesburg
    Sat 15 Nov, 7:00 am
    HKG Hong Kong
    12h 30m
    1h 45m layover in Hong Kong (HKG)
    CX5212
    Sat 15 Nov, 8:45 am
    HKG Hong Kong
    Sat 15 Nov, 11:35 am
    HKT Phuket
    3h 50m

    * Operated by Dragonair

    Return: Phuket to Johannesburg via Hong Kong

    HKT
    12:30 pm
    3h 15m
    HKG
    4:45 pm
    7h 10m
    HKG
    11:55 pm
    12h 50m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX5213
    Sat 22 Nov, 12:30 pm
    HKT Phuket
    Sat 22 Nov, 4:45 pm
    HKG Hong Kong
    3h 15m

    * Operated by Dragonair

    7h 10m layover in Hong Kong (HKG)
    CX749
    Sat 22 Nov, 11:55 pm
    HKG Hong Kong
    Sun 23 Nov, 6:45 am
    JNB Johannesburg
    12h 50m
    Emirates Airlines 1 stop 20h 20m
    5:55 pm CPT - 7:15 pm (+1) BKK
    Emirates Airlines 1 stop 19h
    2:25 am BKK - 4:25 pm CPT
    R9,595
    emirates.com
    Show Details
    found 3d ago
    Cape Town to Bangkok Sun, 3 Aug - Tue, 19 Aug

    Depart: Cape Town to Bangkok via Dubai

    CPT
    5:55 pm
    9h 35m
    DXB
    5:30 am (+1)
    4h 10m
    DXB
    9:40 am
    6h 35m
    BKK
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK771
    Sun 3 Aug, 5:55 pm
    CPT Cape Town
    Mon 4 Aug, 5:30 am
    DXB Dubai
    9h 35m
    4h 10m layover in Dubai (DXB)
    EK372
    Mon 4 Aug, 9:40 am
    DXB Dubai
    Mon 4 Aug, 7:15 pm
    BKK Bangkok
    6h 35m

    Return: Bangkok to Cape Town via Dubai

    BKK
    2:25 am
    6h 10m
    DXB
    5:35 am
    3h
    DXB
    8:35 am
    9h 50m
    CPT
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK371
    Tue 19 Aug, 2:25 am
    BKK Bangkok
    Tue 19 Aug, 5:35 am
    DXB Dubai
    6h 10m
    3h layover in Dubai (DXB)
    EK770
    Tue 19 Aug, 8:35 am
    DXB Dubai
    Tue 19 Aug, 4:25 pm
    CPT Cape Town
    9h 50m
    Cathay Pacific 1 stop 18h
    12:30 pm JNB - 11:30 am (+1) HKT
    Cathay Pacific 1 stop 23h
    12:25 pm HKT - 6:25 am (+1) JNB
    R9,729
    cathaypacific.com
    Show Details
    found 6d ago
    Johannesburg to Phuket Fri, 6 Jun - Sat, 14 Jun

    Depart: Johannesburg to Phuket via Hong Kong

    JNB
    12:30 pm
    12h 45m
    HKG
    7:15 am (+1)
    1h 40m
    HKG
    8:55 am
    3h 35m
    HKT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    Fri 6 Jun, 12:30 pm
    JNB Johannesburg
    Sat 7 Jun, 7:15 am
    HKG Hong Kong
    12h 45m
    1h 40m layover in Hong Kong (HKG)
    CX5212
    Sat 7 Jun, 8:55 am
    HKG Hong Kong
    Sat 7 Jun, 11:30 am
    HKT Phuket
    3h 35m

    * Operated by Dragonair

    Return: Phuket to Johannesburg via Hong Kong

    HKT
    12:25 pm
    3h 25m
    HKG
    4:50 pm
    6h 55m
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX5213
    Sat 14 Jun, 12:25 pm
    HKT Phuket
    Sat 14 Jun, 4:50 pm
    HKG Hong Kong
    3h 25m

    * Operated by Dragonair

    6h 55m layover in Hong Kong (HKG)
    CX749
    Sat 14 Jun, 11:45 pm
    HKG Hong Kong
    Sun 15 Jun, 6:25 am
    JNB Johannesburg
    12h 40m
    Cathay Pacific 1 stop 18h
    12:30 pm JNB - 11:30 am (+1) HKT
    Cathay Pacific 1 stop 17h 10m
    6:15 pm HKT - 6:25 am (+1) JNB
    R9,729
    cathaypacific.com
    Show Details
    found 6d ago
    Johannesburg to Phuket Fri, 6 Jun - Sat, 14 Jun

    Depart: Johannesburg to Phuket via Hong Kong

    JNB
    12:30 pm
    12h 45m
    HKG
    7:15 am (+1)
    1h 40m
    HKG
    8:55 am
    3h 35m
    HKT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    Fri 6 Jun, 12:30 pm
    JNB Johannesburg
    Sat 7 Jun, 7:15 am
    HKG Hong Kong
    12h 45m
    1h 40m layover in Hong Kong (HKG)
    CX5212
    Sat 7 Jun, 8:55 am
    HKG Hong Kong
    Sat 7 Jun, 11:30 am
    HKT Phuket
    3h 35m

    * Operated by Dragonair

    Return: Phuket to Johannesburg via Hong Kong

    HKT
    6:15 pm
    3h 30m
    HKG
    10:45 pm
    1h
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX5215
    Sat 14 Jun, 6:15 pm
    HKT Phuket
    Sat 14 Jun, 10:45 pm
    HKG Hong Kong
    3h 30m

    * Operated by Dragonair

    1h layover in Hong Kong (HKG)
    CX749
    Sat 14 Jun, 11:45 pm
    HKG Hong Kong
    Sun 15 Jun, 6:25 am
    JNB Johannesburg
    12h 40m
    Singapore Airlines 1 stop 13h 50m
    1:45 pm JNB - 8:35 am (+1) BKK
    Singapore Airlines 1 stop 16h 45m
    6:30 pm BKK - 6:15 am (+1) JNB
    R9,909
    singaporeair.com
    Show Details
    found 7d ago
    Johannesburg to Bangkok Tue, 22 Jul - Sat, 9 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    1h
    SIN
    7:10 am
    2h 25m
    BKK
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Tue 22 Jul, 1:45 pm
    JNB Johannesburg
    Wed 23 Jul, 6:10 am
    SIN Singapore
    10h 25m
    1h layover in Singapore (SIN)
    SQ970
    Wed 23 Jul, 7:10 am
    SIN Singapore
    Wed 23 Jul, 8:35 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    6:30 pm
    2h 25m
    SIN
    9:55 pm
    3h 35m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ979
    Sat 9 Aug, 6:30 pm
    BKK Bangkok
    Sat 9 Aug, 9:55 pm
    SIN Singapore
    2h 25m
    3h 35m layover in Singapore (SIN)
    SQ478
    Sun 10 Aug, 1:30 am
    SIN Singapore
    Sun 10 Aug, 6:15 am
    JNB Johannesburg
    10h 45m
    Singapore Airlines 1 stop 16h 20m
    1:45 pm JNB - 11:05 am (+1) BKK
    Singapore Airlines 1 stop 16h 45m
    6:30 pm BKK - 6:15 am (+1) JNB
    R9,909
    singaporeair.com
    Show Details
    found 7d ago
    Johannesburg to Bangkok Tue, 22 Jul - Sat, 9 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    3h 30m
    SIN
    9:40 am
    2h 25m
    BKK
    11:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Tue 22 Jul, 1:45 pm
    JNB Johannesburg
    Wed 23 Jul, 6:10 am
    SIN Singapore
    10h 25m
    3h 30m layover in Singapore (SIN)
    SQ972
    Wed 23 Jul, 9:40 am
    SIN Singapore
    Wed 23 Jul, 11:05 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    6:30 pm
    2h 25m
    SIN
    9:55 pm
    3h 35m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ979
    Sat 9 Aug, 6:30 pm
    BKK Bangkok
    Sat 9 Aug, 9:55 pm
    SIN Singapore
    2h 25m
    3h 35m layover in Singapore (SIN)
    SQ478
    Sun 10 Aug, 1:30 am
    SIN Singapore
    Sun 10 Aug, 6:15 am
    JNB Johannesburg
    10h 45m
    Singapore Airlines 1 stop 16h 20m
    1:45 pm JNB - 11:05 am (+1) BKK
    Singapore Airlines 1 stop 16h 45m
    6:30 pm BKK - 6:15 am (+1) JNB
    R10,309
    singaporeair.com
    Show Details
    found 3d ago
    Johannesburg to Bangkok Thu, 10 Jul - Tue, 5 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    3h 30m
    SIN
    9:40 am
    2h 25m
    BKK
    11:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Thu 10 Jul, 1:45 pm
    JNB Johannesburg
    Fri 11 Jul, 6:10 am
    SIN Singapore
    10h 25m
    3h 30m layover in Singapore (SIN)
    SQ972
    Fri 11 Jul, 9:40 am
    SIN Singapore
    Fri 11 Jul, 11:05 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    6:30 pm
    2h 25m
    SIN
    9:55 pm
    3h 35m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ979
    Tue 5 Aug, 6:30 pm
    BKK Bangkok
    Tue 5 Aug, 9:55 pm
    SIN Singapore
    2h 25m
    3h 35m layover in Singapore (SIN)
    SQ478
    Wed 6 Aug, 1:30 am
    SIN Singapore
    Wed 6 Aug, 6:15 am
    JNB Johannesburg
    10h 45m
    Singapore Airlines 1 stop 13h 50m
    1:45 pm JNB - 8:35 am (+1) BKK
    Singapore Airlines 1 stop 16h 45m
    6:30 pm BKK - 6:15 am (+1) JNB
    R10,309
    singaporeair.com
    Show Details
    found 3d ago
    Johannesburg to Bangkok Thu, 10 Jul - Tue, 5 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    1h
    SIN
    7:10 am
    2h 25m
    BKK
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Thu 10 Jul, 1:45 pm
    JNB Johannesburg
    Fri 11 Jul, 6:10 am
    SIN Singapore
    10h 25m
    1h layover in Singapore (SIN)
    SQ970
    Fri 11 Jul, 7:10 am
    SIN Singapore
    Fri 11 Jul, 8:35 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    6:30 pm
    2h 25m
    SIN
    9:55 pm
    3h 35m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ979
    Tue 5 Aug, 6:30 pm
    BKK Bangkok
    Tue 5 Aug, 9:55 pm
    SIN Singapore
    2h 25m
    3h 35m layover in Singapore (SIN)
    SQ478
    Wed 6 Aug, 1:30 am
    SIN Singapore
    Wed 6 Aug, 6:15 am
    JNB Johannesburg
    10h 45m
    Singapore Airlines 1 stop 13h 50m
    1:45 pm JNB - 8:35 am (+1) BKK
    Singapore Airlines 1 stop 14h 15m
    9:00 pm BKK - 6:15 am (+1) JNB
    R10,309
    singaporeair.com
    Show Details
    found 3d ago
    Johannesburg to Bangkok Thu, 10 Jul - Tue, 5 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    1h
    SIN
    7:10 am
    2h 25m
    BKK
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Thu 10 Jul, 1:45 pm
    JNB Johannesburg
    Fri 11 Jul, 6:10 am
    SIN Singapore
    10h 25m
    1h layover in Singapore (SIN)
    SQ970
    Fri 11 Jul, 7:10 am
    SIN Singapore
    Fri 11 Jul, 8:35 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    9:00 pm
    2h 25m
    SIN
    12:25 am (+1)
    1h 5m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ981
    Tue 5 Aug, 9:00 pm
    BKK Bangkok
    Wed 6 Aug, 12:25 am
    SIN Singapore
    2h 25m
    1h 5m layover in Singapore (SIN)
    SQ478
    Wed 6 Aug, 1:30 am
    SIN Singapore
    Wed 6 Aug, 6:15 am
    JNB Johannesburg
    10h 45m
    Singapore Airlines 1 stop 16h 20m
    1:45 pm JNB - 11:05 am (+1) BKK
    Singapore Airlines 1 stop 14h 15m
    9:00 pm BKK - 6:15 am (+1) JNB
    R10,309
    singaporeair.com
    Show Details
    found 3d ago
    Johannesburg to Bangkok Thu, 10 Jul - Tue, 5 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    3h 30m
    SIN
    9:40 am
    2h 25m
    BKK
    11:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Thu 10 Jul, 1:45 pm
    JNB Johannesburg
    Fri 11 Jul, 6:10 am
    SIN Singapore
    10h 25m
    3h 30m layover in Singapore (SIN)
    SQ972
    Fri 11 Jul, 9:40 am
    SIN Singapore
    Fri 11 Jul, 11:05 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    9:00 pm
    2h 25m
    SIN
    12:25 am (+1)
    1h 5m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ981
    Tue 5 Aug, 9:00 pm
    BKK Bangkok
    Wed 6 Aug, 12:25 am
    SIN Singapore
    2h 25m
    1h 5m layover in Singapore (SIN)
    SQ478
    Wed 6 Aug, 1:30 am
    SIN Singapore
    Wed 6 Aug, 6:15 am
    JNB Johannesburg
    10h 45m
    Singapore Airlines 1 stop 16h 20m
    1:45 pm JNB - 11:05 am (+1) BKK
    Singapore Airlines 1 stop 16h 45m
    6:30 pm BKK - 6:15 am (+1) JNB
    R10,309
    singaporeair.com
    Show Details
    found 4d ago
    Johannesburg to Bangkok Fri, 11 Jul - Mon, 4 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    3h 30m
    SIN
    9:40 am
    2h 25m
    BKK
    11:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Fri 11 Jul, 1:45 pm
    JNB Johannesburg
    Sat 12 Jul, 6:10 am
    SIN Singapore
    10h 25m
    3h 30m layover in Singapore (SIN)
    SQ972
    Sat 12 Jul, 9:40 am
    SIN Singapore
    Sat 12 Jul, 11:05 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    6:30 pm
    2h 25m
    SIN
    9:55 pm
    3h 35m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ979
    Mon 4 Aug, 6:30 pm
    BKK Bangkok
    Mon 4 Aug, 9:55 pm
    SIN Singapore
    2h 25m
    3h 35m layover in Singapore (SIN)
    SQ478
    Tue 5 Aug, 1:30 am
    SIN Singapore
    Tue 5 Aug, 6:15 am
    JNB Johannesburg
    10h 45m
    Singapore Airlines 1 stop 13h 50m
    1:45 pm JNB - 8:35 am (+1) BKK
    Singapore Airlines 1 stop 16h 45m
    6:30 pm BKK - 6:15 am (+1) JNB
    R10,309
    singaporeair.com
    Show Details
    found 4d ago
    Johannesburg to Bangkok Fri, 11 Jul - Mon, 4 Aug

    Depart: Johannesburg to Bangkok via Singapore

    JNB
    1:45 pm
    10h 25m
    SIN
    6:10 am (+1)
    1h
    SIN
    7:10 am
    2h 25m
    BKK
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ479
    Fri 11 Jul, 1:45 pm
    JNB Johannesburg
    Sat 12 Jul, 6:10 am
    SIN Singapore
    10h 25m
    1h layover in Singapore (SIN)
    SQ970
    Sat 12 Jul, 7:10 am
    SIN Singapore
    Sat 12 Jul, 8:35 am
    BKK Bangkok
    2h 25m

    Return: Bangkok to Johannesburg via Singapore

    BKK
    6:30 pm
    2h 25m
    SIN
    9:55 pm
    3h 35m
    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ979
    Mon 4 Aug, 6:30 pm
    BKK Bangkok
    Mon 4 Aug, 9:55 pm
    SIN Singapore
    2h 25m
    3h 35m layover in Singapore (SIN)
    SQ478
    Tue 5 Aug, 1:30 am
    SIN Singapore
    Tue 5 Aug, 6:15 am
    JNB Johannesburg
    10h 45m

    Cheap Flights from South Africa to Thailand

    Find cheap flights from South Africa to Thailand with Wego.co.za. Search our selection of airline tickets for this route to find low airfares on South Africa to Thailand flights. Compare airfares at a glance and enjoy cheap flights from South Africa to Thailand for less. Search Wego to find all the latest flight deals and book the best airfares for your trip.

    Apart from our selection of Thailand flights, you can also find a range of hotels and accommodation in Thailand with Wego. Compare Thailand hotels and book the best travel accommodation for your holidays.