Citilink

  • Legal Name Citilink,Indonesia.
  • ICAO Code CTV
  • Airline Code
  • IATA Designator QG
  • Region Indonesia
  • City Jakarta
  • Address SBU Citilink, Management Building 3d Floor, Soekamo-Hatta Int Airport, Cengkareng, Jakarta, 19120, Indonesia
  • Website www.citilink.co.id

Citilink (QG) Flight schedules

Citilink is a low-cost airline headquartered in Jakarta, Indonesia. It was established in 2001 as a low-cost subsidiary of Garuda Indonesia, set up to operate shuttle services between Indonesian cities. Since July 30, 2012 Citilink has officially operated as a separate business entity from Garuda Indonesia, operating 14 aircraft with a new callsign, logo and uniform. Its main hub is Juanda International Airport, Surabaya, East Java. The airline is currently banned from operating in EU airspace.

Since obtaining Air Operator's Certificate in August 2012, Citilink has carried 8 million passengers by the end of 2013 with occupation rate 85 percent and On Time Arrival 87 percent.

In 2014, Citilink is the solely scheduled aircraft which fly from/to Soekarno-Hatta International Airport and also from/to Halim Perdanakusuma Airport, both in Jakarta.

Citilink Flight Schedule Today

Flight From To Departure Arrival Status
QG968 Jakarta(CGK) Batam(BTH) 2:05 p.m. 3:50 p.m. Scheduled On time Track
QG932 Batam(BTH) Pekanbaru(PKU) 9:20 a.m. 11:05 a.m. Scheduled On time Track
QG762 Jakarta(CGK) Solo / Surakarta(SOC) 8:05 a.m. 9:20 a.m. Arrived On time Track
QG942 Jakarta(CGK) Batam(BTH) 11 a.m. 12:45 p.m. Arrived On time Track
QG493 Banjarmasin(BDJ) Surabaya(SUB) 6:25 p.m. 7:10 p.m. Arrived On time Track
QG523 Kuala Lumpur(KUL) Surabaya(SUB) 10:10 a.m. 11:05 a.m. Arrived On time Track
QG513 Labuan Bajo(LBJ) Jakarta(CGK) 5:15 p.m. 8:55 p.m. Arrived On time Track
QG775 Yogyakarta(YIA) Jakarta(CGK) 7:45 a.m. 9 a.m. Arrived On time Track
QG947 Medan(KNO) Jakarta(CGK) 9:20 p.m. 11:05 p.m. Scheduled On time Track
QG944 Jakarta(CGK) Batam(BTH) 5:20 p.m. 7:05 p.m. Arrived On time Track
QG940 Jakarta(CGK) Batam(BTH) 5:15 a.m. 7 a.m. Diverted to PKU Pekanbaru Track
QG840 Jakarta(CGK) Batam(BTH) 6:45 a.m. 8:30 a.m. Unknown Track
QG974 Jakarta(CGK) Padang(PDG) 1:45 p.m. 3:25 p.m. Arrived On time Track
QG690 Jakarta(CGK) Bali(DPS) 7:05 a.m. 7:15 a.m. Arrived On time Track
QG970 Jakarta(CGK) Pangkalpinang(PGK) 10:25 a.m. 11:40 a.m. Arrived On time Track
QG923 Jakarta(CGK) Batam(BTH) 4:35 p.m. 6:10 p.m. Scheduled On time Track
QG646 Surabaya(SUB) Bali(DPS) 1:55 p.m. 4:55 p.m. Arrived On time Track
QG194 Jakarta(HLP) Bali(DPS) 5:10 p.m. 8 p.m. Scheduled On time Track
QG196 Jakarta(HLP) Bali(DPS) 7:05 a.m. 9:55 a.m. Departed On time Track
QG961 Bogota(BOG) Cartagena(CTG) 8:55 a.m. 10:20 a.m. Arrived On time Track
QG346 Surabaya(SUB) Makassar(UPG) 8 a.m. 11:30 a.m. Scheduled On time Track
QG987 Palembang(PLM) Surabaya(SUB) 6:10 a.m. 7:20 a.m. Scheduled On time Track
QG641 Praya(LOP) Jakarta(CGK) 12:30 p.m. 1:30 p.m. Scheduled On time Track
QG980 Jakarta(CGK) Palembang(PLM) 6 a.m. 7:10 a.m. Scheduled On time Track
QG177 Surabaya(SUB) Jakarta(HLP) 2:35 p.m. 4:05 p.m. Scheduled On time Track
QG500 Bali(DPS) Dili(DIL) 9 a.m. 12:05 p.m. Scheduled On time Track
QG887 Pekanbaru(PKU) Jakarta(CGK) 6:50 p.m. 9:15 p.m. Arrived Delayed by 19m Track
QG1101 Jakarta(HLP) Yogyakarta(JOG) 7:20 a.m. 8:50 a.m. Arrived On time Track
QG9661 Bali(DPS) Jakarta(CGK) 9:50 a.m. 10:50 a.m. Arrived On time Track
QG640 Jakarta(CGK) Praya(LOP) 9 a.m. noon Arrived On time Track
QG483 Banjarmasin(BDJ) Jakarta(CGK) 6 a.m. 6:45 a.m. Arrived On time Track
QG691 Bali(DPS) Jakarta(CGK) 9:05 a.m. 9:15 a.m. Arrived On time Track
QG916 Jakarta(CGK) Medan(KNO) 11:10 a.m. 1:30 p.m. Scheduled On time Track
QG993 Bengkulu(BKS) Jakarta(CGK) 4:55 p.m. 5:45 p.m. Scheduled On time Track
QG453 Jakarta(CGK) Palangkaraya(PKY) 2:05 p.m. 3:50 p.m. Scheduled On time Track
QG9660 Jakarta(CGK) Bali(DPS) 6:25 a.m. 9:20 a.m. Scheduled On time Track
QG914 Jakarta(CGK) Medan(KNO) 6:55 p.m. 9:15 p.m. Arrived On time Track
QG937 Pekanbaru(PKU) Jakarta(CGK) 6:10 a.m. 8 a.m. Arrived On time Track
QG522 Surabaya(SUB) Kuala Lumpur(KUL) 6:20 a.m. 9:10 a.m. Arrived On time Track
QG785 Balikpapan(BPN) Yogyakarta(YIA) 6:45 p.m. 7:50 p.m. Scheduled On time Track
QG526 Surabaya(SUB) Jeddah(JED) 5:10 p.m. 8 p.m. Scheduled On time Track
QG716 Jakarta(CGK) Surabaya(SUB) 10:30 a.m. 12:10 p.m. Scheduled On time Track
QG722 Jakarta(CGK) Surabaya(SUB) 8:15 a.m. 9:55 a.m. Scheduled On time Track
QG718 Jakarta(CGK) Surabaya(SUB) 9:15 a.m. 10:55 a.m. Scheduled On time Track
QG726 Jakarta(CGK) Surabaya(SUB) 6:50 p.m. 8:30 p.m. Scheduled On time Track
QG958 Jakarta(CGK) Padang(PDG) 2 p.m. 3:50 p.m. Scheduled On time Track
QG933 Pekanbaru(PKU) Batam(BTH) 11:35 a.m. 1:25 p.m. Scheduled On time Track
QG301 Manado(MDC) Jakarta(CGK) 5:55 a.m. 8:15 a.m. Arrived On time Track
QG502 Jakarta(CGK) Kuala Lumpur(KUL) 3:55 p.m. 7:10 p.m. Arrived Delayed by 40m Track
QG736 Jakarta(CGK) Surabaya(SUB) 11:50 a.m. 1:30 p.m. Arrived Delayed by 17m Track
QG343 Makassar(UPG) Bali(DPS) 1 p.m. 2:25 p.m. Arrived On time Track
QG922 Batam(BTH) Medan(KNO) 2:40 p.m. 4:05 p.m. Arrived On time Track
QG10 Jakarta(HLP) Medan(KNO) 6:15 a.m. 8:35 a.m. Arrived On time Track
QG340 Jakarta(CGK) Makassar(UPG) 1:40 p.m. 5:10 p.m. Departed On time Track
QG212 Jakarta(CGK) Makassar(UPG) 5 a.m. 8:30 a.m. Arrived On time Track
QG924 Batam(BTH) Medan(KNO) 7:40 a.m. 9:05 a.m. Arrived On time Track
QG342 Bali(DPS) Makassar(UPG) 3 p.m. 4:30 p.m. Scheduled On time Track
QG416 Surabaya(SUB) Pontianak(PNK) 11:30 a.m. 1:05 p.m. Scheduled On time Track
QG662 Surabaya(SUB) Praya(LOP) 4:40 p.m. 7:35 p.m. Scheduled On time Track
QG925 Medan(KNO) Batam(BTH) 9:35 a.m. 11:10 a.m. Scheduled On time Track
QG351 Makassar(UPG) Surabaya(SUB) 10:45 a.m. 11:25 a.m. Scheduled On time Track
QG670 Surabaya(SUB) Praya(LOP) 6 a.m. 8:10 a.m. Departed On time Track
QG984 Jakarta(CGK) Palembang(PLM) 9:50 a.m. 11 a.m. Scheduled On time Track
QG884 Jakarta(CGK) Palembang(PLM) 6:55 a.m. 9 a.m. Scheduled On time Track
QG992 Jakarta(CGK) Bengkulu(BKS) 3:40 p.m. 4:25 p.m. Scheduled On time Track
QG763 Solo / Surakarta(SOC) Jakarta(CGK) 9:50 a.m. 11:05 a.m. Scheduled On time Track
QG300 Jakarta(CGK) Manado(MDC) 1 a.m. 5:25 a.m. Departed On time Track
QG633 Labuan Bajo(LBJ) Jakarta(CGK) 1:25 p.m. 2:50 p.m. Scheduled On time Track
QG790 Jakarta(CGK) Semarang(SRG) 11:25 a.m. 12:35 p.m. Scheduled On time Track
QG602 Jakarta(CGK) Kupang(KOE) 2:05 a.m. 6:05 a.m. Scheduled On time Track
QG719 Surabaya(SUB) Jakarta(CGK) 11:25 a.m. 1 p.m. Scheduled On time Track
QG347 Makassar(UPG) Surabaya(SUB) 4:15 p.m. 5:35 p.m. Scheduled On time Track
QG983 Palembang(PLM) Surabaya(SUB) 8 p.m. 9:10 p.m. Scheduled On time Track
QG438 Surabaya(SUB) Balikpapan(BPN) 8:05 a.m. 11:25 a.m. Scheduled On time Track
QG415 Batam(BTH) Pontianak(PNK) 4:40 p.m. 6:15 p.m. Arrived On time Track
QG434 Surabaya(SUB) Balikpapan(BPN) 3:05 p.m. 5:45 p.m. Arrived On time Track
QG435 Balikpapan(BPN) Surabaya(SUB) 8:15 a.m. 8:45 a.m. Scheduled On time Track
QG672 Surabaya(SUB) Praya(LOP) 5:15 p.m. 7:25 p.m. Arrived On time Track
QG912 Batam(BTH) Padang(PDG) 8 a.m. 10:20 a.m. Arrived On time Track
QG886 Jakarta(CGK) Pekanbaru(PKU) 4 p.m. 6:20 p.m. Arrived On time Track
QG990 Jakarta(CGK) Bengkulu(BKS) 10:30 a.m. 11:50 a.m. Arrived On time Track
QG350 Surabaya(SUB) Makassar(UPG) 11:55 a.m. 2:30 p.m. Arrived On time Track
QG179 Surabaya(SUB) Jakarta(HLP) 9:35 a.m. 11:05 a.m. Arrived On time Track
QG437 Balikpapan(BPN) Surabaya(SUB) 1:05 p.m. 2:20 p.m. Arrived On time Track
QG173 Surabaya(SUB) Jakarta(HLP) 6:15 p.m. 7:50 p.m. Arrived On time Track
QG431 Balikpapan(BPN) Surabaya(SUB) 6:15 p.m. 6:55 p.m. Arrived On time Track
QG180 Surabaya(SUB) Jakarta(HLP) 12:05 p.m. 1:55 p.m. Arrived On time Track
QG171 Surabaya(SUB) Jakarta(HLP) 8:15 p.m. 9:50 p.m. Arrived On time Track
QG668 Surabaya(SUB) Bali(DPS) 12:40 p.m. 2:45 p.m. Arrived On time Track
QG213 Makassar(UPG) Jakarta(CGK) 3:20 p.m. 4:40 p.m. Arrived On time Track
QG696 Surabaya(SUB) Bali(DPS) 9:50 a.m. 11:55 a.m. Arrived On time Track
QG456 Jakarta(CGK) Palangkaraya(PKY) 1:30 p.m. 2:50 p.m. Arrived On time Track
QG341 Makassar(UPG) Jakarta(CGK) 5:40 p.m. 7 p.m. Arrived On time Track
QG452 Jakarta(CGK) Palangkaraya(PKY) 11:45 a.m. 1:35 p.m. Arrived On time Track
QG427 Makassar(UPG) Jakarta(CGK) 9:20 p.m. 10:40 p.m. Departed On time Track
QG355 Makassar(UPG) Surabaya(SUB) 6 p.m. 6:40 p.m. Arrived On time Track
QG687 Bali(DPS) Jakarta(CGK) 1:55 p.m. 2:55 p.m. Arrived On time Track
QG681 Bali(DPS) Jakarta(CGK) 3:10 p.m. 4:10 p.m. Arrived On time Track
QG948 Surabaya(SUB) Batam(BTH) 9:20 a.m. 11:40 a.m. Arrived On time Track
QG939 Pekanbaru(PKU) Jakarta(CGK) 8 a.m. 9:50 a.m. Arrived On time Track
QG978 Medan(KNO) Pekanbaru(PKU) 2:20 p.m. 4:40 p.m. Arrived On time Track
QG9665 Bali(DPS) Jakarta(CGK) 10:35 p.m. 11:35 p.m. Scheduled On time Track
QG9685 Bali(DPS) Jakarta(CGK) 12:35 p.m. 1:35 p.m. Arrived Delayed by 24m Track
QG486 Surabaya(SUB) Banjarmasin(BDJ) 9:15 a.m. 11:25 a.m. Arrived On time Track
QG686 Jakarta(CGK) Bali(DPS) 10 a.m. 12:55 p.m. Arrived On time Track
QG792 Jakarta(CGK) Semarang(SRG) 2:55 p.m. 4:05 p.m. Arrived On time Track
QG698 Surabaya(SUB) Bali(DPS) 4:50 p.m. 6:55 p.m. Arrived On time Track
QG492 Surabaya(SUB) Banjarmasin(BDJ) 4:15 p.m. 7:10 p.m. Arrived On time Track
QG512 Jakarta(CGK) Labuan Bajo(LBJ) 12:30 p.m. 4:15 p.m. Arrived On time Track
QG491 Banjarmasin(BDJ) Jakarta(CGK) 12:25 p.m. 1:10 p.m. Arrived On time Track
QG9684 Jakarta(CGK) Bali(DPS) 9:10 a.m. 12:05 p.m. Arrived On time Track
QG484 Surabaya(SUB) Banjarmasin(BDJ) 6 a.m. 8:10 a.m. Arrived On time Track
QG949 Batam(BTH) Surabaya(SUB) 12:10 p.m. 2:30 p.m. Arrived On time Track
QG673 Praya(LOP) Surabaya(SUB) 7:55 p.m. 8:05 p.m. Departed On time Track
QG481 Banjarmasin(BDJ) Jakarta(CGK) 7:40 p.m. 8:25 p.m. Departed On time Track
QG488 Surabaya(SUB) Banjarmasin(BDJ) 4:20 p.m. 6:30 p.m. Scheduled On time Track
QG9664 Jakarta(CGK) Bali(DPS) 7:10 p.m. 10:05 p.m. Scheduled On time Track
QG688 Jakarta(CGK) Bali(DPS) 3:35 p.m. 6:30 p.m. Arrived On time Track
QG697 Bali(DPS) Surabaya(SUB) 12:25 p.m. 12:35 p.m. Arrived On time Track
QG490 Jakarta(CGK) Banjarmasin(BDJ) 9 a.m. 11:55 a.m. Arrived On time Track
QG991 Bengkulu(BKS) Jakarta(CGK) 12:20 p.m. 1:40 p.m. Arrived On time Track
QG959 Padang(PDG) Jakarta(CGK) 4:20 p.m. 6:15 p.m. Departed Delayed by 56m Track
QG911 Medan(KNO) Jakarta(CGK) 5 a.m. 7:25 a.m. Arrived On time Track
QG489 Banjarmasin(BDJ) Surabaya(SUB) 7 p.m. 7:15 p.m. Scheduled On time Track
QG430 Surabaya(SUB) Balikpapan(BPN) 5:05 a.m. 7:45 a.m. Arrived On time Track
QG913 Medan(KNO) Jakarta(CGK) 10:50 a.m. 1:15 p.m. Arrived Delayed by 22m Track
QG737 Surabaya(SUB) Jakarta(CGK) 2 p.m. 3:35 p.m. Arrived On time Track
QG953 Padang(PDG) Jakarta(CGK) 8:35 a.m. 10:30 a.m. Arrived On time Track
QG175 Surabaya(SUB) Jakarta(HLP) 7:35 a.m. 9:10 a.m. Arrived On time Track
QG461 Houston(AAP) Surabaya(SUB) 11:05 a.m. 11:45 a.m. Arrived On time Track
QG725 Surabaya(SUB) Jakarta(CGK) 5:30 a.m. 7:05 a.m. Arrived Delayed by 34m Track
QG727 Surabaya(SUB) Jakarta(CGK) 7 p.m. 8:35 p.m. Scheduled On time Track
QG422 Jakarta(CGK) Houston(AAP) 11:10 a.m. 2:30 p.m. Diverted to SRI Samarinda Track
QG419 Pontianak(PNK) Surabaya(SUB) 1:35 p.m. 3:10 p.m. Arrived On time Track
QG485 Banjarmasin(BDJ) Surabaya(SUB) 8:40 a.m. 8:55 a.m. Arrived On time Track
QG943 Batam(BTH) Jakarta(CGK) 1:15 p.m. 3 p.m. Arrived On time Track
QG935 Pekanbaru(PKU) Batam(BTH) 1:10 p.m. 2:10 p.m. Arrived On time Track
QG178 Jakarta(HLP) Surabaya(SUB) 7:05 a.m. 8:35 a.m. Arrived On time Track
QG172 Jakarta(HLP) Surabaya(SUB) 8:20 p.m. 9:45 p.m. Scheduled On time Track
QG938 Jakarta(CGK) Pekanbaru(PKU) 6:15 p.m. 8 p.m. Scheduled On time Track
QG174 Jakarta(HLP) Surabaya(SUB) 4:50 p.m. 6:30 p.m. Scheduled On time Track
QG603 Kupang(KOE) Jakarta(CGK) 6:35 a.m. 8:30 a.m. Arrived On time Track
QG936 Jakarta(CGK) Pekanbaru(PKU) 5:45 a.m. 7:30 a.m. Arrived On time Track
QG883 Medan(KNO) Jakarta(CGK) 8:20 a.m. 10:45 a.m. Arrived On time Track
QG986 Surabaya(SUB) Palembang(PLM) 8 p.m. 9:10 p.m. Scheduled On time Track
QG982 Surabaya(SUB) Palembang(PLM) 5:15 p.m. 6:25 p.m. Scheduled On time Track
QG964 Jakarta(CGK) Jambi(DJB) 3:35 p.m. 5 p.m. Scheduled On time Track
QG251 Jayapura(DJJ) Jakarta(CGK) 10:45 a.m. 12:05 p.m. Arrived On time Track
QG977 Belitung (Tanjung Pandan)(TJQ) Jakarta(CGK) 1:35 p.m. 2:50 p.m. Arrived On time Track
QG918 Jakarta(CGK) Medan(KNO) 1 p.m. 3:20 p.m. Departed On time Track
Show more