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
QG940 Jakarta(CGK) Batam(BTH) 5:15 a.m. 7 a.m. Arrived On time Track
QG513 Labuan Bajo(LBJ) Jakarta(CGK) 5:15 p.m. 8:55 p.m. Scheduled On time Track
QG736 Jakarta(CGK) Surabaya(SUB) noon 1:40 p.m. Departed On time Track
QG423 Houston(AAP) Jakarta(CGK) 3 p.m. 4:10 p.m. Scheduled On time Track
QG946 Jakarta(CGK) Medan(KNO) 7:15 p.m. 9 p.m. Scheduled On time Track
QG938 Jakarta(CGK) Pekanbaru(PKU) 5:45 p.m. 7:30 p.m. Scheduled On time Track
QG417 Pontianak(PNK) Surabaya(SUB) 2:35 p.m. 4:15 p.m. Scheduled On time Track
QG883 Medan(KNO) Jakarta(CGK) 8:50 a.m. 11:15 a.m. Scheduled On time Track
QG502 Jakarta(CGK) Kuala Lumpur(KUL) 3:55 p.m. 7:10 p.m. Scheduled On time Track
QG522 Surabaya(SUB) Kuala Lumpur(KUL) 6:20 a.m. 9:10 a.m. Scheduled On time Track
QG341 Makassar(UPG) Jakarta(CGK) 5:45 p.m. 7:05 p.m. Arrived On time Track
QG439 Balikpapan(BPN) Jakarta(CGK) 6:10 a.m. 7:25 a.m. Arrived On time Track
QG840 Jakarta(CGK) Batam(BTH) 6:40 a.m. 8:20 a.m. Scheduled On time Track
QG942 Jakarta(CGK) Batam(BTH) 12:05 p.m. 1:50 p.m. Arrived On time Track
QG1101 Jakarta(HLP) Yogyakarta(JOG) 8 a.m. 9:30 a.m. Arrived On time Track
QG980 Jakarta(CGK) Palembang(PLM) 6 a.m. 7:10 a.m. Arrived On time Track
QG450 Surabaya(SUB) Palangkaraya(PKY) 7 a.m. 8:25 a.m. Arrived On time Track
QG210 Jakarta(CGK) Ambon(AMQ) 1:40 a.m. 7:15 a.m. Arrived On time Track
QG488 Surabaya(SUB) Banjarmasin(BDJ) 4:15 p.m. 6:30 p.m. Scheduled On time Track
QG501 Dili(DIL) Bali(DPS) 1:05 p.m. 2:05 p.m. Arrived On time Track
QG300 Jakarta(CGK) Manado(MDC) 1 a.m. 5:25 a.m. Arrived On time Track
QG418 Surabaya(SUB) Pontianak(PNK) 12:20 p.m. 2:05 p.m. Departed On time Track
QG958 Jakarta(CGK) Padang(PDG) 2:05 p.m. 4:05 p.m. Scheduled On time Track
QG965 Jambi(DJB) Jakarta(CGK) 5:55 p.m. 7:15 p.m. Scheduled On time Track
QG416 Surabaya(SUB) Pontianak(PNK) 11:30 a.m. 1:05 p.m. Scheduled On time Track
QG972 Jakarta(CGK) Pangkalpinang(PGK) 7:25 a.m. 8:45 a.m. Arrived On time Track
QG668 Surabaya(SUB) Bali(DPS) 12:40 p.m. 2:40 p.m. Scheduled On time Track
QG483 Banjarmasin(BDJ) Jakarta(CGK) 6 a.m. 6:45 a.m. Arrived On time Track
QG976 Jakarta(CGK) Belitung (Tanjung Pandan)(TJQ) 11:20 a.m. 12:30 p.m. Scheduled On time Track
QG430 Surabaya(SUB) Balikpapan(BPN) 5:10 a.m. 7:40 a.m. Scheduled On time Track
QG763 Solo / Surakarta(SOC) Jakarta(CGK) 9:45 a.m. 11 a.m. Scheduled On time Track
QG923 Jakarta(CGK) Batam(BTH) 4:35 p.m. 6:10 p.m. Arrived On time Track
QG969 Batam(BTH) Jakarta(CGK) 4:35 p.m. 6:25 p.m. Arrived On time Track
QG717 Surabaya(SUB) Jakarta(CGK) 12:40 p.m. 2:15 p.m. Arrived On time Track
QG944 Jakarta(CGK) Batam(BTH) 4:45 p.m. 6:30 p.m. Scheduled On time Track
QG460 Surabaya(SUB) Houston(AAP) 7:50 a.m. 10:30 a.m. Diverted to SRI Samarinda Track
QG968 Jakarta(CGK) Batam(BTH) 2:30 p.m. 4:05 p.m. Departed On time Track
QG696 Surabaya(SUB) Bali(DPS) 5:45 p.m. 7:45 p.m. Scheduled On time Track
QG354 Surabaya(SUB) Makassar(UPG) 9:45 a.m. 12:25 p.m. Arrived On time Track
QG886 Jakarta(CGK) Pekanbaru(PKU) 4:10 p.m. 6:30 p.m. Scheduled On time Track
QG343 Makassar(UPG) Bali(DPS) 1 p.m. 2:25 p.m. Arrived On time Track
QG523 Kuala Lumpur(KUL) Surabaya(SUB) 10:10 a.m. 11:05 a.m. Arrived On time Track
QG438 Surabaya(SUB) Balikpapan(BPN) 8:05 a.m. 11:25 a.m. Arrived On time Track
QG791 Semarang(SRG) Jakarta(CGK) 1 p.m. 2:10 p.m. Scheduled On time Track
QG916 Jakarta(CGK) Medan(KNO) 11:10 a.m. 1:30 p.m. Scheduled On time Track
QG887 Pekanbaru(PKU) Jakarta(CGK) 7 p.m. 9:25 p.m. Scheduled On time Track
QG974 Jakarta(CGK) Padang(PDG) 1:55 p.m. 3:35 p.m. Scheduled On time Track
QG914 Jakarta(CGK) Medan(KNO) 6:45 p.m. 9:05 p.m. Scheduled On time Track
QG977 Belitung (Tanjung Pandan)(TJQ) Jakarta(CGK) 11:40 a.m. 12:55 p.m. Scheduled On time Track
QG933 Pekanbaru(PKU) Batam(BTH) 10:15 a.m. noon Scheduled On time Track
QG979 Pekanbaru(PKU) Medan(KNO) 5:30 p.m. 7:55 p.m. Scheduled On time Track
QG960 Jakarta(CGK) Praya(LOP) 6 a.m. 7:25 a.m. Scheduled On time Track
QG632 Jakarta(CGK) Labuan Bajo(LBJ) 9:25 a.m. 12:55 p.m. Scheduled On time Track
QG489 Banjarmasin(BDJ) Surabaya(SUB) 7 p.m. 7:15 p.m. Scheduled On time Track
QG452 Jakarta(CGK) Palangkaraya(PKY) 11:40 a.m. 1:30 p.m. Scheduled On time Track
QG603 Kupang(KOE) Jakarta(CGK) 6:35 a.m. 8:30 a.m. Scheduled On time Track
QG885 Palembang(PLM) Jakarta(CGK) 9:20 a.m. 11:25 a.m. Scheduled On time Track
QG456 Jakarta(CGK) Palangkaraya(PKY) 12:45 p.m. 2:20 p.m. Scheduled On time Track
QG794 Semarang(SRG) Banjarmasin(BDJ) 11:15 a.m. 1:35 p.m. Scheduled On time Track
QG172 Jakarta(HLP) Surabaya(SUB) 8:20 p.m. 9:45 p.m. Scheduled On time Track
QG993 Bengkulu(BKS) Jakarta(CGK) 6:10 p.m. 7:05 p.m. Scheduled On time Track
QG971 Pangkalpinang(PGK) Jakarta(CGK) 12:15 p.m. 1:25 p.m. Scheduled On time Track
QG640 Jakarta(CGK) Praya(LOP) 8:40 a.m. 11:40 a.m. Scheduled On time Track
QG936 Jakarta(CGK) Pekanbaru(PKU) 5:45 a.m. 7:30 a.m. Scheduled On time Track
QG917 Medan(KNO) Jakarta(CGK) 4:30 p.m. 6:55 p.m. Scheduled On time Track
QG177 Surabaya(SUB) Jakarta(HLP) 3:10 p.m. 4:40 p.m. Scheduled On time Track
QG355 Makassar(UPG) Surabaya(SUB) 6:05 p.m. 6:40 p.m. Scheduled On time Track
QG422 Jakarta(CGK) Houston(AAP) 11:05 a.m. 2:30 p.m. Scheduled On time Track
QG882 Jakarta(CGK) Medan(KNO) 8:10 p.m. 10:30 p.m. Arrived On time Track
QG910 Jakarta(CGK) Medan(KNO) 5:50 a.m. 8:10 a.m. Arrived On time Track
QG918 Jakarta(CGK) Medan(KNO) 1 p.m. 3:20 p.m. Arrived On time Track
QG485 Banjarmasin(BDJ) Surabaya(SUB) 8:40 a.m. 8:50 a.m. Arrived On time Track
QG992 Jakarta(CGK) Bengkulu(BKS) 4:50 p.m. 5:40 p.m. Arrived On time Track
QG427 Makassar(UPG) Jakarta(CGK) 10 p.m. 11:20 p.m. Scheduled On time Track
QG250 Makassar(UPG) Jayapura(DJJ) 9:30 p.m. 1 a.m. Scheduled On time Track
QG989 Palembang(PLM) Batam(BTH) 6 a.m. 7:10 a.m. Arrived On time Track
QG170 Jakarta(HLP) Surabaya(SUB) 5:25 a.m. 7 a.m. Scheduled On time Track
QG924 Batam(BTH) Medan(KNO) 7:40 a.m. 9:05 a.m. Arrived On time Track
QG457 Palangkaraya(PKY) Jakarta(CGK) 3:05 p.m. 4:25 p.m. Scheduled On time Track
QG428 Makassar(UPG) Balikpapan(BPN) 7:30 p.m. 8:50 p.m. Scheduled On time Track
QG884 Jakarta(CGK) Palembang(PLM) 6:45 a.m. 8:50 a.m. Arrived On time Track
QG952 Jakarta(CGK) Padang(PDG) 6:10 a.m. 8 a.m. Arrived On time Track
QG352 Jayapura(DJJ) Sorong(SOQ) 3 p.m. 5:35 p.m. Arrived On time Track
QG500 Bali(DPS) Dili(DIL) 9 a.m. 12:05 p.m. Arrived On time Track
QG725 Surabaya(SUB) Jakarta(CGK) 6:30 a.m. 8:05 a.m. Arrived On time Track
QG195 Bali(DPS) Jakarta(HLP) 7:15 p.m. 8:10 p.m. Scheduled On time Track
QG181 Jakarta(HLP) Surabaya(SUB) 1:30 p.m. 3:25 p.m. Arrived On time Track
QG669 Bali(DPS) Surabaya(SUB) 3:30 p.m. 3:40 p.m. Arrived On time Track
QG602 Jakarta(CGK) Kupang(KOE) 2:05 a.m. 6:05 a.m. Arrived On time Track
QG984 Jakarta(CGK) Palembang(PLM) 9:50 a.m. 11 a.m. Departed On time Track
QG919 Medan(KNO) Jakarta(CGK) 2:10 p.m. 4:35 p.m. Scheduled On time Track
QG949 Batam(BTH) Surabaya(SUB) 5:30 p.m. 7:55 p.m. Scheduled On time Track
QG486 Surabaya(SUB) Banjarmasin(BDJ) 9:15 a.m. 11:25 a.m. Scheduled On time Track
QG987 Palembang(PLM) Surabaya(SUB) 6:15 a.m. 7:25 a.m. Scheduled On time Track
QG691 Bali(DPS) Jakarta(CGK) 9:05 a.m. 9:15 a.m. Scheduled On time Track
QG491 Banjarmasin(BDJ) Jakarta(CGK) 12:35 p.m. 1:20 p.m. Arrived On time Track
QG171 Surabaya(SUB) Jakarta(HLP) 8:15 p.m. 10 p.m. Scheduled On time Track
QG211 Ambon(AMQ) () 7:45 a.m. 9:15 a.m. Scheduled On time Track
QG340 Jakarta(CGK) Makassar(UPG) 1:35 p.m. 5:05 p.m. Arrived On time Track
QG342 Bali(DPS) Makassar(UPG) 3 p.m. 4:30 p.m. Arrived On time Track
QG718 Jakarta(CGK) Surabaya(SUB) 8:55 a.m. 10:30 a.m. Arrived On time Track
QG986 Surabaya(SUB) Palembang(PLM) 7:05 p.m. 8:10 p.m. Scheduled On time Track
QG426 Jakarta(CGK) Makassar(UPG) 6 p.m. 9:30 p.m. Scheduled On time Track
QG937 Pekanbaru(PKU) Jakarta(CGK) 6:15 a.m. 8 a.m. Arrived On time Track
QG959 Padang(PDG) Jakarta(CGK) 4:35 p.m. 6:30 p.m. Scheduled On time Track
QG955 Bandung(BDO) Pekanbaru(PKU) 8:05 p.m. 10 p.m. Scheduled On time Track
QG978 Medan(KNO) Pekanbaru(PKU) 2:20 p.m. 4:40 p.m. Scheduled On time Track
QG351 Makassar(UPG) Surabaya(SUB) 10 a.m. 10:40 a.m. Scheduled On time Track
QG353 Sorong(SOQ) Jayapura(DJJ) 5 p.m. 5:40 p.m. Scheduled On time Track
QG699 Bali(DPS) Surabaya(SUB) 7:30 p.m. 7:40 p.m. Scheduled On time Track
QG966 Jakarta(CGK) Jambi(DJB) 1:50 p.m. 3:15 p.m. Scheduled On time Track
QG527 Jeddah(JED) Surabaya(SUB) 9 p.m. 9:55 p.m. Arrived On time Track
QG716 Jakarta(CGK) Surabaya(SUB) 10:30 a.m. 12:10 p.m. Scheduled On time Track
QG686 Jakarta(CGK) Bali(DPS) 10 a.m. 12:55 p.m. Scheduled On time Track
QG912 Batam(BTH) Padang(PDG) 8:10 a.m. 10:30 a.m. Scheduled On time Track
QG722 Jakarta(CGK) Surabaya(SUB) 7:55 a.m. 9:25 a.m. Arrived On time Track
QG484 Surabaya(SUB) Banjarmasin(BDJ) 5:55 a.m. 8:10 a.m. Arrived On time Track
QG680 Jakarta(CGK) Bali(DPS) 4:40 a.m. 7:35 a.m. Arrived On time Track
QG913 Medan(KNO) Jakarta(CGK) 11:20 a.m. 1:45 p.m. Arrived On time Track
QG943 Batam(BTH) Jakarta(CGK) 2 p.m. 3:50 p.m. Arrived Delayed by 18m Track
QG526 Surabaya(SUB) Jeddah(JED) 5:10 p.m. 8 p.m. Arrived On time Track
QG915 Padang(PDG) Batam(BTH) 9:45 p.m. 12:05 a.m. Scheduled On time Track
QG687 Bali(DPS) Jakarta(CGK) 1:55 p.m. 2:55 p.m. Scheduled On time Track
QG1104 Yogyakarta(JOG) Jakarta(HLP) 1:40 p.m. 3:05 p.m. Scheduled On time Track
QG932 Batam(BTH) Pekanbaru(PKU) 8 a.m. 9:45 a.m. Arrived On time Track
QG985 Palembang(PLM) Jakarta(CGK) 11:30 a.m. 12:35 p.m. Arrived Delayed by 23m Track
QG174 Jakarta(HLP) Surabaya(SUB) 6 p.m. 7:40 p.m. Departed On time Track
QG196 Jakarta(HLP) Bali(DPS) 6 a.m. 8:55 a.m. Arrived On time Track
QG301 Manado(MDC) Jakarta(CGK) 6 a.m. 8:15 a.m. Arrived On time Track
QG970 Jakarta(CGK) Pangkalpinang(PGK) 10:30 a.m. 11:45 a.m. Scheduled On time Track
QG347 Makassar(UPG) Surabaya(SUB) 3:55 p.m. 5:15 p.m. Scheduled On time Track
QG948 Surabaya(SUB) Batam(BTH) 2:20 p.m. 4:50 p.m. Scheduled On time Track
QG480 Jakarta(CGK) Banjarmasin(BDJ) 7 a.m. 9:55 a.m. Scheduled On time Track
QG431 Balikpapan(BPN) Surabaya(SUB) 1 p.m. 1:50 p.m. Scheduled On time Track
QG481 Banjarmasin(BDJ) Jakarta(CGK) 8 p.m. 8:45 p.m. Scheduled On time Track
QG911 Medan(KNO) Jakarta(CGK) 4:55 a.m. 7:20 a.m. Arrived On time Track
QG453 Jakarta(CGK) Palangkaraya(PKY) 2 p.m. 3:45 p.m. Departed On time Track
QG790 Jakarta(CGK) Semarang(SRG) 11:20 a.m. 12:30 p.m. Arrived On time Track
QG180 Surabaya(SUB) Jakarta(HLP) 11:10 a.m. 1 p.m. Departed On time Track
QG251 Jayapura(DJJ) Jakarta(CGK) 7:30 a.m. 10 a.m. Scheduled On time Track
QG935 Pekanbaru(PKU) Batam(BTH) 1:10 p.m. 2:10 p.m. Scheduled On time Track
QG726 Jakarta(CGK) Surabaya(SUB) 7:10 p.m. 8:50 p.m. Arrived On time Track
QG176 Jakarta(HLP) Surabaya(SUB) 12:35 p.m. 2:10 p.m. Arrived On time Track
QG419 Pontianak(PNK) Surabaya(SUB) 1:35 p.m. 3:10 p.m. Scheduled On time Track
QG973 Jakarta(CGK) Makassar(UPG) 9:15 a.m. 10:30 a.m. Scheduled On time Track
QG212 Jakarta(CGK) Makassar(UPG) 5:10 a.m. 8:40 a.m. Arrived On time Track
QG841 Batam(BTH) Jakarta(CGK) 8:50 a.m. 10:35 a.m. Scheduled On time Track
QG990 Jakarta(CGK) Bengkulu(BKS) 10:30 a.m. 11:50 a.m. Arrived On time Track
QG330 Jakarta(CGK) Kendari(KDI) 3:50 a.m. 7:40 a.m. Arrived On time Track
QG983 Palembang(PLM) Surabaya(SUB) 6:05 p.m. 7:15 p.m. Scheduled On time Track
Show more