Airlines / QG
Airline
Citilink logo

Citilink (QG)

Citilink (QG) is an airline. It operates 540 routes from 45 airports to 44 destinations in 9 countries, anchored at Sepang (KUL). Its longest route is Jakarta (CGK) to Preveza (PVK), roughly 10,081 km. Around 409 of its routes are domestic and 131 international. Every QG flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

540Routes
44Destinations
9Countries
KULMain hub
10,081 kmLongest route
CTVICAO
QGIATA
Citilink route network · 160 routes

Citilink routes & flight numbers

Origin and destination for routes 301–400 of 540. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
QG779YIA · YogyakartaCGK · Jakarta0h 51m••:•• → ••:••
QG780KNO · BeringinYIA · Yogyakarta2h 27m••:•• → ••:••
QG781YIA · YogyakartaKNO · Beringin2h 27m••:•• → ••:••
QG782PKU · PekanbaruYIA · Yogyakarta1h 56m••:•• → ••:••
QG783YIA · YogyakartaPKU · Pekanbaru1h 56m••:•• → ••:••
QG784YIA · YogyakartaBPN · Balikpapan1h 36m••:•• → ••:••
QG785BPN · BalikpapanYIA · Yogyakarta1h 36m••:•• → ••:••
QG786YIA · YogyakartaBTH · Batam1h 46m••:•• → ••:••
QG787BTH · BatamYIA · Yogyakarta1h 46m••:•• → ••:••
QG790CGK · Jakarta2h 05m••:•• → ••:••
QG791CGK · Jakarta2h 05m••:•• → ••:••
QG7911KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG792CGK · Jakarta2h 05m••:•• → ••:••
QG793CGK · Jakarta2h 05m••:•• → ••:••
QG794BDJ · Banjarbaru2h 05m••:•• → ••:••
QG795BDJ · Banjarbaru2h 05m••:•• → ••:••
QG797PLM · Palembang2h 05m••:•• → ••:••
QG798CGK · Jakarta2h 05m••:•• → ••:••
QG799CGK · Jakarta2h 05m••:•• → ••:••
QG8011BTJ · Banda AcehKNO · Beringin0h 52m••:•• → ••:••
QG802CGK · Jakarta2h 05m••:•• → ••:••
QG803CGK · Jakarta2h 05m••:•• → ••:••
QG805CGK · Jakarta2h 05m••:•• → ••:••
QG817CGK · JakartaSUB · Surabaya1h 10m••:•• → ••:••
QG821PLM · PalembangHLP · Jakarta0h 53m••:•• → ••:••
QG822DPS · Kuta, BadungBDO · Bandung1h 22m••:•• → ••:••
QG825BDO · BandungDPS · Kuta, Badung1h 22m••:•• → ••:••
QG830CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG831KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG832CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG833KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG834CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG835KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG836CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG837KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG8392CGK · JakartaMDC · Manado2h 57m••:•• → ••:••
QG84HLP · JakartaPLM · Palembang0h 53m••:•• → ••:••
QG840CGK · JakartaBTH · Batam1h 22m••:•• → ••:••
QG841BTH · BatamCGK · Jakarta1h 22m••:•• → ••:••
QG85PLM · PalembangHLP · Jakarta0h 53m••:•• → ••:••
QG8514SUB · SurabayaJED · Jeddah10h 32m••:•• → ••:••
QG8515JED · JeddahSUB · Surabaya10h 32m••:•• → ••:••
QG8527JED · Jeddah2h 05m••:•• → ••:••
QG8532JED · Jeddah2h 05m••:•• → ••:••
QG8533JED · Jeddah2h 05m••:•• → ••:••
QG8534BTH · BatamJED · Jeddah9h 03m••:•• → ••:••
QG8571WNZ · Wenzhou (Longwan)CGK · Jakarta5h 09m••:•• → ••:••
QG86HLP · JakartaPLM · Palembang0h 53m••:•• → ••:••
QG8620BDO · Bandung2h 05m••:•• → ••:••
QG87PLM · PalembangHLP · Jakarta0h 53m••:•• → ••:••
QG88HLP · JakartaPLM · Palembang0h 53m••:•• → ••:••
QG880CGK · JakartaDTB · Siborong-Borong1h 51m••:•• → ••:••
QG881DTB · Siborong-BorongCGK · Jakarta1h 51m••:•• → ••:••
QG8813KMG · KunmingBTH · Batam3h 30m••:•• → ••:••
QG8815KMG · KunmingCGK · Jakarta4h 28m••:•• → ••:••
QG8816CGK · JakartaKMG · Kunming4h 28m••:•• → ••:••
QG882CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG883KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG8830SUB · SurabayaKWL · Guilin (Lingui)4h 38m••:•• → ••:••
QG8831KWL · Guilin (Lingui)SUB · Surabaya4h 38m••:•• → ••:••
QG884CGK · JakartaPLM · Palembang0h 51m••:•• → ••:••
QG8844CGK · JakartaHGH · Hangzhou5h 25m••:•• → ••:••
QG8845HGH · HangzhouCGK · Jakarta5h 25m••:•• → ••:••
QG885PLM · PalembangCGK · Jakarta0h 51m••:•• → ••:••
QG8850CGK · JakartaCKG · Chongqing5h 03m••:•• → ••:••
QG8851CKG · ChongqingCGK · Jakarta5h 03m••:•• → ••:••
QG886CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG887KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG888CGK · JakartaPLM · Palembang0h 51m••:•• → ••:••
QG889PLM · PalembangCGK · Jakarta0h 51m••:•• → ••:••
QG89PLM · PalembangHLP · Jakarta0h 53m••:•• → ••:••
QG8935PKU · PekanbaruBTH · Batam0h 43m••:•• → ••:••
QG906CGK · Jakarta2h 05m••:•• → ••:••
QG907CGK · Jakarta2h 05m••:•• → ••:••
QG910CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG911KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG9117HLP · JakartaKNO · Beringin2h 01m••:•• → ••:••
QG912CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG913KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG914CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG915KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG916CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG917KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG918CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG919KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG9192HLP · JakartaDPS · Kuta, Badung1h 29m••:•• → ••:••
QG9193DPS · Kuta, BadungHLP · Jakarta1h 29m••:•• → ••:••
QG920CGK · JakartaKNO · Beringin1h 59m••:•• → ••:••
QG921KNO · BeringinCGK · Jakarta1h 59m••:•• → ••:••
QG9215UPG · MakassarCGK · Jakarta2h 03m••:•• → ••:••
QG922BTH · BatamKNO · Beringin1h 07m••:•• → ••:••
QG923KNO · BeringinBTH · Batam1h 07m••:•• → ••:••
QG924BTH · BatamKNO · Beringin1h 07m••:•• → ••:••
QG925KNO · BeringinBTH · Batam1h 07m••:•• → ••:••
QG926KNO · BeringinPKU · Pekanbaru0h 54m••:•• → ••:••
QG929PKU · PekanbaruKNO · Beringin0h 54m••:•• → ••:••
QG930BTH · BatamDTB · Siborong-Borong1h 03m••:•• → ••:••
QG9302CGK · JakartaMDC · Manado2h 57m••:•• → ••:••
QG931DTB · Siborong-BorongBTH · Batam1h 03m••:•• → ••:••
QG932CGK · JakartaPKU · Pekanbaru1h 27m••:•• → ••:••
← PrevRoutes 301–400 of 540Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where Citilink flies

44 destinations served.

Busiest Citilink hubs

Top origin airports by number of routes.

About the Citilink network

Citilink connects 45 origin airports with 44 destinations on 540 scheduled routes. Its domestic network covers about 409 routes, while 131 routes reach international destinations across 9 countries. The busiest base, Sepang (KUL), anchors most QG departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does Citilink fly to?

Citilink (QG) serves 44 destinations in 9 countries across 540 routes tracked by FlightNerve.

What is Citilink’s main hub?

Citilink’s busiest base is Kuala Lumpur International Airport (KUL) in Sepang.

What is Citilink’s longest route?

Citilink’s longest scheduled route is Jakarta (CGK) to Preveza (PVK), about 10,081 km.

Can I track Citilink flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any QG flight in a single API call.

Track any Citilink flight in real time

Live status, position, schedule and aircraft for every QG flight, one API call.

Get an API key →