GA9906 Flight Status Garuda Indonesia: Singapore to Surabaya (GIA9906)

Garuda Indonesia GA 9906

En-Route, Arriving in 21'

SIN Singapore

Scheduled
16:40
Actual
16:51

Terminal: 2 | Gate: E26

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

Singapore Changi Airport (SIN)

All SIN Departures >

SUB Surabaya

Scheduled
17:55
Estimated
17:46

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:15 · Typical Duration: 01:50

GA 9906 Flight Status & Schedule Garuda Indonesia Singapore to Surabaya

Date From To Departure Arrival Status Details
Nov 14 SIN SUB 16:51 17:46 En-Route Track >
Nov 13 SIN SUB 16:55 17:46 Landed Track >
Nov 12 SIN SUB 16:50 17:38 Landed Track >
Nov 11 SIN SUB 16:54 17:44 Landed Track >
Nov 10 SIN SUB 16:55 17:41 Landed Track >
Nov 09 SIN SUB 17:01 17:58 Landed Track >
Nov 08 SIN SUB 17:01 17:47 Landed Track >
Nov 07 SIN SUB 16:56 17:43 Landed Track >
Nov 06 SIN SUB 17:14 18:03 Landed Track >
Nov 05 SIN SUB 16:50 17:44 Landed Track >

Garuda Indonesia flight GA 9906 links Singapore and Surabaya, 1,376 km (855 mi) apart, and flies daily. With 2 h 15 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, at 16:51, and is due in Surabaya at 17:46, 9 minutes early.

< All Singapore SIN Departures All Surabaya SUB Arrivals >

About GA 9906

Garuda Indonesia Flight GA9906 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
9 of the last 9
Usually departs from
Terminal 2

GA 9906 FAQ

How long is the GA9906 flight from Singapore to Surabaya?
The timetable allows 2 h 15 min. Singapore to Surabaya is 1,376 km (855 mi).
How often is GA9906 from Singapore to Surabaya late?
None of the last 9 flights arrived 15 or more minutes late.
When was the latest GA9906 flight from Singapore to Surabaya?
The latest GA9906 was the 16:40 (local time) departure from Singapore on 13 November 2026; it landed 9 minutes early.
Which days does GA9906 fly from Singapore to Surabaya?
Daily: it was scheduled on each of the last 7 days.
Which terminal does GA9906 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 GA9906 have?
Also listed as GIA9906 (Garuda Indonesia's ICAO code) and GA 9906.

GA9906 and Singapore SIN to Surabaya SUB Flights

Flight GA9906 is a code-share Garuda Indonesia flight of the Singapore Airlines operated SQ928.

Other flights departing from Singapore SIN: KR9756, SQ406, SQ928

Other flights arriving at Surabaya SUB: SQ928, QG174, JT2885

All flights connecting Singapore SIN to Surabaya SUB.