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

Recent Searches

    Cheap Flights from Singapore to Denpasar Bali
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights
    • Schedules

    Cheap Flights from Singapore to Denpasar Bali

    Airline Results Price View
    View All Airlines View Flights
    AirAsia 7379 results US$93 View Flights
    Jetstar Airways 889 results US$121 View Flights
    Tigerair 1216 results US$121 View Flights
    KLM 789 results US$167 View Flights
    Garuda Indonesia 9108 results US$199 View Flights
    Malaysia Airlines 135 results US$205 View Flights
    Singapore Airlines 19148 results US$261 View Flights
    SilkAir 2290 results US$333 View Flights
    Philippine Airlines 1 result US$738 View Flights
    Qantas 230 results US$892 View Flights
    Xiamen Airlines 50 results US$892 View Flights
    China Eastern Airlines 30 results US$1,025 View Flights
    Kenya Airways 1 result US$1,129 View Flights
    Air New Zealand 163 results US$1,553 View Flights
    Hong Kong Airlines 3 results US$2,641 View Flights
    Qatar Airways 1 result US$9,230 View Flights
    Depart: Sat, 18 Apr Return: Wed, 22 Apr Singapore to Denpasar Bali Sat, 18 Apr - Wed, 22 Apr
    AirAsia Direct 2h 30m
    9:05 pm SIN - 11:35 pm DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:05 pm
    2h 30m
    DPS
    11:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ509
    9:05 pm, 18 Apr Sat
    SIN Singapore
    11:35 pm, 18 Apr Sat
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 22 Apr Wed
    DPS Denpasar Bali
    8:55 am, 22 Apr Wed
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    12:15 pm SIN - 2:45 pm DPS
    AirAsia Direct 2h 35m
    5:40 pm DPS - 8:15 pm SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    12:15 pm
    2h 30m
    DPS
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ505
    12:15 pm, 9 Jun Tue
    SIN Singapore
    2:45 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    5:40 pm
    2h 35m
    SIN
    8:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ508
    5:40 pm, 12 Jun Fri
    DPS Denpasar Bali
    8:15 pm, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Mon, 11 May Return: Sat, 16 May Singapore to Denpasar Bali Mon, 11 May - Sat, 16 May
    AirAsia Direct 2h 30m
    9:25 am SIN - 11:55 am DPS
    AirAsia Direct 2h 35m
    9:10 am DPS - 11:45 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:25 am
    2h 30m
    DPS
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ503
    9:25 am, 11 May Mon
    SIN Singapore
    11:55 am, 11 May Mon
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    9:10 am
    2h 35m
    SIN
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ504
    9:10 am, 16 May Sat
    DPS Denpasar Bali
    11:45 am, 16 May Sat
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    4:00 pm SIN - 6:30 pm DPS
    AirAsia Direct 2h 35m
    9:10 am DPS - 11:45 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    4:00 pm
    2h 30m
    DPS
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ507
    4:00 pm, 9 Jun Tue
    SIN Singapore
    6:30 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    9:10 am
    2h 35m
    SIN
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ504
    9:10 am, 12 Jun Fri
    DPS Denpasar Bali
    11:45 am, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    12:15 pm SIN - 2:45 pm DPS
    AirAsia Direct 2h 35m
    9:10 am DPS - 11:45 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    12:15 pm
    2h 30m
    DPS
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ505
    12:15 pm, 9 Jun Tue
    SIN Singapore
    2:45 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    9:10 am
    2h 35m
    SIN
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ504
    9:10 am, 12 Jun Fri
    DPS Denpasar Bali
    11:45 am, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    9:05 pm SIN - 11:35 pm DPS
    AirAsia Direct 2h 35m
    9:10 am DPS - 11:45 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:05 pm
    2h 30m
    DPS
    11:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ509
    9:05 pm, 9 Jun Tue
    SIN Singapore
    11:35 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    9:10 am
    2h 35m
    SIN
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ504
    9:10 am, 12 Jun Fri
    DPS Denpasar Bali
    11:45 am, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Mon, 11 May Return: Sat, 16 May Singapore to Denpasar Bali Mon, 11 May - Sat, 16 May
    AirAsia Direct 2h 30m
    12:15 pm SIN - 2:45 pm DPS
    AirAsia Direct 2h 35m
    9:10 am DPS - 11:45 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    12:15 pm
    2h 30m
    DPS
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ505
    12:15 pm, 11 May Mon
    SIN Singapore
    2:45 pm, 11 May Mon
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    9:10 am
    2h 35m
    SIN
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ504
    9:10 am, 16 May Sat
    DPS Denpasar Bali
    11:45 am, 16 May Sat
    SIN Singapore
    2h 35m
    Depart: Mon, 11 May Return: Sat, 16 May Singapore to Denpasar Bali Mon, 11 May - Sat, 16 May
    AirAsia Direct 2h 30m
    9:05 pm SIN - 11:35 pm DPS
    AirAsia Direct 2h 35m
    9:10 am DPS - 11:45 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:05 pm
    2h 30m
    DPS
    11:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ509
    9:05 pm, 11 May Mon
    SIN Singapore
    11:35 pm, 11 May Mon
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    9:10 am
    2h 35m
    SIN
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ504
    9:10 am, 16 May Sat
    DPS Denpasar Bali
    11:45 am, 16 May Sat
    SIN Singapore
    2h 35m
    Depart: Mon, 11 May Return: Sat, 16 May Singapore to Denpasar Bali Mon, 11 May - Sat, 16 May
    AirAsia Direct 2h 30m
    9:25 am SIN - 11:55 am DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:25 am
    2h 30m
    DPS
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ503
    9:25 am, 11 May Mon
    SIN Singapore
    11:55 am, 11 May Mon
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 16 May Sat
    DPS Denpasar Bali
    8:55 am, 16 May Sat
    SIN Singapore
    2h 35m
    Depart: Mon, 11 May Return: Sat, 16 May Singapore to Denpasar Bali Mon, 11 May - Sat, 16 May
    AirAsia Direct 2h 30m
    12:15 pm SIN - 2:45 pm DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    12:15 pm
    2h 30m
    DPS
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ505
    12:15 pm, 11 May Mon
    SIN Singapore
    2:45 pm, 11 May Mon
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 16 May Sat
    DPS Denpasar Bali
    8:55 am, 16 May Sat
    SIN Singapore
    2h 35m
    Depart: Mon, 11 May Return: Sat, 16 May Singapore to Denpasar Bali Mon, 11 May - Sat, 16 May
    AirAsia Direct 2h 30m
    9:05 pm SIN - 11:35 pm DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:05 pm
    2h 30m
    DPS
    11:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ509
    9:05 pm, 11 May Mon
    SIN Singapore
    11:35 pm, 11 May Mon
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 16 May Sat
    DPS Denpasar Bali
    8:55 am, 16 May Sat
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    9:05 pm SIN - 11:35 pm DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:05 pm
    2h 30m
    DPS
    11:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ509
    9:05 pm, 9 Jun Tue
    SIN Singapore
    11:35 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 12 Jun Fri
    DPS Denpasar Bali
    8:55 am, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    12:15 pm SIN - 2:45 pm DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    12:15 pm
    2h 30m
    DPS
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ505
    12:15 pm, 9 Jun Tue
    SIN Singapore
    2:45 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 12 Jun Fri
    DPS Denpasar Bali
    8:55 am, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    9:05 pm SIN - 11:35 pm DPS
    AirAsia Direct 2h 35m
    5:40 pm DPS - 8:15 pm SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:05 pm
    2h 30m
    DPS
    11:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ509
    9:05 pm, 9 Jun Tue
    SIN Singapore
    11:35 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    5:40 pm
    2h 35m
    SIN
    8:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ508
    5:40 pm, 12 Jun Fri
    DPS Denpasar Bali
    8:15 pm, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    4:00 pm SIN - 6:30 pm DPS
    AirAsia Direct 2h 35m
    12:55 pm DPS - 3:30 pm SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    4:00 pm
    2h 30m
    DPS
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ507
    4:00 pm, 9 Jun Tue
    SIN Singapore
    6:30 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    12:55 pm
    2h 35m
    SIN
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ506
    12:55 pm, 12 Jun Fri
    DPS Denpasar Bali
    3:30 pm, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Mon, 11 May Return: Sat, 16 May Singapore to Denpasar Bali Mon, 11 May - Sat, 16 May
    AirAsia Direct 2h 30m
    4:00 pm SIN - 6:30 pm DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    4:00 pm
    2h 30m
    DPS
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ507
    4:00 pm, 11 May Mon
    SIN Singapore
    6:30 pm, 11 May Mon
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 16 May Sat
    DPS Denpasar Bali
    8:55 am, 16 May Sat
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    4:00 pm SIN - 6:30 pm DPS
    AirAsia Direct 2h 35m
    5:40 pm DPS - 8:15 pm SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    4:00 pm
    2h 30m
    DPS
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ507
    4:00 pm, 9 Jun Tue
    SIN Singapore
    6:30 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    5:40 pm
    2h 35m
    SIN
    8:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ508
    5:40 pm, 12 Jun Fri
    DPS Denpasar Bali
    8:15 pm, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    4:00 pm SIN - 6:30 pm DPS
    AirAsia Direct 2h 35m
    6:20 am DPS - 8:55 am SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    4:00 pm
    2h 30m
    DPS
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ507
    4:00 pm, 9 Jun Tue
    SIN Singapore
    6:30 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    6:20 am
    2h 35m
    SIN
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QZ502
    6:20 am, 12 Jun Fri
    DPS Denpasar Bali
    8:55 am, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    12:15 pm SIN - 2:45 pm DPS
    AirAsia Direct 2h 35m
    12:55 pm DPS - 3:30 pm SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    12:15 pm
    2h 30m
    DPS
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ505
    12:15 pm, 9 Jun Tue
    SIN Singapore
    2:45 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    12:55 pm
    2h 35m
    SIN
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ506
    12:55 pm, 12 Jun Fri
    DPS Denpasar Bali
    3:30 pm, 12 Jun Fri
    SIN Singapore
    2h 35m
    Depart: Tue, 9 Jun Return: Fri, 12 Jun Singapore to Denpasar Bali Tue, 9 Jun - Fri, 12 Jun
    AirAsia Direct 2h 30m
    9:05 pm SIN - 11:35 pm DPS
    AirAsia Direct 2h 35m
    12:55 pm DPS - 3:30 pm SIN
    US$93
    airasia.com
    Show Details

    Depart: Singapore to Denpasar Bali

    SIN
    9:05 pm
    2h 30m
    DPS
    11:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ509
    9:05 pm, 9 Jun Tue
    SIN Singapore
    11:35 pm, 9 Jun Tue
    DPS Denpasar Bali
    2h 30m

    Return: Denpasar Bali to Singapore

    DPS
    12:55 pm
    2h 35m
    SIN
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QZ506
    12:55 pm, 12 Jun Fri
    DPS Denpasar Bali
    3:30 pm, 12 Jun Fri
    SIN Singapore
    2h 35m
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 06:00 AM
      06:55 AM
      MH5720
      319
      2h 10m layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:00 AM
      06:55 AM
      MH5720
      320
      2h 10m layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:00 AM
      06:55 AM
      MH5720
      319
      2h 10m layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:00 AM
      06:55 AM
      MH5720
      320
      2h 10m layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:40 AM
      07:40 AM
      MH602
      738
      1h 25m layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:40 AM
      07:40 AM
      MH602
      738
      4h 45m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 23 Mar - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Nov - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:40 AM
      07:40 AM
      MH602
      738
      1h 25m layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:45 AM
      07:45 AM
      MH602
      738
      4h 40m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:45 AM
      07:45 AM
      MH602
      738
      1h 20m layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:50 AM
      09:35 AM
      SQ940
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:00 AM
      09:35 AM
      SQ940
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:10 AM
      08:05 AM
      MH5722
      320
      1h layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:10 AM
      08:05 AM
      MH5722
      738
      4h 20m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:10 AM
      08:05 AM
      MH5722
      320
      4h 20m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:10 AM
      08:05 AM
      MH5722
      738
      1h layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:10 AM
      08:05 AM
      MH5722
      320
      1h layover in Kuala Lumpur (KUL)
      09:05 AM
      12:05 PM
      MH715
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 22 Mar - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Mar - 24 Apr
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:10 AM
      08:05 AM
      MH5722
      320
      4h 20m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 22 Mar - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Dec - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:15 AM
      10:05 AM
      3K241
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 16 Feb - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Mar - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:25 AM
      08:15 AM
      GA823
      738
      3h 10m layover in Jakarta (CGK)
      11:25 AM
      02:25 PM
      GA408
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:50 AM
      10:35 AM
      GA841
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:50 AM
      10:35 AM
      GA841
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 AM
      09:00 AM
      MH604
      738
      3h 25m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 22 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Nov - 15 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 08:30 AM
      09:30 AM
      MH5724
      320
      2h 55m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:30 AM
      09:30 AM
      MH5840
      333
      2h 55m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:30 AM
      09:30 AM
      MH5724
      320
      2h 55m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:30 AM
      09:30 AM
      MH5724
      738
      2h 55m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:30 AM
      09:30 AM
      MH5724
      738
      2h 55m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:30 AM
      09:30 AM
      MH5840
      333
      2h 55m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:35 AM
      09:30 AM
      MH5724
      320
      2h 55m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:15 AM
      11:50 AM
      QZ503
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:15 AM
      11:50 AM
      QZ503
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:20 AM
      12:05 PM
      SQ942
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:25 AM
      10:20 AM
      MH5724
      738
      5h layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:25 AM
      10:20 AM
      MH5724
      320
      2h 5m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 30 Jan - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Mar - 01 Apr
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:25 AM
      10:20 AM
      MH5724
      738
      5h layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:25 AM
      10:20 AM
      MH5724
      320
      5h layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 30 Jan - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Mar - 01 Apr
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:25 AM
      10:20 AM
      MH5724
      738
      2h 5m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 05 Feb - 19 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Mar - 26 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:35 AM
      12:05 PM
      SQ942
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:45 AM
      10:35 AM
      JT153
      738
      2h 55m layover in Jakarta (CGK)
      01:30 PM
      04:20 PM
      JT12
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:55 AM
      10:55 AM
      MH604
      738
      1h 30m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:55 AM
      10:55 AM
      MH604
      738
      4h 25m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 23 Mar - 09 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Nov - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:55 AM
      10:55 AM
      MH604
      738
      1h 30m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:00 AM
      10:55 AM
      GA825
      332
      3h layover in Jakarta (CGK)
      01:55 PM
      04:55 PM
      GA410
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:00 AM
      10:55 AM
      GA825
      738
      3h layover in Jakarta (CGK)
      01:55 PM
      04:55 PM
      GA410
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:15 AM
      11:10 AM
      MH5726
      319
      4h 10m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:15 AM
      11:10 AM
      MH5726
      319
      4h 10m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:15 AM
      11:10 AM
      MH5726
      320
      4h 10m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 23 Mar - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:15 AM
      11:10 AM
      MH5726
      319
      1h 15m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 27 Feb - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Mar - 08 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:15 AM
      11:10 AM
      MH5726
      319
      4h 10m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:15 AM
      11:10 AM
      MH5726
      320
      1h 15m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 23 Mar - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:15 AM
      11:10 AM
      MH5726
      319
      1h 15m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:15 AM
      11:10 AM
      MH5726
      320
      1h 15m layover in Kuala Lumpur (KUL)
      12:25 PM
      03:25 PM
      MH851
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:15 AM
      11:10 AM
      MH5726
      320
      4h 10m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:40 AM
      01:30 PM
      3K241
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:05 AM
      12:05 PM
      MH614
      738
      3h 15m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:05 AM
      12:05 PM
      MH614
      738
      3h 15m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 22 Mar - 27 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Nov - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Nov - 19 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 11:35 AM
      12:20 PM
      GA827
      738
      3h 55m layover in Jakarta (CGK)
      04:15 PM
      07:15 PM
      GA420
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:35 AM
      12:20 PM
      GA827
      738
      1h 35m layover in Jakarta (CGK)
      01:55 PM
      04:55 PM
      GA410
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:45 AM
      12:35 PM
      GA827
      738
      3h 40m layover in Jakarta (CGK)
      04:15 PM
      07:15 PM
      GA420
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:50 AM
      02:35 PM
      GA843
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 29 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Nov - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 12:10 PM
      01:00 PM
      JT163
      738
      3h 50m layover in Jakarta (CGK)
      04:50 PM
      07:40 PM
      JT24
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:15 PM
      02:45 PM
      QZ505
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 22 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Nov - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 12:15 PM
      01:03 PM
      MH628
      738
      2h 17m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:15 PM
      GA829
      738
      3h 30m layover in Jakarta (CGK)
      04:45 PM
      07:45 PM
      GA426
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:15 PM
      GA829
      738
      3h layover in Jakarta (CGK)
      04:15 PM
      07:15 PM
      GA420
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:10 PM
      GA829
      738
      3h 5m layover in Jakarta (CGK)
      04:15 PM
      07:15 PM
      GA420
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:50 PM
      01:45 PM
      MH5728
      738
      1h 35m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:50 PM
      01:45 PM
      MH5728
      320
      1h 35m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:50 PM
      01:45 PM
      MH5728
      319
      1h 35m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:50 PM
      01:45 PM
      MH5728
      320
      1h 35m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:50 PM
      01:45 PM
      MH5728
      319
      1h 35m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:50 PM
      01:45 PM
      MH5728
      320
      1h 35m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:50 PM
      01:45 PM
      MH5728
      738
      1h 35m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:55 PM
      01:55 PM
      MH628
      738
      1h 25m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:55 PM
      01:55 PM
      MH628
      738
      1h 25m layover in Kuala Lumpur (KUL)
      03:20 PM
      06:20 PM
      MH853
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 02:50 PM
      03:40 PM
      JT155
      738
      2h 15m layover in Jakarta (CGK)
      05:55 PM
      08:45 PM
      JT26
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 02:50 PM
      03:40 PM
      JT155
      738
      3h 15m layover in Jakarta (CGK)
      06:55 PM
      09:45 PM
      JT16
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 02:50 PM
      03:40 PM
      JT155
      738
      3h 20m layover in Jakarta (CGK)
      07:00 PM
      11:00 PM
      JT568
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:10 PM
      06:00 PM
      3K245
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:20 PM
      04:15 PM
      GA831
      738
      3h 40m layover in Jakarta (CGK)
      07:55 PM
      10:55 PM
      GA412
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:20 PM
      04:15 PM
      GA831
      738
      2h 15m layover in Jakarta (CGK)
      06:30 PM
      09:30 PM
      GA418
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:20 PM
      04:15 PM
      GA831
      738
      1h 30m layover in Jakarta (CGK)
      05:45 PM
      08:45 PM
      GA426
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:20 PM
      04:15 PM
      GA831
      738
      3h 25m layover in Jakarta (CGK)
      07:40 PM
      10:40 PM
      GA416
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:20 PM
      04:15 PM
      GA831
      738
      3h 25m layover in Jakarta (CGK)
      07:40 PM
      10:40 PM
      GA416
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:00 PM
      06:35 PM
      QZ507
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:00 PM
      06:35 PM
      QZ507
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:25 PM
      07:10 PM
      SQ946
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:40 PM
      07:15 PM
      KL835
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:40 PM
      07:10 PM
      SQ946
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:55 PM
      05:35 PM
      GA9547
      777
      2h 5m layover in Jakarta (CGK)
      07:40 PM
      10:40 PM
      GA416
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:55 PM
      05:35 PM
      GA9547
      777
      2h 20m layover in Jakarta (CGK)
      07:55 PM
      10:55 PM
      GA412
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:55 PM
      05:35 PM
      GA9547
      777
      3h 15m layover in Jakarta (CGK)
      08:50 PM
      11:50 PM
      GA422
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 05 Feb - 26 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Feb - 21 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:55 PM
      05:35 PM
      GA9547
      777
      3h 15m layover in Jakarta (CGK)
      08:50 PM
      11:50 PM
      GA422
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:15 PM
      06:05 PM
      JT157
      738
      2h 35m layover in Jakarta (CGK)
      08:40 PM
      11:30 PM
      JT10
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:30 PM
      08:10 PM
      KL835
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:30 PM
      08:10 PM
      KL835
      777
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      3h 20m layover in Jakarta (CGK)
      10:00 PM
      01:00 AM
      GA652
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 19 Feb - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Feb - 27 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Mar - 30 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      3h 15m layover in Jakarta (CGK)
      09:55 PM
      12:55 AM
      GA424
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 19 Feb - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Feb - 25 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      2h 10m layover in Jakarta (CGK)
      08:50 PM
      11:50 PM
      GA422
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 19 Feb - 26 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Feb - 27 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Feb - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      3h 15m layover in Jakarta (CGK)
      09:55 PM
      12:55 AM
      GA424
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      2h 10m layover in Jakarta (CGK)
      08:50 PM
      11:50 PM
      GA422
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:05 PM
      08:50 PM
      SQ948
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:20 PM
      08:50 PM
      SQ948
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:35 PM
      09:15 PM
      JQ117
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:40 PM
      07:40 PM
      MH5844
      333
      3h 55m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:40 PM
      07:40 PM
      MH5844
      333
      3h 55m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:45 PM
      07:40 PM
      GA835
      738
      2h 20m layover in Jakarta (CGK)
      10:00 PM
      01:00 AM
      GA652
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 29 Mar - 30 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Nov - 27 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Nov - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:45 PM
      07:45 PM
      MH5844
      333
      3h 50m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:45 PM
      07:40 PM
      GA835
      738
      2h 15m layover in Jakarta (CGK)
      09:55 PM
      12:55 AM
      GA424
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 02 Nov - 28 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Nov - 25 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:45 PM
      07:40 PM
      GA835
      738
      2h 20m layover in Jakarta (CGK)
      10:00 PM
      01:00 AM
      GA652
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:45 PM
      07:40 PM
      GA835
      738
      2h 15m layover in Jakarta (CGK)
      09:55 PM
      12:55 AM
      GA424
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:10 PM
      08:10 PM
      MH616
      738
      3h 25m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:10 PM
      08:10 PM
      MH616
      738
      3h 25m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 PM
      08:55 PM
      MH5732
      320
      2h 40m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 PM
      08:55 PM
      MH5732
      738
      2h 40m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 PM
      08:55 PM
      MH5732
      320
      2h 40m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 PM
      08:55 PM
      MH5732
      738
      2h 40m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 PM
      08:55 PM
      MH5732
      319
      2h 40m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 PM
      08:55 PM
      MH5732
      319
      2h 40m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:00 PM
      08:55 PM
      MH5732
      320
      2h 40m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:40 PM
      11:20 PM
      QZ509
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 22 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Nov - 20 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:20 PM
      10:20 PM
      MH610
      738
      1h 15m layover in Kuala Lumpur (KUL)
      11:35 PM
      02:35 AM
      MH867
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 06 Jan - 19 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Mar - 30 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:20 PM
      10:20 PM
      MH610
      738
      4h 40m layover in Kuala Lumpur (KUL)
      03:00 AM
      06:00 AM
      MH869
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    Flight Schedules from Denpasar Bali to Singapore