Cheap Flights to Johannesburg
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    Cathay Pacific 10 results 49,097 View Flights
    South African Airways 11 results 54,053 View Flights
    Qatar Airways 3 results 57,640 View Flights
    Emirates 4 results 59,713 View Flights
    Etihad 1 result 75,890 View Flights
    Singapore Airlines 12 results 143,756 View Flights
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Cathay Pacific 1 stop 16h 50m
    7:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 16h 40m
    12:30 pm JNB - 11:10 am (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 2 Feb Mon
    MNL Manila
    10:05 pm, 2 Feb Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    6:45 am, 3 Feb Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    2h
    HKG
    9:00 am
    2h 10m
    MNL
    11:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 6 Feb Fri
    JNB Johannesburg
    7:00 am, 7 Feb Sat
    HKG Hong Kong
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    9:00 am, 7 Feb Sat
    HKG Hong Kong
    11:10 am, 7 Feb Sat
    MNL Manila
    2h 10m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Cathay Pacific 1 stop 16h 50m
    7:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 15h 20m
    12:30 pm JNB - 9:50 am (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 2 Feb Mon
    MNL Manila
    10:05 pm, 2 Feb Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    6:45 am, 3 Feb Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    50m
    HKG
    7:50 am
    2h
    MNL
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 6 Feb Fri
    JNB Johannesburg
    7:00 am, 7 Feb Sat
    HKG Hong Kong
    12h 30m
    50m layover in Hong Kong (HKG)
    CX907
    7:50 am, 7 Feb Sat
    HKG Hong Kong
    9:50 am, 7 Feb Sat
    MNL Manila
    2h
    Depart: Mon, 27 Oct Return: Fri, 28 Nov Manila to Johannesburg Mon, 27 Oct - Fri, 28 Nov
    Cathay Pacific 1 stop 18h 50m
    5:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 16h 40m
    12:30 pm JNB - 11:10 am (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    5:55 pm
    2h 15m
    HKG
    8:10 pm
    3h 40m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX918
    5:55 pm, 27 Oct Mon
    MNL Manila
    8:10 pm, 27 Oct Mon
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 27 Oct Mon
    HKG Hong Kong
    6:45 am, 28 Oct Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    2h
    HKG
    9:00 am
    2h 10m
    MNL
    11:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 28 Nov Fri
    JNB Johannesburg
    7:00 am, 29 Nov Sat
    HKG Hong Kong
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    9:00 am, 29 Nov Sat
    HKG Hong Kong
    11:10 am, 29 Nov Sat
    MNL Manila
    2h 10m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Cathay Pacific 1 stop 18h 50m
    5:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 15h 20m
    12:30 pm JNB - 9:50 am (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    5:55 pm
    2h 15m
    HKG
    8:10 pm
    3h 40m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX918
    5:55 pm, 2 Feb Mon
    MNL Manila
    8:10 pm, 2 Feb Mon
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    6:45 am, 3 Feb Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    50m
    HKG
    7:50 am
    2h
    MNL
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 6 Feb Fri
    JNB Johannesburg
    7:00 am, 7 Feb Sat
    HKG Hong Kong
    12h 30m
    50m layover in Hong Kong (HKG)
    CX907
    7:50 am, 7 Feb Sat
    HKG Hong Kong
    9:50 am, 7 Feb Sat
    MNL Manila
    2h
    Depart: Mon, 27 Oct Return: Fri, 28 Nov Manila to Johannesburg Mon, 27 Oct - Fri, 28 Nov
    Cathay Pacific 1 stop 16h 50m
    7:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 16h 40m
    12:30 pm JNB - 11:10 am (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 27 Oct Mon
    MNL Manila
    10:05 pm, 27 Oct Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 27 Oct Mon
    HKG Hong Kong
    6:45 am, 28 Oct Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    2h
    HKG
    9:00 am
    2h 10m
    MNL
    11:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 28 Nov Fri
    JNB Johannesburg
    7:00 am, 29 Nov Sat
    HKG Hong Kong
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    9:00 am, 29 Nov Sat
    HKG Hong Kong
    11:10 am, 29 Nov Sat
    MNL Manila
    2h 10m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Cathay Pacific 1 stop 18h 50m
    5:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 16h 40m
    12:30 pm JNB - 11:10 am (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    5:55 pm
    2h 15m
    HKG
    8:10 pm
    3h 40m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX918
    5:55 pm, 2 Feb Mon
    MNL Manila
    8:10 pm, 2 Feb Mon
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    6:45 am, 3 Feb Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    2h
    HKG
    9:00 am
    2h 10m
    MNL
    11:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 6 Feb Fri
    JNB Johannesburg
    7:00 am, 7 Feb Sat
    HKG Hong Kong
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    9:00 am, 7 Feb Sat
    HKG Hong Kong
    11:10 am, 7 Feb Sat
    MNL Manila
    2h 10m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Cathay Pacific 1 stop 16h 50m
    7:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 22h 15m
    12:30 pm JNB - 4:45 pm (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 2 Feb Mon
    MNL Manila
    10:05 pm, 2 Feb Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    6:45 am, 3 Feb Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    7h 40m
    HKG
    2:40 pm
    2h 5m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 6 Feb Fri
    JNB Johannesburg
    7:00 am, 7 Feb Sat
    HKG Hong Kong
    12h 30m
    7h 40m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 7 Feb Sat
    HKG Hong Kong
    4:45 pm, 7 Feb Sat
    MNL Manila
    2h 5m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Cathay Pacific 1 stop 18h 50m
    5:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 22h 15m
    12:30 pm JNB - 4:45 pm (+1) MNL
    49,135
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    5:55 pm
    2h 15m
    HKG
    8:10 pm
    3h 40m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX918
    5:55 pm, 2 Feb Mon
    MNL Manila
    8:10 pm, 2 Feb Mon
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    6:45 am, 3 Feb Tue
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    7h 40m
    HKG
    2:40 pm
    2h 5m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 6 Feb Fri
    JNB Johannesburg
    7:00 am, 7 Feb Sat
    HKG Hong Kong
    12h 30m
    7h 40m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 7 Feb Sat
    HKG Hong Kong
    4:45 pm, 7 Feb Sat
    MNL Manila
    2h 5m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Multiple Airlines 1 stop 17h 10m
    7:55 pm MNL - 7:05 am (+1) JNB
    Multiple Airlines 1 stop 17h 25m
    5:20 pm JNB - 4:45 pm (+1) MNL
    54,094
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    13h 15m
    JNB
    7:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 2 Feb Mon
    MNL Manila
    10:05 pm, 2 Feb Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    7:05 am, 3 Feb Tue
    JNB Johannesburg
    13h 15m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:20 pm
    13h 5m
    HKG
    12:25 pm (+1)
    2h 15m
    HKG
    2:40 pm
    2h 5m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:20 pm, 6 Feb Fri
    JNB Johannesburg
    12:25 pm, 7 Feb Sat
    HKG Hong Kong
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 7 Feb Sat
    HKG Hong Kong
    4:45 pm, 7 Feb Sat
    MNL Manila
    2h 5m
    Depart: Mon, 27 Oct Return: Fri, 28 Nov Manila to Johannesburg Mon, 27 Oct - Fri, 28 Nov
    Multiple Airlines 1 stop 17h 25m
    7:55 pm MNL - 7:20 am (+1) JNB
    Multiple Airlines 1 stop 17h 20m
    5:25 pm JNB - 4:45 pm (+1) MNL
    54,094
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    13h 30m
    JNB
    7:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 27 Oct Mon
    MNL Manila
    10:05 pm, 27 Oct Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 27 Oct Mon
    HKG Hong Kong
    7:20 am, 28 Oct Tue
    JNB Johannesburg
    13h 30m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:25 pm
    13h
    HKG
    12:25 pm (+1)
    2h 15m
    HKG
    2:40 pm
    2h 5m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:25 pm, 28 Nov Fri
    JNB Johannesburg
    12:25 pm, 29 Nov Sat
    HKG Hong Kong
    13h
    2h 15m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 29 Nov Sat
    HKG Hong Kong
    4:45 pm, 29 Nov Sat
    MNL Manila
    2h 5m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Multiple Airlines 1 stop 18h 10m
    6:55 pm MNL - 7:05 am (+1) JNB
    Multiple Airlines 1 stop 17h 25m
    5:20 pm JNB - 4:45 pm (+1) MNL
    55,392
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    6:55 pm
    2h 15m
    HKG
    9:10 pm
    2h 40m
    HKG
    11:50 pm
    13h 15m
    JNB
    7:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    6:55 pm, 2 Feb Mon
    MNL Manila
    9:10 pm, 2 Feb Mon
    HKG Hong Kong
    2h 15m
    2h 40m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    7:05 am, 3 Feb Tue
    JNB Johannesburg
    13h 15m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:20 pm
    13h 5m
    HKG
    12:25 pm (+1)
    2h 15m
    HKG
    2:40 pm
    2h 5m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:20 pm, 6 Feb Fri
    JNB Johannesburg
    12:25 pm, 7 Feb Sat
    HKG Hong Kong
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 7 Feb Sat
    HKG Hong Kong
    4:45 pm, 7 Feb Sat
    MNL Manila
    2h 5m
    Depart: Mon, 27 Oct Return: Fri, 28 Nov Manila to Johannesburg Mon, 27 Oct - Fri, 28 Nov
    Multiple Airlines 1 stop 17h 25m
    7:55 pm MNL - 7:20 am (+1) JNB
    Multiple Airlines 1 stop 20h 55m
    5:25 pm JNB - 8:20 pm (+1) MNL
    55,392
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    13h 30m
    JNB
    7:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 27 Oct Mon
    MNL Manila
    10:05 pm, 27 Oct Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 27 Oct Mon
    HKG Hong Kong
    7:20 am, 28 Oct Tue
    JNB Johannesburg
    13h 30m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:25 pm
    13h
    HKG
    12:25 pm (+1)
    5h 45m
    HKG
    6:10 pm
    2h 10m
    MNL
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:25 pm, 28 Nov Fri
    JNB Johannesburg
    12:25 pm, 29 Nov Sat
    HKG Hong Kong
    13h
    5h 45m layover in Hong Kong (HKG)
    PR307
    6:10 pm, 29 Nov Sat
    HKG Hong Kong
    8:20 pm, 29 Nov Sat
    MNL Manila
    2h 10m
    Depart: Mon, 27 Oct Return: Fri, 28 Nov Manila to Johannesburg Mon, 27 Oct - Fri, 28 Nov
    Multiple Airlines 1 stop 18h 25m
    6:55 pm MNL - 7:20 am (+1) JNB
    Multiple Airlines 1 stop 17h 20m
    5:25 pm JNB - 4:45 pm (+1) MNL
    55,392
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    6:55 pm
    2h 15m
    HKG
    9:10 pm
    2h 40m
    HKG
    11:50 pm
    13h 30m
    JNB
    7:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    6:55 pm, 27 Oct Mon
    MNL Manila
    9:10 pm, 27 Oct Mon
    HKG Hong Kong
    2h 15m
    2h 40m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 27 Oct Mon
    HKG Hong Kong
    7:20 am, 28 Oct Tue
    JNB Johannesburg
    13h 30m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:25 pm
    13h
    HKG
    12:25 pm (+1)
    2h 15m
    HKG
    2:40 pm
    2h 5m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:25 pm, 28 Nov Fri
    JNB Johannesburg
    12:25 pm, 29 Nov Sat
    HKG Hong Kong
    13h
    2h 15m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 29 Nov Sat
    HKG Hong Kong
    4:45 pm, 29 Nov Sat
    MNL Manila
    2h 5m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Multiple Airlines 1 stop 17h 10m
    7:55 pm MNL - 7:05 am (+1) JNB
    Multiple Airlines 1 stop 21h
    5:20 pm JNB - 8:20 pm (+1) MNL
    55,392
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    7:55 pm
    2h 10m
    HKG
    10:05 pm
    1h 45m
    HKG
    11:50 pm
    13h 15m
    JNB
    7:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 2 Feb Mon
    MNL Manila
    10:05 pm, 2 Feb Mon
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    7:05 am, 3 Feb Tue
    JNB Johannesburg
    13h 15m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:20 pm
    13h 5m
    HKG
    12:25 pm (+1)
    5h 45m
    HKG
    6:10 pm
    2h 10m
    MNL
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:20 pm, 6 Feb Fri
    JNB Johannesburg
    12:25 pm, 7 Feb Sat
    HKG Hong Kong
    13h 5m
    5h 45m layover in Hong Kong (HKG)
    PR307
    6:10 pm, 7 Feb Sat
    HKG Hong Kong
    8:20 pm, 7 Feb Sat
    MNL Manila
    2h 10m
    Depart: Mon, 27 Oct Return: Fri, 28 Nov Manila to Johannesburg Mon, 27 Oct - Fri, 28 Nov
    Multiple Airlines 1 stop 18h 25m
    6:55 pm MNL - 7:20 am (+1) JNB
    Multiple Airlines 1 stop 20h 55m
    5:25 pm JNB - 8:20 pm (+1) MNL
    56,689
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    6:55 pm
    2h 15m
    HKG
    9:10 pm
    2h 40m
    HKG
    11:50 pm
    13h 30m
    JNB
    7:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    6:55 pm, 27 Oct Mon
    MNL Manila
    9:10 pm, 27 Oct Mon
    HKG Hong Kong
    2h 15m
    2h 40m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 27 Oct Mon
    HKG Hong Kong
    7:20 am, 28 Oct Tue
    JNB Johannesburg
    13h 30m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:25 pm
    13h
    HKG
    12:25 pm (+1)
    5h 45m
    HKG
    6:10 pm
    2h 10m
    MNL
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:25 pm, 28 Nov Fri
    JNB Johannesburg
    12:25 pm, 29 Nov Sat
    HKG Hong Kong
    13h
    5h 45m layover in Hong Kong (HKG)
    PR307
    6:10 pm, 29 Nov Sat
    HKG Hong Kong
    8:20 pm, 29 Nov Sat
    MNL Manila
    2h 10m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Multiple Airlines 1 stop 18h 10m
    6:55 pm MNL - 7:05 am (+1) JNB
    Multiple Airlines 1 stop 21h
    5:20 pm JNB - 8:20 pm (+1) MNL
    56,689
    edreams.ph
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    6:55 pm
    2h 15m
    HKG
    9:10 pm
    2h 40m
    HKG
    11:50 pm
    13h 15m
    JNB
    7:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    6:55 pm, 2 Feb Mon
    MNL Manila
    9:10 pm, 2 Feb Mon
    HKG Hong Kong
    2h 15m
    2h 40m layover in Hong Kong (HKG)
    SA287
    11:50 pm, 2 Feb Mon
    HKG Hong Kong
    7:05 am, 3 Feb Tue
    JNB Johannesburg
    13h 15m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    5:20 pm
    13h 5m
    HKG
    12:25 pm (+1)
    5h 45m
    HKG
    6:10 pm
    2h 10m
    MNL
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    5:20 pm, 6 Feb Fri
    JNB Johannesburg
    12:25 pm, 7 Feb Sat
    HKG Hong Kong
    13h 5m
    5h 45m layover in Hong Kong (HKG)
    PR307
    6:10 pm, 7 Feb Sat
    HKG Hong Kong
    8:20 pm, 7 Feb Sat
    MNL Manila
    2h 10m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Qatar Airways 1 stop 19h 59m
    12:01 am MNL - 2:00 pm JNB
    Qatar Airways 1 stop 18h 40m
    2:30 pm JNB - 3:10 pm (+1) MNL
    57,640
    qatarairways.com
    Show Details

    Depart: Manila to Johannesburg via Doha

    MNL
    12:01 am
    10h 4m
    DOH
    5:05 am
    1h 35m
    DOH
    6:40 am
    8h 20m
    JNB
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR925
    12:01 am, 2 Feb Mon
    MNL Manila
    5:05 am, 2 Feb Mon
    DOH Doha
    10h 4m
    1h 35m layover in Doha (DOH)
    QR1363
    6:40 am, 2 Feb Mon
    DOH Doha
    2:00 pm, 2 Feb Mon
    JNB Johannesburg
    8h 20m

    Return: Johannesburg to Manila via Doha

    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 15m
    DOH
    1:35 am
    8h 35m
    MNL
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1360
    2:30 pm, 6 Feb Fri
    JNB Johannesburg
    11:20 pm, 6 Feb Fri
    DOH Doha
    7h 50m
    2h 15m layover in Doha (DOH)
    QR926
    1:35 am, 7 Feb Sat
    DOH Doha
    3:10 pm, 7 Feb Sat
    MNL Manila
    8h 35m
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Emirates 1 stop 23h 15m
    5:35 pm MNL - 10:50 am (+1) JNB
    Emirates 1 stop 18h 10m
    10:20 pm JNB - 10:30 pm (+1) MNL
    59,713
    emirates.com
    Show Details

    Depart: Manila to Johannesburg via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    5h 45m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 2 Feb Mon
    MNL Manila
    10:55 pm, 2 Feb Mon
    DXB Dubai
    9h 20m
    5h 45m layover in Dubai (DXB)
    EK761
    4:40 am, 3 Feb Tue
    DXB Dubai
    10:50 am, 3 Feb Tue
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Manila via Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    2h 10m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK766
    10:20 pm, 6 Feb Fri
    JNB Johannesburg
    8:20 am, 7 Feb Sat
    DXB Dubai
    8h
    2h 10m layover in Dubai (DXB)
    EK334
    10:30 am, 7 Feb Sat
    DXB Dubai
    10:30 pm, 7 Feb Sat
    MNL Manila
    8h
    Depart: Mon, 2 Feb Return: Fri, 6 Feb Manila to Johannesburg Mon, 2 Feb - Fri, 6 Feb
    Emirates 1 stop 23h 15m
    5:35 pm MNL - 10:50 am (+1) JNB
    Emirates 1 stop 21h 25m
    7:05 pm JNB - 10:30 pm (+1) MNL
    59,713
    emirates.com
    Show Details

    Depart: Manila to Johannesburg via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    5h 45m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 2 Feb Mon
    MNL Manila
    10:55 pm, 2 Feb Mon
    DXB Dubai
    9h 20m
    5h 45m layover in Dubai (DXB)
    EK761
    4:40 am, 3 Feb Tue
    DXB Dubai
    10:50 am, 3 Feb Tue
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Manila via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    5h 25m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 6 Feb Fri
    JNB Johannesburg
    5:05 am, 7 Feb Sat
    DXB Dubai
    8h
    5h 25m layover in Dubai (DXB)
    EK334
    10:30 am, 7 Feb Sat
    DXB Dubai
    10:30 pm, 7 Feb Sat
    MNL Manila
    8h
    Depart: Mon, 27 Oct Return: Fri, 28 Nov Manila to Johannesburg Mon, 27 Oct - Fri, 28 Nov
    Emirates 1 stop 23h 15m
    5:35 pm MNL - 10:50 am (+1) JNB
    Emirates 1 stop 18h 10m
    10:20 pm JNB - 10:30 pm (+1) MNL
    59,713
    emirates.com
    Show Details

    Depart: Manila to Johannesburg via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    5h 45m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 27 Oct Mon
    MNL Manila
    10:55 pm, 27 Oct Mon
    DXB Dubai
    9h 20m
    5h 45m layover in Dubai (DXB)
    EK761
    4:40 am, 28 Oct Tue
    DXB Dubai
    10:50 am, 28 Oct Tue
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Manila via Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    2h 10m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK766
    10:20 pm, 28 Nov Fri
    JNB Johannesburg
    8:20 am, 29 Nov Sat
    DXB Dubai
    8h
    2h 10m layover in Dubai (DXB)
    EK334
    10:30 am, 29 Nov Sat
    DXB Dubai
    10:30 pm, 29 Nov Sat
    MNL Manila
    8h