GA9904 Flight Status Garuda Indonesia: Singapore to Surabaya (GIA9904)

SIN Singapore

Scheduled
07:45
Actual
07:58

Terminal: 2 | Gate: F54

Departure: Sat, Nov 14, 2026 · local time UTC+8

Singapore Changi Airport (SIN)

All SIN Departures >

SUB Surabaya

Scheduled
09:15
Actual
08:51

Terminal: 2

Arrival: Sat, Nov 14, 2026 · local time UTC+7

Surabaya Juanda International Airport (SUB)

All SUB Arrivals >

Distance: 1376 km / 855 miles · Scheduled Duration: 02:30 · Actual Duration: 01:53

GA 9904 Flight Status & Schedule Garuda Indonesia Singapore to Surabaya

Date From To Departure Arrival Status Details
Nov 14 SIN SUB 07:58 08:51 Landed Track >
Nov 13 SIN SUB 08:06 09:00 Landed Track >
Nov 12 SIN SUB 08:16 09:08 Landed Track >
Nov 11 SIN SUB 08:13 08:57 Landed Track >
Nov 10 SIN SUB 08:09 08:57 Landed Track >
Nov 09 SIN SUB 08:14 08:58 Landed Track >
Nov 08 SIN SUB 08:06 08:53 Landed Track >
Nov 07 SIN SUB 08:04 08:48 Landed Track >
Nov 06 SIN SUB 08:02 08:57 Landed Track >
Nov 05 SIN SUB 07:56 08:50 Landed Track >

Garuda Indonesia flight GA 9904 links Singapore and Surabaya, 1,376 km (855 mi) apart, and flies daily. With 2 h 30 min in the timetable and a usual flight time of about 1 h 50 min, it often makes up time. Today it left on time and landed at 08:51, 24 minutes early.

< All Singapore SIN Departures All Surabaya SUB Arrivals >

About GA 9904

Garuda Indonesia Flight GA9904 connects Singapore, Singapore to Surabaya, Indonesia, taking off from Singapore Changi Airport SIN and landing at Surabaya Juanda International Airport SUB.

Route
Singapore Changi Airport SIN to Surabaya Juanda International Airport SUB
Distance
1,376 km (855 mi)
Typical flight time
1 h 50 min
Flies
Daily
On time
10 of the last 10
Usually departs from
Terminal 2

GA 9904 FAQ

How long is the GA9904 flight from Singapore to Surabaya?
The timetable allows 2 h 30 min. Singapore to Surabaya is 1,376 km (855 mi).
How often is GA9904 from Singapore to Surabaya late?
None of the last 10 flights arrived 15 or more minutes late.
When was the latest GA9904 flight from Singapore to Surabaya?
The latest GA9904 was the 07:45 (local time) departure from Singapore on 14 November 2026; it landed 24 minutes early.
Which days does GA9904 fly from Singapore to Surabaya?
Daily: it was scheduled on each of the last 7 days.
Which terminal does GA9904 use?
It usually leaves from Terminal 2 at Singapore Changi Airport (SIN) and arrives at Terminal 2 at Surabaya Juanda International Airport (SUB). Check the flight card above for today's terminal and gate.
What other flight numbers does GA9904 have?
Also listed as GIA9904 (Garuda Indonesia's ICAO code) and GA 9904.

GA9904 and Singapore SIN to Surabaya SUB Flights

Flight GA9904 is a code-share Garuda Indonesia flight of the Singapore Airlines operated SQ922.

Other flights departing from Singapore SIN: SQ207, SQ422, SQ914, SQ922

Other flights arriving at Surabaya SUB: MH871, SQ922, GA302

All flights connecting Singapore SIN to Surabaya SUB.