Twelve month price trend

  • Sep Sep US$607
  • Oct Oct US$181
  • Nov Nov US$115
  • Dec Dec US$172
  • Jan Jan US$156

Flight Schedules from Singapore to Surabaya

  • Depart
    Arrive
    Duration
    Flight & AirCraft
    Mo Tu We Th Fr Sa Su
  • 06:20 (SIN)
    07:05 (CGK)
    6h 25m
    SQ 950 (Boeing 777-300)
    3h 5m layover in Jakarta (CGK)
  • 10:10 (CGK)
    11:45 (SUB)
    6h 25m
    GA 310 (Boeing 737-800)
  • 07:00 (SIN)
    09:35 (DPS)
    7h 20m
    MI 176 (Airbus A320)
    3h 20m layover in Bali (DPS)
  • 12:55 (DPS)
    13:20 (SUB)
    7h 20m
    GA 339 (Boeing 737-800)
  • 07:25 (SIN)
    08:15 (CGK)
    6h 20m
    GA 823 (Boeing 737-800)
    2h 55m layover in Jakarta (CGK)
  • 11:10 (CGK)
    12:45 (SUB)
    6h 20m
    GA 312 (Boeing 737-800)
  • 07:40 (SIN)
    08:25 (CGK)
    6h 5m
    SQ 952 (Boeing 777-300)
    2h 45m layover in Jakarta (CGK)
  • 11:10 (CGK)
    12:45 (SUB)
    6h 5m
    GA 312 (Boeing 737-800)
  • 07:50 (SIN)
    09:10 (SUB)
    2h 20m
    SQ 930 (Airbus A330-300)
  • 07:50 (SIN)
    10:35 (LOP)
    7h 40m
    MI 124 (Airbus A320)
    3h 50m layover in Lombok (LOP)
  • 14:25 (LOP)
    14:30 (SUB)
    7h 40m
    GA 365 (Canadair (Bombardier) Regional Jet 1000)
  • 08:15 (SIN)
    09:35 (SUB)
    2h 20m
    TR 2260 (Airbus A320)
    multiple schedules, see details
    • Valid between 22 Aug 2016 - 05 Mar 2017
      -
    • Valid between 31 Oct 2016 - 05 Mar 2017
      -
      -
  • 08:20 (SIN)
    11:00 (DPS)
    6h
    SQ 9745 (Boeing 777-200/200ER)
    1h 55m layover in Bali (DPS)
  • 12:55 (DPS)
    13:20 (SUB)
    6h
    GA 339 (Boeing 737-800)
  • 09:25 (SIN)
    10:10 (CGK)
    5h 40m
    SQ 956 (Airbus A350-900)
    2h 20m layover in Jakarta (CGK)
  • 12:30 (CGK)
    14:05 (SUB)
    5h 40m
    GA 314 (Boeing 737-800)
  • 09:25 (SIN)
    12:05 (DPS)
    7h 10m
    SQ 942 (Airbus A330-300)
    3h 15m layover in Bali (DPS)
  • 15:20 (DPS)
    15:35 (SUB)
    7h 10m
    GA 347 (Boeing 737-800)
  • 09:45 (SIN)
    10:35 (CGK)
    6h 20m
    JT 153 (Boeing 737-900)
    3h layover in Jakarta (CGK)
  • 13:35 (CGK)
    15:05 (SUB)
    6h 20m
    JT 582 (Boeing 737-900)
  • 10:00 (SIN)
    10:55 (CGK)
    6h 5m
    GA 825 (Boeing 737-800)
    2h 35m layover in Jakarta (CGK)
  • 13:30 (CGK)
    15:05 (SUB)
    6h 5m
    GA 316 (Boeing 737-800)
  • 11:20 (SIN)
    12:05 (CGK)
    6h 20m
    ID 7154 (Airbus A320 (Sharklets))
    3h 5m layover in Jakarta (CGK)
  • 15:10 (CGK)
    16:40 (SUB)
    6h 20m
    ID 6578 (Boeing 737-900)
  • 11:45 (SIN)
    13:10 (SUB)
    2h 25m
    3K 247 (Airbus A320)
  • 12:00 (SIN)
    12:50 (CGK)
    7h 20m
    JT 163 (Boeing 737-900)
    4h layover in Jakarta (CGK)
  • 16:50 (CGK)
    18:20 (SUB)
    7h 20m
    JT 696 (Boeing 737-900)
  • 12:20 (SIN)
    13:10 (CGK)
    5h 25m
    GA 829 (Boeing 737-800)
    2h layover in Jakarta (CGK)
  • 15:10 (CGK)
    16:45 (SUB)
    5h 25m
    GA 318 (Airbus A330-200)
  • 12:30 (SIN)
    13:15 (CGK)
    5h 55m
    SQ 958 (Boeing 777-300)
    2h 30m layover in Jakarta (CGK)
  • 15:45 (CGK)
    17:25 (SUB)
    5h 55m
    GA 448 (Boeing 737-800)
  • 14:05 (SIN)
    14:55 (CGK)
    5h 40m
    GA 831 (Boeing 737-800)
    2h 15m layover in Jakarta (CGK)
  • 17:10 (CGK)
    18:45 (SUB)
    5h 40m
    GA 322 (Boeing 737-800)
  • 14:15 (SIN)
    15:20 (SRG)
    4h 45m
    MI 9458 (Airbus A320)
    1h 30m layover in Semarang (SRG)
  • 16:50 (SRG)
    18:00 (SUB)
    4h 45m
    GA 367 (Canadair (Bombardier) Regional Jet 1000)
  • 14:20 (SIN)
    16:45 (BPN)
    6h 20m
    MI 138 (Airbus A319)
    2h 20m layover in Balikpapan (BPN)
  • 19:05 (BPN)
    19:40 (SUB)
    6h 20m
    GA 355 (Boeing 737-800)
  • 14:50 (SIN)
    15:40 (CGK)
    6h
    JT 155 (Boeing 737-900)
    2h 40m layover in Jakarta (CGK)
  • 18:20 (CGK)
    19:50 (SUB)
    6h
    JT 592 (Boeing 737-900)
  • 15:20 (SIN)
    16:05 (CGK)
    5h 25m
    SQ 960 (Boeing 777-300)
    2h 5m layover in Jakarta (CGK)
  • 18:10 (CGK)
    19:45 (SUB)
    5h 25m
    GA 324 (Boeing 737-800)
  • 15:20 (SIN)
    16:05 (CGK)
    6h 45m
    SQ 960 (Boeing 777-300)
    3h 25m layover in Jakarta (CGK)
  • 19:30 (CGK)
    21:05 (SUB)
    6h 45m
    GA 326 (Boeing 737-800)
  • 15:20 (SIN)
    16:15 (CGK)
    6h 45m
    GA 833 (Boeing 737-800)
    3h 15m layover in Jakarta (CGK)
  • 19:30 (CGK)
    21:05 (SUB)
    6h 45m
    GA 326 (Boeing 737-800)
  • 15:20 (SIN)
    16:15 (CGK)
    7h 5m
    GA 833 (Boeing 737-800)
    3h 40m layover in Jakarta (CGK)
  • 19:55 (CGK)
    21:25 (SUB)
    7h 5m
    GA 328 (Airbus A330-200)
  • 16:10 (SIN)
    16:55 (CGK)
    7h
    SQ 962 (Airbus A350-900)
    3h 40m layover in Jakarta (CGK)
  • 20:35 (CGK)
    22:10 (SUB)
    7h
    GA 328 (Airbus A330-300)
  • 16:25 (SIN)
    17:10 (CGK)
    5h 40m
    SQ 962 (Airbus A350-900)
    2h 20m layover in Jakarta (CGK)
  • 19:30 (CGK)
    21:05 (SUB)
    5h 40m
    GA 326 (Boeing 737-800)
  • 16:30 (SIN)
    17:50 (SUB)
    2h 20m
    MI 226 (Airbus A320)
  • 16:35 (SIN)
    17:20 (CGK)
    5h 25m
    ID 7156 (Airbus A320 (Sharklets))
    2h 10m layover in Jakarta (CGK)
  • 19:30 (CGK)
    21:00 (SUB)
    5h 25m
    ID 6580 (Boeing 737-900)
  • 17:15 (SIN)
    18:05 (CGK)
    6h
    JT 157 (Boeing 737-900)
    2h 40m layover in Jakarta (CGK)
  • 20:45 (CGK)
    22:15 (SUB)
    6h
    JT 590 (Boeing 737-900)
  • 17:20 (SIN)
    18:05 (CGK)
    5h 50m
    SQ 964 (Airbus A330-300)
    2h 30m layover in Jakarta (CGK)
  • 20:35 (CGK)
    22:10 (SUB)
    5h 50m
    GA 328 (Airbus A330-200)
    multiple schedules, see details
    • Valid between 03 Oct 2016 - 09 Oct 2016
      -
      -
    • Valid between 24 Oct 2016 - 05 Mar 2017
  • 17:20 (SIN)
    18:05 (CGK)
    7h 5m
    SQ 964 (Airbus A330-300)
    3h 45m layover in Jakarta (CGK)
  • 21:50 (CGK)
    23:25 (SUB)
    7h 5m
    GA 330 (Boeing 737-800)
  • 17:35 (SIN)
    18:30 (CGK)
    5h 35m
    GA 835 (Boeing 737-800)
    2h 5m layover in Jakarta (CGK)
  • 20:35 (CGK)
    22:10 (SUB)
    5h 35m
    GA 328 (Airbus A330-200)
    multiple schedules, see details
    • Valid between 03 Oct 2016 - 09 Oct 2016
      -
      -
    • Valid between 24 Oct 2016 - 05 Mar 2017
  • 17:35 (SIN)
    18:30 (CGK)
    6h 50m
    GA 835 (Boeing 737-800)
    3h 20m layover in Jakarta (CGK)
  • 21:50 (CGK)
    23:25 (SUB)
    6h 50m
    GA 330 (Boeing 737-800)
  • 18:40 (SIN)
    19:25 (CGK)
    5h 45m
    SQ 966 (Boeing 777-300)
    2h 25m layover in Jakarta (CGK)
  • 21:50 (CGK)
    23:25 (SUB)
    5h 45m
    GA 330 (Boeing 737-800)
  • 18:45 (SIN)
    19:40 (CGK)
    5h 40m
    GA 837 (Boeing 737-800)
    2h 10m layover in Jakarta (CGK)
  • 21:50 (CGK)
    23:25 (SUB)
    5h 40m
    GA 330 (Boeing 737-800)
  • 18:50 (SIN)
    20:10 (SUB)
    2h 20m
    3K 249 (Airbus A320)
  • 19:30 (SIN)
    20:55 (SUB)
    2h 25m
    GA 855 (Boeing 737-800)
  • 20:15 (SIN)
    21:30 (SUB)
    2h 15m
    CI 751 (Boeing 737-800)

Find cheap airfares for flights from Singapore to Surabaya. Use Wego.com to search and compare low airfare airline tickets for Singapore to Surabaya flights on various international airlines. FInd last minute flights and the latest low airfares for this route. Compare cheap Singapore to Surabaya flights at a glance and get the best deal for your trip.

Besides Surabaya flights, find cheap hotels and quality accommodation in Surabaya with Wego. Search and compare Surabaya hotels online to book your ideal travel accommodation.