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

Recent Searches

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

    Cheap Flights to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    South African Airways 90 results 47,874 View Flights
    Cathay Pacific 27 results 48,636 View Flights
    Singapore Airlines 28 results 58,890 View Flights
    Qatar Airways 29 results 60,021 View Flights
    Kenya Airways 22 results 152,232 View Flights
    Ethiopian Airlines 9 results 181,156 View Flights
    Emirates 9 results 185,123 View Flights
    Etihad Airways 6 results 194,589 View Flights
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 18h 5m
    7:00 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 19h 25m
    17:20 JNB 18:45 23 Feb MNL
    47,335
    bravofly.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 19:00 07:05 JNB 18h 5m · via HKG

    MNL Manila
    19:00
    PR310
    Duration: 2h 10m
    HKG Hong Kong
    21:10
    2h 40m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    MNL Manila
    19:00, Mon 15 Feb
    HKG Hong Kong
    21:10, Mon 15 Feb
    2h 10m
    2h 40m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 18:45 MNL 19h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    4h 10m layover
    HKG Hong Kong
    16:35
    CX903
    Duration: 2h 10m
    MNL Manila
    18:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    4h 10m layover in Hong Kong (HKG)
    CX903
    HKG Hong Kong
    16:35, Tue 23 Feb
    MNL Manila
    18:45, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 22h 15m
    2:50 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 20h 35m
    17:20 JNB 19:55 23 Feb MNL
    47,335
    bravofly.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 14:50 07:05 JNB 22h 15m · via HKG

    MNL Manila
    14:50
    PR306
    Duration: 2h 10m
    HKG Hong Kong
    17:00
    6h 50m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    PR306
    MNL Manila
    14:50, Mon 15 Feb
    HKG Hong Kong
    17:00, Mon 15 Feb
    2h 10m
    6h 50m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 19:55 MNL 20h 35m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    5h 35m layover
    HKG Hong Kong
    18:00
    CX935
    Duration: 1h 55m
    MNL Manila
    19:55
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    5h 35m layover in Hong Kong (HKG)
    CX935
    HKG Hong Kong
    18:00, Tue 23 Feb
    MNL Manila
    19:55, Tue 23 Feb
    1h 55m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 19h 10m
    5:55 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 17h 25m
    17:20 JNB 16:45 23 Feb MNL
    47,612
    bravofly.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 17:55 07:05 JNB 19h 10m · via HKG

    MNL Manila
    17:55
    CX918
    Duration: 2h 15m
    HKG Hong Kong
    20:10
    3h 40m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    CX918
    MNL Manila
    17:55, Mon 15 Feb
    HKG Hong Kong
    20:10, Mon 15 Feb
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 16:45 MNL 17h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    2h 15m layover
    HKG Hong Kong
    14:40
    CX919
    Duration: 2h 5m
    MNL Manila
    16:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    HKG Hong Kong
    14:40, Tue 23 Feb
    MNL Manila
    16:45, Tue 23 Feb
    2h 5m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Cathay Pacific 1 stop 16h 50m
    7:55 pm MNL 6:45 am 16 Feb JNB
    Cathay Pacific 1 stop 16h 40m
    12:30 JNB 11:10 23 Feb MNL
    48,088
    cathaypacific.com
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 19:55 06:45 JNB 16h 50m · via HKG

    MNL Manila
    19:55
    CX902
    Duration: 2h 10m
    HKG Hong Kong
    22:05
    1h 45m layover
    HKG Hong Kong
    23:50
    CX749
    Duration: 12h 55m
    JNB Johannesburg
    06:45
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    MNL Manila
    19:55, Mon 15 Feb
    HKG Hong Kong
    22:05, Mon 15 Feb
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    CX749
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    06:45, Tue 16 Feb
    12h 55m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 12:30 11:10 MNL 16h 40m · via HKG

    JNB Johannesburg
    12:30
    CX748
    Duration: 12h 30m
    HKG Hong Kong
    07:00
    23 Feb
    2h layover
    HKG Hong Kong
    09:00
    CX901
    Duration: 2h 10m
    MNL Manila
    11:10
    Airlines
    Flight No.
    From
    To
    Duration
    CX748
    JNB Johannesburg
    12:30, Mon 22 Feb
    HKG Hong Kong
    07:00, Tue 23 Feb
    12h 30m
    2h layover in Hong Kong (HKG)
    CX901
    HKG Hong Kong
    09:00, Tue 23 Feb
    MNL Manila
    11:10, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 22h 15m
    2:50 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 20h 50m
    17:20 JNB 20:10 23 Feb MNL
    50,460
    cheapoair.com
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 14:50 07:05 JNB 22h 15m · via HKG

    MNL Manila
    14:50
    PR306
    Duration: 2h 10m
    HKG Hong Kong
    17:00
    6h 50m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    PR306
    MNL Manila
    14:50, Mon 15 Feb
    HKG Hong Kong
    17:00, Mon 15 Feb
    2h 10m
    6h 50m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 20:10 MNL 20h 50m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    5h 35m layover
    HKG Hong Kong
    18:00
    PR307
    Duration: 2h 10m
    MNL Manila
    20:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    5h 35m layover in Hong Kong (HKG)
    PR307
    HKG Hong Kong
    18:00, Tue 23 Feb
    MNL Manila
    20:10, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 22h 15m
    2:50 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 20h 35m
    17:20 JNB 19:55 23 Feb MNL
    50,757
    cheapoair.com
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 14:50 07:05 JNB 22h 15m · via HKG

    MNL Manila
    14:50
    PR306
    Duration: 2h 10m
    HKG Hong Kong
    17:00
    6h 50m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    PR306
    MNL Manila
    14:50, Mon 15 Feb
    HKG Hong Kong
    17:00, Mon 15 Feb
    2h 10m
    6h 50m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 19:55 MNL 20h 35m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    5h 35m layover
    HKG Hong Kong
    18:00
    CX935
    Duration: 1h 55m
    MNL Manila
    19:55
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    5h 35m layover in Hong Kong (HKG)
    CX935
    HKG Hong Kong
    18:00, Tue 23 Feb
    MNL Manila
    19:55, Tue 23 Feb
    1h 55m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 18h 5m
    7:00 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 17h 25m
    17:20 JNB 16:45 23 Feb MNL
    50,757
    cheapoair.com
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 19:00 07:05 JNB 18h 5m · via HKG

    MNL Manila
    19:00
    PR310
    Duration: 2h 10m
    HKG Hong Kong
    21:10
    2h 40m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    MNL Manila
    19:00, Mon 15 Feb
    HKG Hong Kong
    21:10, Mon 15 Feb
    2h 10m
    2h 40m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 16:45 MNL 17h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    2h 15m layover
    HKG Hong Kong
    14:40
    CX919
    Duration: 2h 5m
    MNL Manila
    16:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    HKG Hong Kong
    14:40, Tue 23 Feb
    MNL Manila
    16:45, Tue 23 Feb
    2h 5m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 18h 5m
    7:00 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 19h 25m
    17:20 JNB 18:45 23 Feb MNL
    50,757
    cheapoair.com
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 19:00 07:05 JNB 18h 5m · via HKG

    MNL Manila
    19:00
    PR310
    Duration: 2h 10m
    HKG Hong Kong
    21:10
    2h 40m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    MNL Manila
    19:00, Mon 15 Feb
    HKG Hong Kong
    21:10, Mon 15 Feb
    2h 10m
    2h 40m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 18:45 MNL 19h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    4h 10m layover
    HKG Hong Kong
    16:35
    CX903
    Duration: 2h 10m
    MNL Manila
    18:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    4h 10m layover in Hong Kong (HKG)
    CX903
    HKG Hong Kong
    16:35, Tue 23 Feb
    MNL Manila
    18:45, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 19h 10m
    5:55 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 17h 25m
    17:20 JNB 16:45 23 Feb MNL
    51,054
    cheapoair.com
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 17:55 07:05 JNB 19h 10m · via HKG

    MNL Manila
    17:55
    CX918
    Duration: 2h 15m
    HKG Hong Kong
    20:10
    3h 40m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    CX918
    MNL Manila
    17:55, Mon 15 Feb
    HKG Hong Kong
    20:10, Mon 15 Feb
    2h 15m
    3h 40m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 16:45 MNL 17h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    2h 15m layover
    HKG Hong Kong
    14:40
    CX919
    Duration: 2h 5m
    MNL Manila
    16:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    HKG Hong Kong
    14:40, Tue 23 Feb
    MNL Manila
    16:45, Tue 23 Feb
    2h 5m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 17h 10m
    7:55 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 17h 25m
    17:20 JNB 16:45 23 Feb MNL
    51,054
    cheapoair.com
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 19:55 07:05 JNB 17h 10m · via HKG

    MNL Manila
    19:55
    CX902
    Duration: 2h 10m
    HKG Hong Kong
    22:05
    1h 45m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    MNL Manila
    19:55, Mon 15 Feb
    HKG Hong Kong
    22:05, Mon 15 Feb
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 16:45 MNL 17h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    2h 15m layover
    HKG Hong Kong
    14:40
    CX919
    Duration: 2h 5m
    MNL Manila
    16:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    HKG Hong Kong
    14:40, Tue 23 Feb
    MNL Manila
    16:45, Tue 23 Feb
    2h 5m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 18h 5m
    7:00 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 17h 25m
    17:20 JNB 16:45 23 Feb MNL
    54,846
    edreams.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 19:00 07:05 JNB 18h 5m · via HKG

    MNL Manila
    19:00
    PR310
    Duration: 2h 10m
    HKG Hong Kong
    21:10
    2h 40m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    PR310
    MNL Manila
    19:00, Mon 15 Feb
    HKG Hong Kong
    21:10, Mon 15 Feb
    2h 10m
    2h 40m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 16:45 MNL 17h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    2h 15m layover
    HKG Hong Kong
    14:40
    CX919
    Duration: 2h 5m
    MNL Manila
    16:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    HKG Hong Kong
    14:40, Tue 23 Feb
    MNL Manila
    16:45, Tue 23 Feb
    2h 5m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Multiple Airlines 1 stop 17h 10m
    7:55 pm MNL 7:05 am 16 Feb JNB
    Multiple Airlines 1 stop 17h 25m
    17:20 JNB 16:45 23 Feb MNL
    55,155
    edreams.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Hong Kong MNL 19:55 07:05 JNB 17h 10m · via HKG

    MNL Manila
    19:55
    CX902
    Duration: 2h 10m
    HKG Hong Kong
    22:05
    1h 45m layover
    HKG Hong Kong
    23:50
    SA287
    Duration: 13h 15m
    JNB Johannesburg
    07:05
    16 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    MNL Manila
    19:55, Mon 15 Feb
    HKG Hong Kong
    22:05, Mon 15 Feb
    2h 10m
    1h 45m layover in Hong Kong (HKG)
    SA287
    HKG Hong Kong
    23:50, Mon 15 Feb
    JNB Johannesburg
    07:05, Tue 16 Feb
    13h 15m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 16:45 MNL 17h 25m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    2h 15m layover
    HKG Hong Kong
    14:40
    CX919
    Duration: 2h 5m
    MNL Manila
    16:45
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    2h 15m layover in Hong Kong (HKG)
    CX919
    HKG Hong Kong
    14:40, Tue 23 Feb
    MNL Manila
    16:45, Tue 23 Feb
    2h 5m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Singapore Airlines 1 stop 19h
    5:10 pm MNL 6:10 am 16 Feb JNB
    Multiple Airlines 1 stop 20h 50m
    17:20 JNB 20:10 23 Feb MNL
    58,227
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Singapore MNL 17:10 06:10 JNB 19h · via SIN

    MNL Manila
    17:10
    SQ919
    Duration: 3h 35m
    SIN Singapore
    20:45
    4h 45m layover
    SIN Singapore
    01:30
    SQ478
    Duration: 10h 40m
    JNB Johannesburg
    06:10
    Airlines
    Flight No.
    From
    To
    Duration
    SQ919
    MNL Manila
    17:10, Mon 15 Feb
    SIN Singapore
    20:45, Mon 15 Feb
    3h 35m
    4h 45m layover in Singapore (SIN)
    SQ478
    SIN Singapore
    01:30, Tue 16 Feb
    JNB Johannesburg
    06:10, Tue 16 Feb
    10h 40m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 20:10 MNL 20h 50m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    5h 35m layover
    HKG Hong Kong
    18:00
    PR307
    Duration: 2h 10m
    MNL Manila
    20:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    5h 35m layover in Hong Kong (HKG)
    PR307
    HKG Hong Kong
    18:00, Tue 23 Feb
    MNL Manila
    20:10, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Singapore Airlines 1 stop 17h 10m
    7:00 pm MNL 6:10 am 16 Feb JNB
    Multiple Airlines 1 stop 20h 50m
    17:20 JNB 20:10 23 Feb MNL
    58,227
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Singapore MNL 19:00 06:10 JNB 17h 10m · via SIN

    MNL Manila
    19:00
    SQ921
    Duration: 3h 35m
    SIN Singapore
    22:35
    2h 55m layover
    SIN Singapore
    01:30
    SQ478
    Duration: 10h 40m
    JNB Johannesburg
    06:10
    Airlines
    Flight No.
    From
    To
    Duration
    SQ921
    MNL Manila
    19:00, Mon 15 Feb
    SIN Singapore
    22:35, Mon 15 Feb
    3h 35m
    2h 55m layover in Singapore (SIN)
    SQ478
    SIN Singapore
    01:30, Tue 16 Feb
    JNB Johannesburg
    06:10, Tue 16 Feb
    10h 40m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 20:10 MNL 20h 50m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    5h 35m layover
    HKG Hong Kong
    18:00
    PR307
    Duration: 2h 10m
    MNL Manila
    20:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    5h 35m layover in Hong Kong (HKG)
    PR307
    HKG Hong Kong
    18:00, Tue 23 Feb
    MNL Manila
    20:10, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Singapore Airlines 1 stop 19h
    5:10 pm MNL 6:10 am 16 Feb JNB
    Etihad Airways 1 stop 20h 5m
    20:30 JNB 22:35 23 Feb MNL
    58,784
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Singapore MNL 17:10 06:10 JNB 19h · via SIN

    MNL Manila
    17:10
    SQ919
    Duration: 3h 35m
    SIN Singapore
    20:45
    4h 45m layover
    SIN Singapore
    01:30
    SQ478
    Duration: 10h 40m
    JNB Johannesburg
    06:10
    Airlines
    Flight No.
    From
    To
    Duration
    SQ919
    MNL Manila
    17:10, Mon 15 Feb
    SIN Singapore
    20:45, Mon 15 Feb
    3h 35m
    4h 45m layover in Singapore (SIN)
    SQ478
    SIN Singapore
    01:30, Tue 16 Feb
    JNB Johannesburg
    06:10, Tue 16 Feb
    10h 40m
    Show all details

    Return: Johannesburg to Manila via Abu Dhabi JNB 20:30 22:35 MNL 20h 5m · via AUH

    JNB Johannesburg
    20:30
    EY603
    Duration: 8h 20m
    AUH Abu Dhabi
    06:50
    23 Feb
    3h 25m layover
    AUH Abu Dhabi
    10:15
    EY428
    Duration: 8h 20m
    MNL Manila
    22:35
    Airlines
    Flight No.
    From
    To
    Duration
    EY603
    JNB Johannesburg
    20:30, Mon 22 Feb
    AUH Abu Dhabi
    06:50, Tue 23 Feb
    8h 20m
    3h 25m layover in Abu Dhabi (AUH)
    EY428
    AUH Abu Dhabi
    10:15, Tue 23 Feb
    MNL Manila
    22:35, Tue 23 Feb
    8h 20m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Singapore Airlines 1 stop 17h 10m
    7:00 pm MNL 6:10 am 16 Feb JNB
    Etihad Airways 1 stop 20h 5m
    20:30 JNB 22:35 23 Feb MNL
    58,784
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Singapore MNL 19:00 06:10 JNB 17h 10m · via SIN

    MNL Manila
    19:00
    SQ921
    Duration: 3h 35m
    SIN Singapore
    22:35
    2h 55m layover
    SIN Singapore
    01:30
    SQ478
    Duration: 10h 40m
    JNB Johannesburg
    06:10
    Airlines
    Flight No.
    From
    To
    Duration
    SQ921
    MNL Manila
    19:00, Mon 15 Feb
    SIN Singapore
    22:35, Mon 15 Feb
    3h 35m
    2h 55m layover in Singapore (SIN)
    SQ478
    SIN Singapore
    01:30, Tue 16 Feb
    JNB Johannesburg
    06:10, Tue 16 Feb
    10h 40m
    Show all details

    Return: Johannesburg to Manila via Abu Dhabi JNB 20:30 22:35 MNL 20h 5m · via AUH

    JNB Johannesburg
    20:30
    EY603
    Duration: 8h 20m
    AUH Abu Dhabi
    06:50
    23 Feb
    3h 25m layover
    AUH Abu Dhabi
    10:15
    EY428
    Duration: 8h 20m
    MNL Manila
    22:35
    Airlines
    Flight No.
    From
    To
    Duration
    EY603
    JNB Johannesburg
    20:30, Mon 22 Feb
    AUH Abu Dhabi
    06:50, Tue 23 Feb
    8h 20m
    3h 25m layover in Abu Dhabi (AUH)
    EY428
    AUH Abu Dhabi
    10:15, Tue 23 Feb
    MNL Manila
    22:35, Tue 23 Feb
    8h 20m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Qatar Airways 1 stop 21h 21m
    11:59 pm MNL 3:20 pm 16 Feb JNB
    Multiple Airlines 1 stop 20h 50m
    17:20 JNB 20:10 23 Feb MNL
    59,345
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Doha MNL 23:59 15:20 JNB 21h 21m · via DOH

    MNL Manila
    23:59
    QR929
    Duration: 10h 6m
    DOH Doha
    05:05
    16 Feb
    2h 40m layover
    DOH Doha
    07:45
    QR1367
    Duration: 8h 35m
    JNB Johannesburg
    15:20
    Airlines
    Flight No.
    From
    To
    Duration
    QR929
    MNL Manila
    23:59, Mon 15 Feb
    DOH Doha
    05:05, Tue 16 Feb
    10h 6m
    2h 40m layover in Doha (DOH)
    QR1367
    DOH Doha
    07:45, Tue 16 Feb
    JNB Johannesburg
    15:20, Tue 16 Feb
    8h 35m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 20:10 MNL 20h 50m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    5h 35m layover
    HKG Hong Kong
    18:00
    PR307
    Duration: 2h 10m
    MNL Manila
    20:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    5h 35m layover in Hong Kong (HKG)
    PR307
    HKG Hong Kong
    18:00, Tue 23 Feb
    MNL Manila
    20:10, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Qatar Airways 1 stop 20h 55m
    5:50 pm MNL 8:45 am 16 Feb JNB
    Multiple Airlines 1 stop 20h 50m
    17:20 JNB 20:10 23 Feb MNL
    59,345
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Doha MNL 17:50 08:45 JNB 20h 55m · via DOH

    MNL Manila
    17:50
    QR933
    Duration: 9h 45m
    DOH Doha
    22:35
    2h 50m layover
    DOH Doha
    01:25
    QR1363
    Duration: 8h 20m
    JNB Johannesburg
    08:45
    Airlines
    Flight No.
    From
    To
    Duration
    QR933
    MNL Manila
    17:50, Mon 15 Feb
    DOH Doha
    22:35, Mon 15 Feb
    9h 45m
    2h 50m layover in Doha (DOH)
    QR1363
    DOH Doha
    01:25, Tue 16 Feb
    JNB Johannesburg
    08:45, Tue 16 Feb
    8h 20m
    Show all details

    Return: Johannesburg to Manila via Hong Kong JNB 17:20 20:10 MNL 20h 50m · via HKG

    JNB Johannesburg
    17:20
    SA286
    Duration: 13h 5m
    HKG Hong Kong
    12:25
    23 Feb
    5h 35m layover
    HKG Hong Kong
    18:00
    PR307
    Duration: 2h 10m
    MNL Manila
    20:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA286
    JNB Johannesburg
    17:20, Mon 22 Feb
    HKG Hong Kong
    12:25, Tue 23 Feb
    13h 5m
    5h 35m layover in Hong Kong (HKG)
    PR307
    HKG Hong Kong
    18:00, Tue 23 Feb
    MNL Manila
    20:10, Tue 23 Feb
    2h 10m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Qatar Airways 1 stop 21h 21m
    11:59 pm MNL 3:20 pm 16 Feb JNB
    Etihad Airways 1 stop 20h 5m
    20:30 JNB 22:35 23 Feb MNL
    59,902
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Doha MNL 23:59 15:20 JNB 21h 21m · via DOH

    MNL Manila
    23:59
    QR929
    Duration: 10h 6m
    DOH Doha
    05:05
    16 Feb
    2h 40m layover
    DOH Doha
    07:45
    QR1367
    Duration: 8h 35m
    JNB Johannesburg
    15:20
    Airlines
    Flight No.
    From
    To
    Duration
    QR929
    MNL Manila
    23:59, Mon 15 Feb
    DOH Doha
    05:05, Tue 16 Feb
    10h 6m
    2h 40m layover in Doha (DOH)
    QR1367
    DOH Doha
    07:45, Tue 16 Feb
    JNB Johannesburg
    15:20, Tue 16 Feb
    8h 35m
    Show all details

    Return: Johannesburg to Manila via Abu Dhabi JNB 20:30 22:35 MNL 20h 5m · via AUH

    JNB Johannesburg
    20:30
    EY603
    Duration: 8h 20m
    AUH Abu Dhabi
    06:50
    23 Feb
    3h 25m layover
    AUH Abu Dhabi
    10:15
    EY428
    Duration: 8h 20m
    MNL Manila
    22:35
    Airlines
    Flight No.
    From
    To
    Duration
    EY603
    JNB Johannesburg
    20:30, Mon 22 Feb
    AUH Abu Dhabi
    06:50, Tue 23 Feb
    8h 20m
    3h 25m layover in Abu Dhabi (AUH)
    EY428
    AUH Abu Dhabi
    10:15, Tue 23 Feb
    MNL Manila
    22:35, Tue 23 Feb
    8h 20m
    Show all details
    Depart: Mon, 15 Feb Return: Mon, 22 Feb Manila to Johannesburg
    Qatar Airways 1 stop 20h 55m
    5:50 pm MNL 8:45 am 16 Feb JNB
    Etihad Airways 1 stop 20h 5m
    20:30 JNB 22:35 23 Feb MNL
    59,902
    tripsta.ph
    Show Details
    MNL JNB
    Mon, 15 Feb - Mon, 22 Feb

    Depart: Manila to Johannesburg via Doha MNL 17:50 08:45 JNB 20h 55m · via DOH

    MNL Manila
    17:50
    QR933
    Duration: 9h 45m
    DOH Doha
    22:35
    2h 50m layover
    DOH Doha
    01:25
    QR1363
    Duration: 8h 20m
    JNB Johannesburg
    08:45
    Airlines
    Flight No.
    From
    To
    Duration
    QR933
    MNL Manila
    17:50, Mon 15 Feb
    DOH Doha
    22:35, Mon 15 Feb
    9h 45m
    2h 50m layover in Doha (DOH)
    QR1363
    DOH Doha
    01:25, Tue 16 Feb
    JNB Johannesburg
    08:45, Tue 16 Feb
    8h 20m
    Show all details

    Return: Johannesburg to Manila via Abu Dhabi JNB 20:30 22:35 MNL 20h 5m · via AUH

    JNB Johannesburg
    20:30
    EY603
    Duration: 8h 20m
    AUH Abu Dhabi
    06:50
    23 Feb
    3h 25m layover
    AUH Abu Dhabi
    10:15
    EY428
    Duration: 8h 20m
    MNL Manila
    22:35
    Airlines
    Flight No.
    From
    To
    Duration
    EY603
    JNB Johannesburg
    20:30, Mon 22 Feb
    AUH Abu Dhabi
    06:50, Tue 23 Feb
    8h 20m
    3h 25m layover in Abu Dhabi (AUH)
    EY428
    AUH Abu Dhabi
    10:15, Tue 23 Feb
    MNL Manila
    22:35, Tue 23 Feb
    8h 20m
    Show all details