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

    Cheap Flights to Nairobi

    Airline Results Price View
    View All Airlines View Flights
    Qatar Airways 3 results A$1,749 View Flights
    Qantas 75 results A$2,095 View Flights
    Emirates 10 results A$2,129 View Flights
    South African Airways 4 results A$2,304 View Flights
    Virgin Australia 4 results A$3,993 View Flights
    Depart: Mon, 9 Mar Return: Mon, 23 Mar Perth to Nairobi Mon, 9 Mar - Mon, 23 Mar
    Qatar Airways 1 stop 18h 55m
    10:40 pm PER - 12:35 pm (+1) NBO
    Qatar Airways 1 stop 18h 15m
    6:30 pm NBO - 5:45 pm (+1) PER
    A$1,729
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Doha

    PER
    10:40 pm
    11h 25m
    DOH
    5:05 am (+1)
    2h 30m
    DOH
    7:35 am
    5h
    NBO
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR901
    10:40 pm, 9 Mar Mon
    PER Perth
    5:05 am, 10 Mar Tue
    DOH Doha
    11h 25m
    2h 30m layover in Doha (DOH)
    QR1339
    7:35 am, 10 Mar Tue
    DOH Doha
    12:35 pm, 10 Mar Tue
    NBO Nairobi
    5h

    Return: Nairobi to Perth via Doha

    NBO
    6:30 pm
    5h
    DOH
    11:30 pm
    2h 20m
    DOH
    1:50 am
    10h 55m
    PER
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1338
    6:30 pm, 23 Mar Mon
    NBO Nairobi
    11:30 pm, 23 Mar Mon
    DOH Doha
    5h
    2h 20m layover in Doha (DOH)
    QR900
    1:50 am, 24 Mar Tue
    DOH Doha
    5:45 pm, 24 Mar Tue
    PER Perth
    10h 55m
    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Qatar Airways 1 stop 18h 55m
    10:40 pm PER - 12:35 pm (+1) NBO
    Qatar Airways 1 stop 18h 15m
    6:30 pm NBO - 5:45 pm (+1) PER
    A$2,062
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Doha

    PER
    10:40 pm
    11h 25m
    DOH
    5:05 am (+1)
    2h 30m
    DOH
    7:35 am
    5h
    NBO
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR901
    10:40 pm, 4 Dec Thu
    PER Perth
    5:05 am, 5 Dec Fri
    DOH Doha
    11h 25m
    2h 30m layover in Doha (DOH)
    QR1339
    7:35 am, 5 Dec Fri
    DOH Doha
    12:35 pm, 5 Dec Fri
    NBO Nairobi
    5h

    Return: Nairobi to Perth via Doha

    NBO
    6:30 pm
    5h
    DOH
    11:30 pm
    2h 20m
    DOH
    1:50 am
    10h 55m
    PER
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1338
    6:30 pm, 26 Feb Thu
    NBO Nairobi
    11:30 pm, 26 Feb Thu
    DOH Doha
    5h
    2h 20m layover in Doha (DOH)
    QR900
    1:50 am, 27 Feb Fri
    DOH Doha
    5:45 pm, 27 Feb Fri
    PER Perth
    10h 55m
    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Qantas 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Qantas 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,082
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    QF8719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    * Operated by Emirates

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8720
    4:40 pm, 26 Feb Thu
    NBO Nairobi
    10:40 pm, 26 Feb Thu
    DXB Dubai
    5h

    * Operated by Emirates

    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 27 Feb Fri
    DXB Dubai
    5:35 pm, 27 Feb Fri
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Qantas 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Qantas 1 stop 20h 40m
    11:35 pm NBO - 1:15 am (+2) PER
    A$2,082
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    QF8719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    * Operated by Emirates

    Return: Nairobi to Perth via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    5h 10m
    DXB
    10:45 am
    10h 30m
    PER
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QF8722
    11:35 pm, 26 Feb Thu
    NBO Nairobi
    5:35 am, 27 Feb Fri
    DXB Dubai
    5h

    * Operated by Emirates

    5h 10m layover in Dubai (DXB)
    QF8424
    10:45 am, 27 Feb Fri
    DXB Dubai
    1:15 am, 28 Feb Sat
    PER Perth
    10h 30m

    * Operated by Emirates

    Depart: Mon, 9 Mar Return: Mon, 23 Mar Perth to Nairobi Mon, 9 Mar - Mon, 23 Mar
    Multiple Airlines 1 stop 19h 20m
    6:00 am PER - 8:20 pm NBO
    Qantas 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,101
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    5h 10m
    NBO
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    6:00 am, 9 Mar Mon
    PER Perth
    1:00 pm, 9 Mar Mon
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK721
    4:10 pm, 9 Mar Mon
    DXB Dubai
    8:20 pm, 9 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8720
    4:40 pm, 23 Mar Mon
    NBO Nairobi
    10:40 pm, 23 Mar Mon
    DXB Dubai
    5h

    * Operated by Emirates

    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 24 Mar Tue
    DXB Dubai
    5:35 pm, 24 Mar Tue
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Mon, 9 Mar Return: Mon, 23 Mar Perth to Nairobi Mon, 9 Mar - Mon, 23 Mar
    Qantas 1 stop 19h 20m
    6:00 am PER - 8:20 pm NBO
    Multiple Airlines 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,101
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    5h 10m
    NBO
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    6:00 am, 9 Mar Mon
    PER Perth
    1:00 pm, 9 Mar Mon
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    QF8721
    4:10 pm, 9 Mar Mon
    DXB Dubai
    8:20 pm, 9 Mar Mon
    NBO Nairobi
    5h 10m

    * Operated by Emirates

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 23 Mar Mon
    NBO Nairobi
    10:40 pm, 23 Mar Mon
    DXB Dubai
    5h
    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 24 Mar Tue
    DXB Dubai
    5:35 pm, 24 Mar Tue
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Mon, 9 Mar Return: Mon, 23 Mar Perth to Nairobi Mon, 9 Mar - Mon, 23 Mar
    Qantas 1 stop 19h 20m
    6:00 am PER - 8:20 pm NBO
    Qantas 1 stop 20h 40m
    11:35 pm NBO - 1:15 am (+2) PER
    A$2,101
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    5h 10m
    NBO
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    6:00 am, 9 Mar Mon
    PER Perth
    1:00 pm, 9 Mar Mon
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    QF8721
    4:10 pm, 9 Mar Mon
    DXB Dubai
    8:20 pm, 9 Mar Mon
    NBO Nairobi
    5h 10m

    * Operated by Emirates

    Return: Nairobi to Perth via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    5h 10m
    DXB
    10:45 am
    10h 30m
    PER
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QF8722
    11:35 pm, 23 Mar Mon
    NBO Nairobi
    5:35 am, 24 Mar Tue
    DXB Dubai
    5h

    * Operated by Emirates

    5h 10m layover in Dubai (DXB)
    QF8424
    10:45 am, 24 Mar Tue
    DXB Dubai
    1:15 am, 25 Mar Wed
    PER Perth
    10h 30m

    * Operated by Emirates

    Depart: Mon, 9 Mar Return: Mon, 23 Mar Perth to Nairobi Mon, 9 Mar - Mon, 23 Mar
    Qantas 1 stop 19h 20m
    6:00 am PER - 8:20 pm NBO
    Qantas 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,101
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    5h 10m
    NBO
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    6:00 am, 9 Mar Mon
    PER Perth
    1:00 pm, 9 Mar Mon
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    QF8721
    4:10 pm, 9 Mar Mon
    DXB Dubai
    8:20 pm, 9 Mar Mon
    NBO Nairobi
    5h 10m

    * Operated by Emirates

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8720
    4:40 pm, 23 Mar Mon
    NBO Nairobi
    10:40 pm, 23 Mar Mon
    DXB Dubai
    5h

    * Operated by Emirates

    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 24 Mar Tue
    DXB Dubai
    5:35 pm, 24 Mar Tue
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Mon, 9 Mar Return: Mon, 23 Mar Perth to Nairobi Mon, 9 Mar - Mon, 23 Mar
    Multiple Airlines 1 stop 19h 20m
    6:00 am PER - 8:20 pm NBO
    Multiple Airlines 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,101
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    5h 10m
    NBO
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    6:00 am, 9 Mar Mon
    PER Perth
    1:00 pm, 9 Mar Mon
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK721
    4:10 pm, 9 Mar Mon
    DXB Dubai
    8:20 pm, 9 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 23 Mar Mon
    NBO Nairobi
    10:40 pm, 23 Mar Mon
    DXB Dubai
    5h
    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 24 Mar Tue
    DXB Dubai
    5:35 pm, 24 Mar Tue
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Emirates 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Emirates 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,129
    onetravel.com
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m
    5h 20m layover in Dubai (DXB)
    EK719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 26 Feb Thu
    NBO Nairobi
    10:40 pm, 26 Feb Thu
    DXB Dubai
    5h
    4h 15m layover in Dubai (DXB)
    EK420
    2:55 am, 27 Feb Fri
    DXB Dubai
    5:35 pm, 27 Feb Fri
    PER Perth
    10h 40m
    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Emirates 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Emirates 1 stop 20h 40m
    11:35 pm NBO - 1:15 am (+2) PER
    A$2,129
    onetravel.com
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m
    5h 20m layover in Dubai (DXB)
    EK719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    5h 10m
    DXB
    10:45 am
    10h 30m
    PER
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 26 Feb Thu
    NBO Nairobi
    5:35 am, 27 Feb Fri
    DXB Dubai
    5h
    5h 10m layover in Dubai (DXB)
    EK424
    10:45 am, 27 Feb Fri
    DXB Dubai
    1:15 am, 28 Feb Sat
    PER Perth
    10h 30m
    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Multiple Airlines 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Qantas 1 stop 20h 40m
    11:35 pm NBO - 1:15 am (+2) PER
    A$2,130
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    EK719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    5h 10m
    DXB
    10:45 am
    10h 30m
    PER
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QF8722
    11:35 pm, 26 Feb Thu
    NBO Nairobi
    5:35 am, 27 Feb Fri
    DXB Dubai
    5h

    * Operated by Emirates

    5h 10m layover in Dubai (DXB)
    QF8424
    10:45 am, 27 Feb Fri
    DXB Dubai
    1:15 am, 28 Feb Sat
    PER Perth
    10h 30m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Multiple Airlines 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Qantas 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,130
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    EK719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8720
    4:40 pm, 26 Feb Thu
    NBO Nairobi
    10:40 pm, 26 Feb Thu
    DXB Dubai
    5h

    * Operated by Emirates

    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 27 Feb Fri
    DXB Dubai
    5:35 pm, 27 Feb Fri
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Qantas 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Multiple Airlines 1 stop 20h 40m
    11:35 pm NBO - 1:15 am (+2) PER
    A$2,130
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    QF8719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    * Operated by Emirates

    Return: Nairobi to Perth via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    5h 10m
    DXB
    10:45 am
    10h 30m
    PER
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 26 Feb Thu
    NBO Nairobi
    5:35 am, 27 Feb Fri
    DXB Dubai
    5h
    5h 10m layover in Dubai (DXB)
    QF8424
    10:45 am, 27 Feb Fri
    DXB Dubai
    1:15 am, 28 Feb Sat
    PER Perth
    10h 30m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Qantas 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Multiple Airlines 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,130
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    QF8719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    * Operated by Emirates

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 26 Feb Thu
    NBO Nairobi
    10:40 pm, 26 Feb Thu
    DXB Dubai
    5h
    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 27 Feb Fri
    DXB Dubai
    5:35 pm, 27 Feb Fri
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Multiple Airlines 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Multiple Airlines 1 stop 20h 40m
    11:35 pm NBO - 1:15 am (+2) PER
    A$2,178
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    EK719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    5h 10m
    DXB
    10:45 am
    10h 30m
    PER
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 26 Feb Thu
    NBO Nairobi
    5:35 am, 27 Feb Fri
    DXB Dubai
    5h
    5h 10m layover in Dubai (DXB)
    QF8424
    10:45 am, 27 Feb Fri
    DXB Dubai
    1:15 am, 28 Feb Sat
    PER Perth
    10h 30m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Multiple Airlines 1 stop 21h 40m
    10:05 pm PER - 2:45 pm (+1) NBO
    Multiple Airlines 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,178
    skiddoo.com.au
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    10:05 pm
    11h 10m
    DXB
    5:15 am (+1)
    5h 20m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    10:05 pm, 4 Dec Thu
    PER Perth
    5:15 am, 5 Dec Fri
    DXB Dubai
    11h 10m

    * Operated by Emirates

    5h 20m layover in Dubai (DXB)
    EK719
    10:35 am, 5 Dec Fri
    DXB Dubai
    2:45 pm, 5 Dec Fri
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 26 Feb Thu
    NBO Nairobi
    10:40 pm, 26 Feb Thu
    DXB Dubai
    5h
    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 27 Feb Fri
    DXB Dubai
    5:35 pm, 27 Feb Fri
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    South African Airways 1 stop 20h 25m
    11:45 pm PER - 3:10 pm (+1) NBO
    South African Airways 1 stop 16h
    3:55 pm NBO - 12:55 pm (+1) PER
    A$2,290
    byojet.com
    Show Details

    Depart: Perth to Nairobi via Johannesburg

    PER
    11:45 pm
    11h 20m
    JNB
    5:05 am (+1)
    5h
    JNB
    10:05 am
    4h 5m
    NBO
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA281
    11:45 pm, 4 Dec Thu
    PER Perth
    5:05 am, 5 Dec Fri
    JNB Johannesburg
    11h 20m
    5h layover in Johannesburg (JNB)
    SA184
    10:05 am, 5 Dec Fri
    JNB Johannesburg
    3:10 pm, 5 Dec Fri
    NBO Nairobi
    4h 5m

    Return: Nairobi to Perth via Johannesburg

    NBO
    3:55 pm
    4h 20m
    JNB
    7:15 pm
    2h 5m
    JNB
    9:20 pm
    9h 35m
    PER
    12:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA185
    3:55 pm, 26 Feb Thu
    NBO Nairobi
    7:15 pm, 26 Feb Thu
    JNB Johannesburg
    4h 20m
    2h 5m layover in Johannesburg (JNB)
    SA280
    9:20 pm, 26 Feb Thu
    JNB Johannesburg
    12:55 pm, 27 Feb Fri
    PER Perth
    9h 35m
    Depart: Mon, 12 Jan Return: Tue, 10 Feb Perth to Nairobi Mon, 12 Jan - Tue, 10 Feb
    Qatar Airways 1 stop 18h 55m
    10:40 pm PER - 12:35 pm (+1) NBO
    Qatar Airways 1 stop 18h 15m
    6:30 pm NBO - 5:45 pm (+1) PER
    A$2,326
    byojet.com
    Show Details

    Depart: Perth to Nairobi via Doha

    PER
    10:40 pm
    11h 25m
    DOH
    5:05 am (+1)
    2h 30m
    DOH
    7:35 am
    5h
    NBO
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR901
    10:40 pm, 12 Jan Mon
    PER Perth
    5:05 am, 13 Jan Tue
    DOH Doha
    11h 25m
    2h 30m layover in Doha (DOH)
    QR1339
    7:35 am, 13 Jan Tue
    DOH Doha
    12:35 pm, 13 Jan Tue
    NBO Nairobi
    5h

    Return: Nairobi to Perth via Doha

    NBO
    6:30 pm
    5h
    DOH
    11:30 pm
    2h 20m
    DOH
    1:50 am
    10h 55m
    PER
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1338
    6:30 pm, 10 Feb Tue
    NBO Nairobi
    11:30 pm, 10 Feb Tue
    DOH Doha
    5h
    2h 20m layover in Doha (DOH)
    QR900
    1:50 am, 11 Feb Wed
    DOH Doha
    5:45 pm, 11 Feb Wed
    PER Perth
    10h 55m
    Depart: Thu, 4 Dec Return: Thu, 26 Feb Perth to Nairobi Thu, 4 Dec - Thu, 26 Feb
    Qantas 1 stop 19h 20m
    6:00 am PER - 8:20 pm NBO
    Qantas 1 stop 19h 55m
    4:40 pm NBO - 5:35 pm (+1) PER
    A$2,372
    byojet.com
    Show Details

    Depart: Perth to Nairobi via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    5h 10m
    NBO
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    6:00 am, 4 Dec Thu
    PER Perth
    1:00 pm, 4 Dec Thu
    DXB Dubai
    11h
    3h 10m layover in Dubai (DXB)
    QF8721
    4:10 pm, 4 Dec Thu
    DXB Dubai
    8:20 pm, 4 Dec Thu
    NBO Nairobi
    5h 10m

    Return: Nairobi to Perth via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    4h 15m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8720
    4:40 pm, 26 Feb Thu
    NBO Nairobi
    10:40 pm, 26 Feb Thu
    DXB Dubai
    5h
    4h 15m layover in Dubai (DXB)
    QF8420
    2:55 am, 27 Feb Fri
    DXB Dubai
    5:35 pm, 27 Feb Fri
    PER Perth
    10h 40m