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

Recent Searches

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

    Cheap Flights from Singapore to Surabaya

    Airline Results Price View
    View All Airlines View Flights
    Tigerair 52 results US$87 View Flights
    Jetstar Airways 80 results US$122 View Flights
    Singapore Airlines 1582 results US$128 View Flights
    Lion Air 156 results US$159 View Flights
    Garuda Indonesia 3782 results US$178 View Flights
    AirAsia 1 result US$180 View Flights
    China Airlines 291 results US$201 View Flights
    SilkAir 627 results US$252 View Flights
    Qantas 67 results US$819 View Flights
    Air New Zealand 12 results US$1,361 View Flights
    Depart: Fri, 27 Mar Return: Sun, 29 Mar Singapore to Surabaya Fri, 27 Mar - Sun, 29 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Tigerair Direct 2h 30m
    10:10 am SUB - 1:40 pm SIN
    US$86
    skypicker.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 27 Mar Fri
    SIN Singapore
    12:50 pm, 27 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 30m
    SIN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    10:10 am, 29 Mar Sun
    SUB Surabaya
    1:40 pm, 29 Mar Sun
    SIN Singapore
    2h 30m
    Depart: Mon, 23 Mar Return: Thu, 26 Mar Singapore to Surabaya Mon, 23 Mar - Thu, 26 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Tigerair Direct 2h 15m
    1:25 pm SUB - 4:40 pm SIN
    US$107
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 23 Mar Mon
    SIN Singapore
    12:50 pm, 23 Mar Mon
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    1:25 pm
    2h 15m
    SIN
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    1:25 pm, 26 Mar Thu
    SUB Surabaya
    4:40 pm, 26 Mar Thu
    SIN Singapore
    2h 15m
    Depart: Fri, 27 Mar Return: Sun, 29 Mar Singapore to Surabaya Fri, 27 Mar - Sun, 29 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Tigerair Direct 2h 30m
    10:10 am SUB - 1:40 pm SIN
    US$107
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 27 Mar Fri
    SIN Singapore
    12:50 pm, 27 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 30m
    SIN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    10:10 am, 29 Mar Sun
    SUB Surabaya
    1:40 pm, 29 Mar Sun
    SIN Singapore
    2h 30m
    Depart: Mon, 16 Mar Return: Mon, 23 Mar Singapore to Surabaya Mon, 16 Mar - Mon, 23 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Tigerair Direct 2h 15m
    1:25 pm SUB - 4:40 pm SIN
    US$109
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 16 Mar Mon
    SIN Singapore
    12:50 pm, 16 Mar Mon
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    1:25 pm
    2h 15m
    SIN
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    1:25 pm, 23 Mar Mon
    SUB Surabaya
    4:40 pm, 23 Mar Mon
    SIN Singapore
    2h 15m
    Depart: Fri, 27 Mar Return: Sun, 29 Mar Singapore to Surabaya Fri, 27 Mar - Sun, 29 Mar
    Jetstar Airways Direct 2h 30m
    11:40 am SIN - 1:10 pm SUB
    Tigerair Direct 2h 30m
    10:10 am SUB - 1:40 pm SIN
    US$121
    skypicker.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:40 am
    2h 30m
    SUB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    JQ247
    11:40 am, 27 Mar Fri
    SIN Singapore
    1:10 pm, 27 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 30m
    SIN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    10:10 am, 29 Mar Sun
    SUB Surabaya
    1:40 pm, 29 Mar Sun
    SIN Singapore
    2h 30m
    Depart: Mon, 3 Aug Return: Thu, 6 Aug Singapore to Surabaya Mon, 3 Aug - Thu, 6 Aug
    Tigerair Direct 2h 40m
    7:55 am SIN - 9:35 am SUB
    Tigerair Direct 2h 30m
    10:10 am SUB - 1:40 pm SIN
    US$122
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    7:55 am
    2h 40m
    SUB
    9:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    7:55 am, 3 Aug Mon
    SIN Singapore
    9:35 am, 3 Aug Mon
    SUB Surabaya
    2h 40m

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 30m
    SIN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    10:10 am, 6 Aug Thu
    SUB Surabaya
    1:40 pm, 6 Aug Thu
    SIN Singapore
    2h 30m
    Depart: Thu, 24 Dec Return: Sun, 27 Dec Singapore to Surabaya Thu, 24 Dec - Sun, 27 Dec
    Singapore Airlines Direct 2h 20m
    4:30 pm SIN - 5:50 pm SUB
    Singapore Airlines Direct 2h 15m
    6:40 pm SUB - 9:55 pm SIN
    US$127
    singaporeair.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    4:30 pm
    2h 20m
    SUB
    5:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ5226
    4:30 pm, 24 Dec Thu
    SIN Singapore
    5:50 pm, 24 Dec Thu
    SUB Surabaya
    2h 20m

    * Operated by SilkAir

    Return: Surabaya to Singapore

    SUB
    6:40 pm
    2h 15m
    SIN
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ5225
    6:40 pm, 27 Dec Sun
    SUB Surabaya
    9:55 pm, 27 Dec Sun
    SIN Singapore
    2h 15m

    * Operated by SilkAir

    Depart: Thu, 24 Dec Return: Sun, 27 Dec Singapore to Surabaya Thu, 24 Dec - Sun, 27 Dec
    Singapore Airlines Direct 2h 25m
    7:50 am SIN - 9:15 am SUB
    Singapore Airlines Direct 2h 20m
    10:10 am SUB - 1:30 pm SIN
    US$127
    singaporeair.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    7:50 am
    2h 25m
    SUB
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ930
    7:50 am, 24 Dec Thu
    SIN Singapore
    9:15 am, 24 Dec Thu
    SUB Surabaya
    2h 25m

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 20m
    SIN
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ931
    10:10 am, 27 Dec Sun
    SUB Surabaya
    1:30 pm, 27 Dec Sun
    SIN Singapore
    2h 20m
    Depart: Thu, 24 Dec Return: Sun, 27 Dec Singapore to Surabaya Thu, 24 Dec - Sun, 27 Dec
    Singapore Airlines Direct 2h 20m
    4:30 pm SIN - 5:50 pm SUB
    Singapore Airlines Direct 2h 20m
    10:10 am SUB - 1:30 pm SIN
    US$127
    singaporeair.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    4:30 pm
    2h 20m
    SUB
    5:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ5226
    4:30 pm, 24 Dec Thu
    SIN Singapore
    5:50 pm, 24 Dec Thu
    SUB Surabaya
    2h 20m

    * Operated by SilkAir

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 20m
    SIN
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ931
    10:10 am, 27 Dec Sun
    SUB Surabaya
    1:30 pm, 27 Dec Sun
    SIN Singapore
    2h 20m
    Depart: Thu, 24 Dec Return: Sun, 27 Dec Singapore to Surabaya Thu, 24 Dec - Sun, 27 Dec
    Singapore Airlines Direct 2h 25m
    7:50 am SIN - 9:15 am SUB
    Singapore Airlines Direct 2h 15m
    6:40 pm SUB - 9:55 pm SIN
    US$127
    singaporeair.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    7:50 am
    2h 25m
    SUB
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ930
    7:50 am, 24 Dec Thu
    SIN Singapore
    9:15 am, 24 Dec Thu
    SUB Surabaya
    2h 25m

    Return: Surabaya to Singapore

    SUB
    6:40 pm
    2h 15m
    SIN
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ5225
    6:40 pm, 27 Dec Sun
    SUB Surabaya
    9:55 pm, 27 Dec Sun
    SIN Singapore
    2h 15m

    * Operated by SilkAir

    Depart: Sun, 22 Mar Return: Sat, 28 Mar Singapore to Surabaya Sun, 22 Mar - Sat, 28 Mar
    Jetstar Airways Direct 2h 30m
    11:40 am SIN - 1:10 pm SUB
    Jetstar Airways Direct 2h 25m
    9:05 pm SUB - 12:30 am (+1) SIN
    US$129
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:40 am
    2h 30m
    SUB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    3K247
    11:40 am, 22 Mar Sun
    SIN Singapore
    1:10 pm, 22 Mar Sun
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    9:05 pm
    2h 25m
    SIN
    12:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    3K250
    9:05 pm, 28 Mar Sat
    SUB Surabaya
    12:30 am, 29 Mar Sun
    SIN Singapore
    2h 25m
    Depart: Sun, 31 May Return: Sun, 28 Jun Singapore to Surabaya Sun, 31 May - Sun, 28 Jun
    Tigerair Direct 2h 40m
    7:55 am SIN - 9:35 am SUB
    Tigerair Direct 2h 30m
    10:10 am SUB - 1:40 pm SIN
    US$131
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    7:55 am
    2h 40m
    SUB
    9:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    7:55 am, 31 May Sun
    SIN Singapore
    9:35 am, 31 May Sun
    SUB Surabaya
    2h 40m

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 30m
    SIN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    10:10 am, 28 Jun Sun
    SUB Surabaya
    1:40 pm, 28 Jun Sun
    SIN Singapore
    2h 30m
    Depart: Sun, 5 Apr Return: Sun, 19 Apr Singapore to Surabaya Sun, 5 Apr - Sun, 19 Apr
    Tigerair Direct 2h 40m
    7:55 am SIN - 9:35 am SUB
    Tigerair Direct 2h 30m
    10:10 am SUB - 1:40 pm SIN
    US$131
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    7:55 am
    2h 40m
    SUB
    9:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    7:55 am, 5 Apr Sun
    SIN Singapore
    9:35 am, 5 Apr Sun
    SUB Surabaya
    2h 40m

    Return: Surabaya to Singapore

    SUB
    10:10 am
    2h 30m
    SIN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    10:10 am, 19 Apr Sun
    SUB Surabaya
    1:40 pm, 19 Apr Sun
    SIN Singapore
    2h 30m
    Depart: Sun, 22 Mar Return: Sat, 28 Mar Singapore to Surabaya Sun, 22 Mar - Sat, 28 Mar
    Jetstar Airways Direct 2h 30m
    11:40 am SIN - 1:10 pm SUB
    Jetstar Airways Direct 2h 25m
    1:50 pm SUB - 5:15 pm SIN
    US$134
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:40 am
    2h 30m
    SUB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    3K247
    11:40 am, 22 Mar Sun
    SIN Singapore
    1:10 pm, 22 Mar Sun
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    1:50 pm
    2h 25m
    SIN
    5:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    3K248
    1:50 pm, 28 Mar Sat
    SUB Surabaya
    5:15 pm, 28 Mar Sat
    SIN Singapore
    2h 25m
    Depart: Fri, 13 Mar Return: Tue, 17 Mar Singapore to Surabaya Fri, 13 Mar - Tue, 17 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Jetstar Airways Direct 2h 25m
    1:50 pm SUB - 5:15 pm SIN
    US$136
    skypicker.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 13 Mar Fri
    SIN Singapore
    12:50 pm, 13 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    1:50 pm
    2h 25m
    SIN
    5:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    JQ248
    1:50 pm, 17 Mar Tue
    SUB Surabaya
    5:15 pm, 17 Mar Tue
    SIN Singapore
    2h 25m
    Depart: Fri, 27 Mar Return: Sun, 29 Mar Singapore to Surabaya Fri, 27 Mar - Sun, 29 Mar
    Jetstar Airways Direct 2h 30m
    11:40 am SIN - 1:10 pm SUB
    Jetstar Airways Direct 2h 20m
    8:45 pm SUB - 12:05 am (+1) SIN
    US$136
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:40 am
    2h 30m
    SUB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    3K247
    11:40 am, 27 Mar Fri
    SIN Singapore
    1:10 pm, 27 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    8:45 pm
    2h 20m
    SIN
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    3K250
    8:45 pm, 29 Mar Sun
    SUB Surabaya
    12:05 am, 30 Mar Mon
    SIN Singapore
    2h 20m
    Depart: Fri, 13 Mar Return: Tue, 17 Mar Singapore to Surabaya Fri, 13 Mar - Tue, 17 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Tigerair Direct 2h 15m
    1:25 pm SUB - 4:40 pm SIN
    US$137
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 13 Mar Fri
    SIN Singapore
    12:50 pm, 13 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    1:25 pm
    2h 15m
    SIN
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    1:25 pm, 17 Mar Tue
    SUB Surabaya
    4:40 pm, 17 Mar Tue
    SIN Singapore
    2h 15m
    Depart: Fri, 13 Mar Return: Sun, 15 Mar Singapore to Surabaya Fri, 13 Mar - Sun, 15 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Tigerair Direct 2h 15m
    1:25 pm SUB - 4:40 pm SIN
    US$137
    flightnetwork.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 13 Mar Fri
    SIN Singapore
    12:50 pm, 13 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    1:25 pm
    2h 15m
    SIN
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    1:25 pm, 15 Mar Sun
    SUB Surabaya
    4:40 pm, 15 Mar Sun
    SIN Singapore
    2h 15m
    Depart: Mon, 16 Mar Return: Mon, 23 Mar Singapore to Surabaya Mon, 16 Mar - Mon, 23 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Tigerair Direct 2h 15m
    1:25 pm SUB - 4:40 pm SIN
    US$137
    skypicker.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 16 Mar Mon
    SIN Singapore
    12:50 pm, 16 Mar Mon
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    1:25 pm
    2h 15m
    SIN
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2261
    1:25 pm, 23 Mar Mon
    SUB Surabaya
    4:40 pm, 23 Mar Mon
    SIN Singapore
    2h 15m
    Depart: Fri, 27 Mar Return: Sun, 29 Mar Singapore to Surabaya Fri, 27 Mar - Sun, 29 Mar
    Tigerair Direct 2h 30m
    11:20 am SIN - 12:50 pm SUB
    Jetstar Airways Direct 2h 20m
    8:45 pm SUB - 12:05 am (+1) SIN
    US$137
    skypicker.com
    Show Details

    Depart: Singapore to Surabaya

    SIN
    11:20 am
    2h 30m
    SUB
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR2260
    11:20 am, 27 Mar Fri
    SIN Singapore
    12:50 pm, 27 Mar Fri
    SUB Surabaya
    2h 30m

    Return: Surabaya to Singapore

    SUB
    8:45 pm
    2h 20m
    SIN
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    JQ250
    8:45 pm, 29 Mar Sun
    SUB Surabaya
    12:05 am, 30 Mar Mon
    SIN Singapore
    2h 20m
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 07:00 AM
      09:35 AM
      GA9740
      772
      1h 50m layover in Denpasar Bali (DPS)
      11:25 AM
      11:35 AM
      GA345
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:25 AM
      08:15 AM
      GA823
      738
      1h 55m layover in Jakarta (CGK)
      10:10 AM
      11:45 AM
      GA310
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:25 AM
      08:15 AM
      GA823
      738
      2h 55m layover in Jakarta (CGK)
      11:10 AM
      12:45 PM
      GA312
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:50 AM
      09:10 AM
      SQ930
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:50 AM
      09:15 AM
      SQ930
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:35 AM
      12:05 PM
      GA9071
      772
      3h 25m layover in Denpasar Bali (DPS)
      03:30 PM
      03:40 PM
      GA347
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:45 AM
      10:35 AM
      JT153
      738
      3h 45m layover in Jakarta (CGK)
      02:20 PM
      03:50 PM
      JT598
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:45 AM
      10:35 AM
      JT153
      738
      3h layover in Jakarta (CGK)
      01:35 PM
      03:05 PM
      JT582
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:00 AM
      10:55 AM
      GA825
      332
      2h 35m layover in Jakarta (CGK)
      01:30 PM
      03:05 PM
      GA316
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:00 AM
      10:55 AM
      GA825
      738
      3h 55m layover in Jakarta (CGK)
      02:50 PM
      04:25 PM
      GA318
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:00 AM
      10:55 AM
      GA825
      738
      2h 35m layover in Jakarta (CGK)
      01:30 PM
      03:05 PM
      GA316
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:00 AM
      10:55 AM
      GA825
      332
      1h 35m layover in Jakarta (CGK)
      12:30 PM
      02:05 PM
      GA314
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:00 AM
      10:55 AM
      GA825
      738
      1h 35m layover in Jakarta (CGK)
      12:30 PM
      02:05 PM
      GA314
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:15 AM
      12:30 PM
      3K247
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:35 AM
      12:20 PM
      GA827
      738
      2h 30m layover in Jakarta (CGK)
      02:50 PM
      04:25 PM
      GA318
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:35 AM
      12:20 PM
      GA827
      738
      3h 30m layover in Jakarta (CGK)
      03:50 PM
      05:25 PM
      GA320
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:35 AM
      12:20 PM
      GA827
      738
      3h 25m layover in Jakarta (CGK)
      03:45 PM
      05:25 PM
      GA448
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:40 AM
      01:10 PM
      3K247
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:45 AM
      12:35 PM
      GA827
      738
      3h 35m layover in Jakarta (CGK)
      04:10 PM
      05:45 PM
      GA320
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:45 AM
      12:35 PM
      GA827
      738
      3h 10m layover in Jakarta (CGK)
      03:45 PM
      05:25 PM
      GA448
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:45 AM
      12:35 PM
      GA827
      738
      2h 35m layover in Jakarta (CGK)
      03:10 PM
      04:45 PM
      GA318
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:10 PM
      01:00 PM
      JT163
      738
      3h 50m layover in Jakarta (CGK)
      04:50 PM
      06:20 PM
      JT696
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:15 PM
      GA829
      738
      1h 35m layover in Jakarta (CGK)
      02:50 PM
      04:25 PM
      GA318
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:15 PM
      GA829
      738
      2h 35m layover in Jakarta (CGK)
      03:50 PM
      05:25 PM
      GA320
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:10 PM
      GA829
      738
      3h layover in Jakarta (CGK)
      04:10 PM
      05:45 PM
      GA320
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:15 PM
      GA829
      738
      3h 55m layover in Jakarta (CGK)
      05:10 PM
      06:45 PM
      GA322
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:10 PM
      GA829
      738
      2h layover in Jakarta (CGK)
      03:10 PM
      04:45 PM
      GA318
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:10 PM
      GA829
      738
      4h layover in Jakarta (CGK)
      05:10 PM
      06:45 PM
      GA322
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:15 PM
      GA829
      738
      2h 30m layover in Jakarta (CGK)
      03:45 PM
      05:25 PM
      GA448
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:20 PM
      01:10 PM
      GA829
      738
      2h 35m layover in Jakarta (CGK)
      03:45 PM
      05:25 PM
      GA448
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 02:50 PM
      03:40 PM
      JT155
      738
      2h 30m layover in Jakarta (CGK)
      06:10 PM
      07:40 PM
      JT592
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:20 PM
      04:15 PM
      GA831
      738
      1h 55m layover in Jakarta (CGK)
      06:10 PM
      07:45 PM
      GA324
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:20 PM
      04:15 PM
      GA831
      738
      3h 15m layover in Jakarta (CGK)
      07:30 PM
      09:05 PM
      GA326
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:30 PM
      05:50 PM
      MI226
      319
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 07 Jan - 29 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Mar - 10 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:30 PM
      05:50 PM
      MI226
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:55 PM
      05:35 PM
      GA9547
      777
      3h layover in Jakarta (CGK)
      08:35 PM
      10:10 PM
      GA328
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:55 PM
      05:35 PM
      GA9547
      777
      1h 55m layover in Jakarta (CGK)
      07:30 PM
      09:05 PM
      GA326
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:15 PM
      06:05 PM
      JT157
      738
      2h 40m layover in Jakarta (CGK)
      08:45 PM
      10:15 PM
      JT590
      739
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      1h 55m layover in Jakarta (CGK)
      08:35 PM
      10:10 PM
      GA328
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      3h 10m layover in Jakarta (CGK)
      09:50 PM
      11:25 PM
      GA330
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      3h 10m layover in Jakarta (CGK)
      09:50 PM
      11:25 PM
      GA330
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:45 PM
      06:40 PM
      GA833
      332
      1h 55m layover in Jakarta (CGK)
      08:35 PM
      10:10 PM
      GA328
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:45 PM
      07:40 PM
      GA835
      738
      2h 10m layover in Jakarta (CGK)
      09:50 PM
      11:25 PM
      GA330
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:45 PM
      07:40 PM
      GA835
      738
      3h 20m layover in Jakarta (CGK)
      11:00 PM
      12:35 AM
      GA332
      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
    • 06:45 PM
      07:40 PM
      GA835
      738
      2h 10m layover in Jakarta (CGK)
      09:50 PM
      11:25 PM
      GA330
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:50 PM
      08:05 PM
      3K249
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:05 PM
      08:20 PM
      3K249
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:05 PM
      08:20 PM
      3K249
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:20 PM
      09:15 PM
      GA837
      332
      1h 45m layover in Jakarta (CGK)
      11:00 PM
      12:35 AM
      GA332
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:20 PM
      09:15 PM
      GA837
      332
      1h 45m layover in Jakarta (CGK)
      11:00 PM
      12:35 AM
      GA332
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:30 PM
      09:55 PM
      GA855
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 08:30 PM
      09:55 PM
      GA855
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:45 PM
      11:00 PM
      CI751
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:50 PM
      11:15 PM
      CI751
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    Flight Schedules from Surabaya to Singapore