Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:20 PER
    17:50 MRU
    22Hrs, 25m 1 Stop (MEL)
  • PERPerth Airport 12:20 - MRU 17:50 22h 25m 1 Stop (MEL) Melbourne
  • PERPerth Airport 12:20
    NBONairobi Jomo Kenyatta International Airport 12:30
  • MELMelbourne Airport 17:55
    MRUMauritius Airport 17:50
  • 22h 25m (7h 40m)
  • 1 Stop MEL · Melbourne 7h 40m
  • virgin australia (VA 686)Boeing 737 800
    Kenya Airways (KQ 270)Boeing 737 800
  • virgin australia (VA 686)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 15:00 PER
    17:50 MRU
    25Hrs, 05m 1 Stop (MEL)
  • PERPerth Airport 15:00 - MRU 17:50 25h 05m 1 Stop (MEL) Melbourne
  • PERPerth Airport 15:00
    NBONairobi Jomo Kenyatta International Airport 12:30
  • MELMelbourne Airport 20:35
    MRUMauritius Airport 17:50
  • 25h 05m (10h 20m)
  • 1 Stop MEL · Melbourne 10h 20m
  • virgin australia (VA 690)Boeing 737 800
    Kenya Airways (KQ 270)Boeing 737 800
  • virgin australia (VA 690)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:20 PER
    15:50 JNB
    24Hrs, 20m 1 Stop (MEL)
  • PERPerth Airport 14:20 - JNB 15:50 24h 20m 1 Stop (MEL) Melbourne
  • PERPerth Airport 14:20
    NBONairobi Jomo Kenyatta International Airport 12:35
  • MELMelbourne Airport 19:55
    JNBJohannesburg O.R. Tambo International Airport 15:50
  • 24h 20m (7h 05m)
  • 1 Stop MEL · Melbourne 7h 05m
  • virgin australia (VA 690)Boeing 737 800
    Kenya Airways (KQ 762)Boeing 787 8
  • virgin australia (VA 690)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 15:00 PER
    15:50 JNB
    25Hrs, 00m 1 Stop (MEL)
  • PERPerth Airport 15:00 - JNB 15:50 25h 1 Stop (MEL) Melbourne
  • PERPerth Airport 15:00
    NBONairobi Jomo Kenyatta International Airport 12:35
  • MELMelbourne Airport 20:35
    JNBJohannesburg O.R. Tambo International Airport 15:50
  • 25h (7h 45m)
  • 1 Stop MEL · Melbourne 7h 45m
  • virgin australia (VA 690)Boeing 737 800
    Kenya Airways (KQ 762)Boeing 787 8
  • virgin australia (VA 690)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 16:35 NBO
    21:50 MEL
    22Hrs, 15m 1 Stop (DXB)
  • NBONairobi Jomo Kenyatta International Airport 16:35 - MEL 21:50 22h 15m 1 Stop (DXB) Dubai
  • NBONairobi Jomo Kenyatta International Airport 16:35
    DXBDubai International Airport 02:40
  • DXBDubai International Airport 22:40
    MELMelbourne Airport 21:50
  • 22h 15m (4h)
  • 1 Stop DXB · Dubai 4h
  • Emirates (EK 720)Boeing 777 300 Er
    Emirates (EK 408)Airbus Industrie A380 800
  • Emirates (EK 720)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:10 NBO
    23:10 MEL
    22Hrs, 00m 1 Stop (DOH)
  • NBONairobi Jomo Kenyatta International Airport 18:10 - MEL 23:10 22h 1 Stop (DOH) Doha
  • NBONairobi Jomo Kenyatta International Airport 18:10
    DOHHamad International Airport 02:45
  • DOHHamad International Airport 23:20
    MELMelbourne Airport 23:10
  • 22h (3h 25m)
  • 1 Stop DOH · Doha 3h 25m
  • Qatar Airways (QR 1336)Airbus A359
    Qatar Airways (QR 988)Boeing 777 300 Er
  • Qatar Airways (QR 1336)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:20 NBO
    03:10 MEL
    25Hrs, 50m 1 Stop (AUH)
  • NBONairobi Jomo Kenyatta International Airport 18:20 - MEL 03:10 25h 50m 1 Stop (AUH) Abu Dhabi
  • NBONairobi Jomo Kenyatta International Airport 18:20
    AUHAbu Dhabi Zayed International Airport 08:00
  • AUHAbu Dhabi Zayed International Airport 00:25
    MELMelbourne Airport 03:10
  • 25h 50m (7h 35m)
  • 1 Stop AUH · Abu Dhabi 7h 35m
  • Etihad Airways (EY 768)Airbus Industrie A320 Sharklets
    Etihad Airways (EY 462)Boeing 787 9
  • Etihad Airways (EY 768)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 22:45 NBO
    05:30 MEL
    23Hrs, 45m 1 Stop (DXB)
  • NBONairobi Jomo Kenyatta International Airport 22:45 - MEL 05:30 23h 45m 1 Stop (DXB) Dubai
  • NBONairobi Jomo Kenyatta International Airport 22:45
    DXBDubai International Airport 10:05
  • DXBDubai International Airport 04:50
    MELMelbourne Airport 05:30
  • 23h 45m (5h 15m)
  • 1 Stop DXB · Dubai 5h 15m
  • Emirates (EK 722)Boeing 777 300 Er
    Emirates (EK 406)Airbus Industrie A380 800
  • Emirates (EK 722)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:30 NBO
    05:30 MEL
    22Hrs, 00m 1 Stop (KUL)
  • NBONairobi Jomo Kenyatta International Airport 00:30 - MEL 05:30 22h 1 Stop (KUL) Kuala Lumpur
  • NBONairobi Jomo Kenyatta International Airport 00:30
    KULKuala Lumpur International Airport 19:40
  • KULKuala Lumpur International Airport 15:15
    MELMelbourne Airport 05:30
  • 22h (4h 25m)
  • 1 Stop KUL · Kuala Lumpur 4h 25m
  • AirAsia X (D7 102)Airbus Industrie 330 300
    AirAsia X (D7 218)Airbus Industrie 330 300
  • AirAsia X (D7 102)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset