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

Recent Searches

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

    Cheap Flights to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    Cathay Pacific 59 results 47,151 View Flights
    South African Airways 119 results 50,610 View Flights
    Etihad Airways 5 results 52,985 View Flights
    Singapore Airlines 50 results 53,846 View Flights
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    Cathay Pacific 1 stop 16h 50m
    7:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 1d 15m
    12:30 pm JNB - 6:45 pm (+1) MNL
    47,109
    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, 13 Mar Fri
    MNL Manila
    10:05 pm, 13 Mar Fri
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    9h 35m
    HKG
    4:35 pm
    2h 10m
    MNL
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    9h 35m layover in Hong Kong (HKG)
    CX903
    4:35 pm, 21 Mar Sat
    HKG Hong Kong
    6:45 pm, 21 Mar Sat
    MNL Manila
    2h 10m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    Cathay Pacific 1 stop 1d 1h 45m
    11:00 am MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 15h 20m
    12:30 pm JNB - 9:50 am (+1) MNL
    47,109
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    11:00 am
    2h 20m
    HKG
    1:20 pm
    10h 30m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX906
    11:00 am, 13 Mar Fri
    MNL Manila
    1:20 pm, 13 Mar Fri
    HKG Hong Kong
    2h 20m
    10h 30m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    50m layover in Hong Kong (HKG)
    CX907
    7:50 am, 21 Mar Sat
    HKG Hong Kong
    9:50 am, 21 Mar Sat
    MNL Manila
    2h
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    Cathay Pacific 1 stop 1d 1h 45m
    11:00 am MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 16h 40m
    12:30 pm JNB - 11:10 am (+1) MNL
    47,109
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    11:00 am
    2h 20m
    HKG
    1:20 pm
    10h 30m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX906
    11:00 am, 13 Mar Fri
    MNL Manila
    1:20 pm, 13 Mar Fri
    HKG Hong Kong
    2h 20m
    10h 30m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    9:00 am, 21 Mar Sat
    HKG Hong Kong
    11:10 am, 21 Mar Sat
    MNL Manila
    2h 10m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    Cathay Pacific 1 stop 18h 50m
    5:55 pm MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 1d 15m
    12:30 pm JNB - 6:45 pm (+1) MNL
    47,109
    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, 13 Mar Fri
    MNL Manila
    8:10 pm, 13 Mar Fri
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    9h 35m
    HKG
    4:35 pm
    2h 10m
    MNL
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    9h 35m layover in Hong Kong (HKG)
    CX903
    4:35 pm, 21 Mar Sat
    HKG Hong Kong
    6:45 pm, 21 Mar Sat
    MNL Manila
    2h 10m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    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
    47,109
    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, 13 Mar Fri
    MNL Manila
    8:10 pm, 13 Mar Fri
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    9:00 am, 21 Mar Sat
    HKG Hong Kong
    11:10 am, 21 Mar Sat
    MNL Manila
    2h 10m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    Cathay Pacific 1 stop 1d 1h 45m
    11:00 am MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 1d 15m
    12:30 pm JNB - 6:45 pm (+1) MNL
    47,109
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    11:00 am
    2h 20m
    HKG
    1:20 pm
    10h 30m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX906
    11:00 am, 13 Mar Fri
    MNL Manila
    1:20 pm, 13 Mar Fri
    HKG Hong Kong
    2h 20m
    10h 30m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    JNB Johannesburg
    12h 55m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 30m
    HKG
    7:00 am (+1)
    9h 35m
    HKG
    4:35 pm
    2h 10m
    MNL
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    9h 35m layover in Hong Kong (HKG)
    CX903
    4:35 pm, 21 Mar Sat
    HKG Hong Kong
    6:45 pm, 21 Mar Sat
    MNL Manila
    2h 10m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    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
    47,109
    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, 13 Mar Fri
    MNL Manila
    10:05 pm, 13 Mar Fri
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    50m layover in Hong Kong (HKG)
    CX907
    7:50 am, 21 Mar Sat
    HKG Hong Kong
    9:50 am, 21 Mar Sat
    MNL Manila
    2h
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    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
    47,109
    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, 13 Mar Fri
    MNL Manila
    10:05 pm, 13 Mar Fri
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    7h 40m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 21 Mar Sat
    HKG Hong Kong
    4:45 pm, 21 Mar Sat
    MNL Manila
    2h 5m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    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
    47,109
    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, 13 Mar Fri
    MNL Manila
    8:10 pm, 13 Mar Fri
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    50m layover in Hong Kong (HKG)
    CX907
    7:50 am, 21 Mar Sat
    HKG Hong Kong
    9:50 am, 21 Mar Sat
    MNL Manila
    2h
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    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
    47,109
    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, 13 Mar Fri
    MNL Manila
    8:10 pm, 13 Mar Fri
    HKG Hong Kong
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    7h 40m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 21 Mar Sat
    HKG Hong Kong
    4:45 pm, 21 Mar Sat
    MNL Manila
    2h 5m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    Cathay Pacific 1 stop 1d 1h 45m
    11:00 am MNL - 6:45 am (+1) JNB
    Cathay Pacific 1 stop 22h 15m
    12:30 pm JNB - 4:45 pm (+1) MNL
    47,109
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    11:00 am
    2h 20m
    HKG
    1:20 pm
    10h 30m
    HKG
    11:50 pm
    12h 55m
    JNB
    6:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX906
    11:00 am, 13 Mar Fri
    MNL Manila
    1:20 pm, 13 Mar Fri
    HKG Hong Kong
    2h 20m
    10h 30m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    7h 40m layover in Hong Kong (HKG)
    CX919
    2:40 pm, 21 Mar Sat
    HKG Hong Kong
    4:45 pm, 21 Mar Sat
    MNL Manila
    2h 5m
    Depart: Fri, 13 Mar Return: Fri, 20 Mar Manila to Johannesburg Fri, 13 Mar - Fri, 20 Mar
    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
    47,109
    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, 13 Mar Fri
    MNL Manila
    10:05 pm, 13 Mar Fri
    HKG Hong Kong
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    11:50 pm, 13 Mar Fri
    HKG Hong Kong
    6:45 am, 14 Mar Sat
    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, 20 Mar Fri
    JNB Johannesburg
    7:00 am, 21 Mar Sat
    HKG Hong Kong
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    9:00 am, 21 Mar Sat
    HKG Hong Kong
    11:10 am, 21 Mar Sat
    MNL Manila
    2h 10m
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 23h 55m
    12:30 pm MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 16h 45m
    12:30 pm JNB - 11:15 am (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    12:30 pm
    2h 20m
    HKG
    2:50 pm
    8h 55m
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX900
    12:30 pm, 3 Jun Wed
    MNL Manila
    2:50 pm, 3 Jun Wed
    HKG Hong Kong
    2h 20m
    8h 55m layover in Hong Kong (HKG)
    CX749
    11:45 pm, 3 Jun Wed
    HKG Hong Kong
    6:25 am, 4 Jun Thu
    JNB Johannesburg
    12h 40m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    1h 50m
    HKG
    9:00 am
    2h 15m
    MNL
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    1h 50m layover in Hong Kong (HKG)
    CX901
    9:00 am, 9 Jun Tue
    HKG Hong Kong
    11:15 am, 9 Jun Tue
    MNL Manila
    2h 15m
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 18h 30m
    5:55 pm MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 1d 1h 15m
    12:30 pm JNB - 7:45 pm (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

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

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    10h 35m
    HKG
    5:45 pm
    2h
    MNL
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    10h 35m layover in Hong Kong (HKG)
    CX935
    5:45 pm, 9 Jun Tue
    HKG Hong Kong
    7:45 pm, 9 Jun Tue
    MNL Manila
    2h
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 1d 1h 30m
    10:55 am MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 16h 45m
    12:30 pm JNB - 11:15 am (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    10:55 am
    2h 20m
    HKG
    1:15 pm
    10h 30m
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX906
    10:55 am, 3 Jun Wed
    MNL Manila
    1:15 pm, 3 Jun Wed
    HKG Hong Kong
    2h 20m
    10h 30m layover in Hong Kong (HKG)
    CX749
    11:45 pm, 3 Jun Wed
    HKG Hong Kong
    6:25 am, 4 Jun Thu
    JNB Johannesburg
    12h 40m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    1h 50m
    HKG
    9:00 am
    2h 15m
    MNL
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    1h 50m layover in Hong Kong (HKG)
    CX901
    9:00 am, 9 Jun Tue
    HKG Hong Kong
    11:15 am, 9 Jun Tue
    MNL Manila
    2h 15m
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 23h 55m
    12:30 pm MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 22h 15m
    12:30 pm JNB - 4:45 pm (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    12:30 pm
    2h 20m
    HKG
    2:50 pm
    8h 55m
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX900
    12:30 pm, 3 Jun Wed
    MNL Manila
    2:50 pm, 3 Jun Wed
    HKG Hong Kong
    2h 20m
    8h 55m layover in Hong Kong (HKG)
    CX749
    11:45 pm, 3 Jun Wed
    HKG Hong Kong
    6:25 am, 4 Jun Thu
    JNB Johannesburg
    12h 40m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    7h 25m
    HKG
    2:35 pm
    2h 10m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    7h 25m layover in Hong Kong (HKG)
    CX919
    2:35 pm, 9 Jun Tue
    HKG Hong Kong
    4:45 pm, 9 Jun Tue
    MNL Manila
    2h 10m
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 16h 25m
    8:00 pm MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 1d 20m
    12:30 pm JNB - 6:50 pm (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    8:00 pm
    2h 15m
    HKG
    10:15 pm
    1h 30m
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    8:00 pm, 3 Jun Wed
    MNL Manila
    10:15 pm, 3 Jun Wed
    HKG Hong Kong
    2h 15m
    1h 30m layover in Hong Kong (HKG)
    CX749
    11:45 pm, 3 Jun Wed
    HKG Hong Kong
    6:25 am, 4 Jun Thu
    JNB Johannesburg
    12h 40m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    9h 25m
    HKG
    4:35 pm
    2h 15m
    MNL
    6:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    9h 25m layover in Hong Kong (HKG)
    CX903
    4:35 pm, 9 Jun Tue
    HKG Hong Kong
    6:50 pm, 9 Jun Tue
    MNL Manila
    2h 15m
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 23h 55m
    12:30 pm MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 1d 1h 15m
    12:30 pm JNB - 7:45 pm (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    12:30 pm
    2h 20m
    HKG
    2:50 pm
    8h 55m
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX900
    12:30 pm, 3 Jun Wed
    MNL Manila
    2:50 pm, 3 Jun Wed
    HKG Hong Kong
    2h 20m
    8h 55m layover in Hong Kong (HKG)
    CX749
    11:45 pm, 3 Jun Wed
    HKG Hong Kong
    6:25 am, 4 Jun Thu
    JNB Johannesburg
    12h 40m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    10h 35m
    HKG
    5:45 pm
    2h
    MNL
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    10h 35m layover in Hong Kong (HKG)
    CX935
    5:45 pm, 9 Jun Tue
    HKG Hong Kong
    7:45 pm, 9 Jun Tue
    MNL Manila
    2h
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 16h 25m
    8:00 pm MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 16h 45m
    12:30 pm JNB - 11:15 am (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

    MNL
    8:00 pm
    2h 15m
    HKG
    10:15 pm
    1h 30m
    HKG
    11:45 pm
    12h 40m
    JNB
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    8:00 pm, 3 Jun Wed
    MNL Manila
    10:15 pm, 3 Jun Wed
    HKG Hong Kong
    2h 15m
    1h 30m layover in Hong Kong (HKG)
    CX749
    11:45 pm, 3 Jun Wed
    HKG Hong Kong
    6:25 am, 4 Jun Thu
    JNB Johannesburg
    12h 40m

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    1h 50m
    HKG
    9:00 am
    2h 15m
    MNL
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    1h 50m layover in Hong Kong (HKG)
    CX901
    9:00 am, 9 Jun Tue
    HKG Hong Kong
    11:15 am, 9 Jun Tue
    MNL Manila
    2h 15m
    Depart: Wed, 3 Jun Return: Mon, 8 Jun Manila to Johannesburg Wed, 3 Jun - Mon, 8 Jun
    Cathay Pacific 1 stop 18h 30m
    5:55 pm MNL - 6:25 am (+1) JNB
    Cathay Pacific 1 stop 22h 15m
    12:30 pm JNB - 4:45 pm (+1) MNL
    47,117
    cathaypacific.com
    Show Details

    Depart: Manila to Johannesburg via Hong Kong

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

    Return: Johannesburg to Manila via Hong Kong

    JNB
    12:30 pm
    12h 40m
    HKG
    7:10 am (+1)
    7h 25m
    HKG
    2:35 pm
    2h 10m
    MNL
    4:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    12:30 pm, 8 Jun Mon
    JNB Johannesburg
    7:10 am, 9 Jun Tue
    HKG Hong Kong
    12h 40m
    7h 25m layover in Hong Kong (HKG)
    CX919
    2:35 pm, 9 Jun Tue
    HKG Hong Kong
    4:45 pm, 9 Jun Tue
    MNL Manila
    2h 10m