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
QG22 Jakarta(HLP) Medan(KNO) 5:25 p.m. 7:45 p.m. Scheduled On time Track
QG174 Jakarta(HLP) Surabaya(SUB) 5:45 p.m. 7:20 p.m. Scheduled On time Track
QG431 Balikpapan(BPN) Surabaya(SUB) 1:10 p.m. 1:50 p.m. Scheduled On time Track
QG779 Yogyakarta(YIA) Makassar(UPG) 3:20 p.m. 4:30 p.m. Arrived On time Track
QG435 Balikpapan(BPN) Surabaya(SUB) 8:05 a.m. 8:40 a.m. Arrived On time Track
QG437 Balikpapan(BPN) Surabaya(SUB) 1:05 p.m. 2:15 p.m. Arrived On time Track
QG949 Batam(BTH) Surabaya(SUB) 5:30 p.m. 7:40 p.m. Departed On time Track
QG690 Jakarta(CGK) Bali(DPS) 7:05 a.m. 7:10 a.m. Arrived On time Track
QG682 Jakarta(CGK) Bali(DPS) 6:05 a.m. 9 a.m. Arrived On time Track
QG686 Jakarta(CGK) Bali(DPS) 9:50 a.m. 12:45 p.m. Arrived Delayed by 15m Track
QG912 Batam(BTH) Padang(PDG) 8:10 a.m. 10:30 a.m. Arrived On time Track
QG425 Balikpapan(BPN) Jakarta(CGK) 8:10 p.m. 9:20 p.m. Scheduled On time Track
QG715 Surabaya(SUB) Jakarta(CGK) 9:10 a.m. 10:45 a.m. Arrived On time Track
QG680 Jakarta(CGK) Bali(DPS) 5:05 a.m. 8 a.m. Arrived On time Track
QG991 Bengkulu(BKS) Jakarta(CGK) 12:20 p.m. 1:40 p.m. Arrived On time Track
QG918 Jakarta(CGK) Medan(KNO) 1 p.m. 3:20 p.m. Scheduled On time Track
QG213 Makassar(UPG) Jakarta(CGK) 3:20 p.m. 4:40 p.m. Scheduled On time Track
QG194 Jakarta(HLP) Bali(DPS) 3:15 p.m. 6:05 p.m. Scheduled On time Track
QG419 Pontianak(PNK) Surabaya(SUB) 1:30 p.m. 3:05 p.m. Scheduled On time Track
QG196 Jakarta(HLP) Bali(DPS) 7:40 a.m. 10:30 a.m. Arrived On time Track
QG195 Bali(DPS) Jakarta(HLP) 1:55 p.m. 2:45 p.m. Scheduled On time Track
QG354 Surabaya(SUB) Makassar(UPG) 8:45 a.m. 11:20 a.m. Scheduled On time Track
QG917 Medan(KNO) Jakarta(CGK) 4 p.m. 6:25 p.m. Scheduled On time Track
QG725 Surabaya(SUB) Jakarta(CGK) 5:35 a.m. 7:10 a.m. Scheduled On time Track
QG925 Medan(KNO) Batam(BTH) 12:25 p.m. 1:50 p.m. Scheduled On time Track
QG717 Surabaya(SUB) Jakarta(CGK) 12:50 p.m. 2:25 p.m. Scheduled On time Track
QG350 Surabaya(SUB) Makassar(UPG) 11:55 a.m. 2:30 p.m. Scheduled On time Track
QG428 Makassar(UPG) Balikpapan(BPN) 7:30 p.m. 8:45 p.m. Arrived Delayed by 22m Track
QG984 Jakarta(CGK) Palembang(PLM) 5:50 p.m. 7 p.m. Scheduled On time Track
QG941 Batam(BTH) Jakarta(CGK) 8:05 a.m. 9:45 a.m. Arrived On time Track
QG417 Pontianak(PNK) Surabaya(SUB) 2:20 p.m. 4 p.m. Arrived On time Track
QG640 Jakarta(CGK) Praya(LOP) 8:40 a.m. 11:40 a.m. Arrived On time Track
QG943 Batam(BTH) Jakarta(CGK) 1:50 p.m. 3:30 p.m. Scheduled On time Track
QG968 Jakarta(CGK) Batam(BTH) 2:15 p.m. 3:55 p.m. Scheduled Track
QG935 Pekanbaru(PKU) Batam(BTH) 12:15 p.m. 1:10 p.m. Arrived Track
QG948 Surabaya(SUB) Batam(BTH) 1:45 p.m. 4:05 p.m. Scheduled Track
QG944 Jakarta(CGK) Batam(BTH) 4:15 p.m. 5:55 p.m. Scheduled Track
QG940 Jakarta(CGK) Batam(BTH) 5:25 a.m. 7:05 a.m. Scheduled Track
QG942 Jakarta(CGK) Batam(BTH) 11:40 a.m. 1:20 p.m. In Air Track
QG923 Jakarta(CGK) Batam(BTH) 4:05 p.m. 5:30 p.m. Scheduled Track
QG25 Medan(KNO) Jakarta(HLP) 8:25 p.m. 10:50 p.m. Scheduled Track
QG919 Medan(KNO) Jakarta(CGK) 2:10 p.m. 4:35 p.m. Scheduled Track
QG887 Pekanbaru(PKU) Jakarta(CGK) 7:25 p.m. 9:50 p.m. Scheduled Track
QG979 Pekanbaru(PKU) Medan(KNO) 6 p.m. 8:25 p.m. Scheduled Track
QG883 Medan(KNO) Jakarta(CGK) 8:50 a.m. 11:15 a.m. In Air Track
QG913 Medan(KNO) Jakarta(CGK) 11:10 a.m. 1:35 p.m. Scheduled Track
QG911 Medan(KNO) Jakarta(CGK) 4:55 a.m. 7:20 a.m. Arrived Track
QG453 Jakarta(CGK) Palangkaraya(PKY) 2:05 p.m. 3:45 p.m. Scheduled On time Track
QG641 Praya(LOP) Jakarta(CGK) 12:10 p.m. 1:10 p.m. Scheduled Track
QG671 Praya(LOP) Surabaya(SUB) 8:35 a.m. 8:45 a.m. Scheduled Track
QG795 Banjarmasin(BDJ) Semarang(SRG) 10:35 a.m. 10:50 a.m. Scheduled Track
QG790 Jakarta(CGK) Semarang(SRG) 11:20 a.m. 12:30 p.m. Scheduled Track
QG792 Jakarta(CGK) Semarang(SRG) 3:05 p.m. 4:15 p.m. Scheduled Track
QG985 Palembang(PLM) Jakarta(CGK) 7:30 p.m. 8:40 p.m. Arrived Track
QG89 Palembang(PLM) Jakarta(HLP) 11:30 a.m. 12:40 p.m. Scheduled Track
QG983 Palembang(PLM) Surabaya(SUB) 1:10 p.m. 2:20 p.m. Scheduled Track
QG938 Jakarta(CGK) Pekanbaru(PKU) 5:45 p.m. 7:30 p.m. Scheduled On time Track
QG668 Surabaya(SUB) Bali(DPS) 1:30 p.m. 3:30 p.m. Scheduled Track
QG343 Makassar(UPG) Bali(DPS) 11:50 a.m. 1:20 p.m. In Air Track
QG688 Jakarta(CGK) Bali(DPS) 4:20 p.m. 7:15 p.m. Scheduled Track
QG501 Dili(DIL) Bali(DPS) 1:20 p.m. 2:10 p.m. Expected Track
QG698 Surabaya(SUB) Bali(DPS) 4:45 p.m. 6:50 p.m. Scheduled Track
QG693 Bali(DPS) Blimbingsari(BWX) 7:50 p.m. 9:50 p.m. Scheduled Track
QG481 Banjarmasin(BDJ) Jakarta(CGK) 7:15 p.m. 8 p.m. Arrived Delayed by 17m Track
QG937 Pekanbaru(PKU) Jakarta(CGK) 6:15 a.m. 8 a.m. Scheduled Track
QG939 Pekanbaru(PKU) Jakarta(CGK) 8 a.m. 9:50 a.m. Scheduled Track
QG422 Jakarta(CGK) Houston(AAP) 11:05 a.m. 2:25 p.m. Scheduled Track
QG460 Surabaya(SUB) Houston(AAP) 7:45 a.m. 10:30 a.m. Scheduled Track
QG527 Jeddah(JED) Surabaya(SUB) 9 p.m. 9:50 p.m. Scheduled On time Track
QG945 Batam(BTH) Jakarta(CGK) 6:25 p.m. 8:05 p.m. Scheduled On time Track
QG670 Surabaya(SUB) Praya(LOP) 5:55 a.m. 8:05 a.m. Arrived On time Track
QG487 Banjarmasin(BDJ) Surabaya(SUB) noon 12:15 p.m. Arrived On time Track
QG486 Surabaya(SUB) Banjarmasin(BDJ) 9:15 a.m. 11:30 a.m. Arrived On time Track
QG197 Bali(DPS) Jakarta(HLP) 11:10 a.m. noon Arrived On time Track
QG964 Jakarta(CGK) Jambi(DJB) 11 a.m. 12:15 p.m. Scheduled Track
QG966 Jakarta(CGK) Jambi(DJB) 1:50 p.m. 3:10 p.m. Scheduled Track
QG300 Jakarta(CGK) Manado(MDC) 1 a.m. 5:25 a.m. Arrived On time Track
QG175 Surabaya(SUB) Jakarta(HLP) 7:35 a.m. 9:10 a.m. Arrived On time Track
QG978 Medan(KNO) Pekanbaru(PKU) 2:20 p.m. 4:40 p.m. Arrived On time Track
QG9975 Pangkalpinang(PGK) Jakarta(CGK) 7:25 p.m. 8:40 p.m. Scheduled Track
QG491 Banjarmasin(BDJ) Jakarta(CGK) 1:05 p.m. 1:50 p.m. Arrived On time Track
QG724 Jakarta(CGK) Surabaya(SUB) 7 a.m. 8:35 a.m. Arrived On time Track
QG502 Jakarta(CGK) Kuala Lumpur(KUL) 4 p.m. 7:10 p.m. Scheduled On time Track
QG522 Surabaya(SUB) Kuala Lumpur(KUL) 6:20 a.m. 9:10 a.m. Arrived On time Track
QG523 Kuala Lumpur(KUL) Surabaya(SUB) 10:10 a.m. 11 a.m. Scheduled Track
QG762 Jakarta(CGK) Solo / Surakarta(SOC) 8 a.m. 9:15 a.m. Scheduled On time Track
QG414 Pontianak(PNK) Batam(BTH) 2:30 p.m. 4:05 p.m. Arrived On time Track
QG461 Houston(AAP) Surabaya(SUB) 11 a.m. 11:40 a.m. Scheduled Track
QG423 Houston(AAP) Jakarta(CGK) 3:35 p.m. 4:45 p.m. Arrived Track
QG689 Bali(DPS) Jakarta(CGK) 6:40 p.m. 7:35 p.m. Scheduled Track
QG681 Bali(DPS) Jakarta(CGK) 2:45 p.m. 3:40 p.m. Scheduled Track
QG669 Bali(DPS) Surabaya(SUB) 3:40 p.m. 3:45 p.m. Scheduled Track
QG699 Bali(DPS) Surabaya(SUB) 7:20 p.m. 7:30 p.m. Scheduled Track
QG687 Bali(DPS) Jakarta(CGK) 1:20 p.m. 2:15 p.m. Scheduled Track
QG342 Bali(DPS) Makassar(UPG) 6:40 p.m. 8:05 p.m. Scheduled Track
QG663 Bali(DPS) Jakarta(CGK) 9:45 a.m. 10:40 a.m. Scheduled Track
QG500 Bali(DPS) Dili(DIL) 9:30 a.m. 12:20 p.m. Scheduled Track
QG493 Banjarmasin(BDJ) Surabaya(SUB) 6:15 p.m. 7 p.m. Scheduled Track
QG489 Banjarmasin(BDJ) Surabaya(SUB) 7 p.m. 7:10 p.m. Delayed Track
QG483 Banjarmasin(BDJ) Jakarta(CGK) 6 a.m. 6:45 a.m. Scheduled Track
QG351 Makassar(UPG) Surabaya(SUB) 10:05 a.m. 10:40 a.m. Arrived Delayed by 32m Track
QG251 Jayapura(DJJ) Jakarta(CGK) 10:25 a.m. 11:45 a.m. Arrived Delayed by 20m Track
QG355 Makassar(UPG) Surabaya(SUB) 6 p.m. 6:35 p.m. Arrived Delayed by 57m Track
QG88 Jakarta(HLP) Palembang(PLM) 9:50 a.m. 11 a.m. Arrived On time Track
QG794 Semarang(SRG) Banjarmasin(BDJ) 11:20 a.m. 1:40 p.m. Arrived Track
QG492 Surabaya(SUB) Banjarmasin(BDJ) 3:55 p.m. 6:45 p.m. Scheduled Track
QG488 Surabaya(SUB) Banjarmasin(BDJ) 4:20 p.m. 6:30 p.m. Scheduled Track
QG482 Yogyakarta(YIA) Banjarmasin(BDJ) 2:55 p.m. 5:45 p.m. Scheduled Track
QG480 Jakarta(CGK) Banjarmasin(BDJ) 7:15 a.m. 10:05 a.m. Arrived Track
QG490 Jakarta(CGK) Banjarmasin(BDJ) 9:35 a.m. 12:25 p.m. Arrived Track
QG778 Makassar(UPG) Yogyakarta(YIA) 1:20 p.m. 2:30 p.m. Scheduled On time Track
QG301 Manado(MDC) Jakarta(CGK) 6:20 a.m. 8:40 a.m. In Air Track
QG331 Kendari(KDI) Jakarta(CGK) 6 p.m. 7:45 p.m. Scheduled Track
QG969 Batam(BTH) Jakarta(CGK) 4:25 p.m. 6:05 p.m. Scheduled Track
QG603 Kupang(KOE) Jakarta(CGK) 6:45 a.m. 8:35 a.m. In Air Track
QG965 Jambi(DJB) Jakarta(CGK) 12:45 p.m. 2 p.m. Scheduled Track
QG967 Jambi(DJB) Jakarta(CGK) 3:40 p.m. 5:05 p.m. Scheduled Track
QG793 Semarang(SRG) Jakarta(CGK) 4:35 p.m. 5:50 p.m. Scheduled Track
QG171 Surabaya(SUB) Jakarta(HLP) 8:50 p.m. 10:25 p.m. Scheduled Track
QG737 Surabaya(SUB) Jakarta(CGK) 2:10 p.m. 3:45 p.m. Scheduled Track
QG977 Belitung (Tanjung Pandan)(TJQ) Jakarta(CGK) 1:45 p.m. 2:55 p.m. Scheduled Track
QG791 Semarang(SRG) Jakarta(CGK) 9:15 a.m. 10:25 a.m. Scheduled Track
QG415 Batam(BTH) Pontianak(PNK) 4:35 p.m. 6:05 p.m. Scheduled Track
QG411 Pontianak(PNK) Jakarta(CGK) 11:25 a.m. 12:55 p.m. Scheduled Track
QG973 Jakarta(CGK) Makassar(UPG) 9:15 a.m. 10:30 a.m. Scheduled Track
QG953 Padang(PDG) Jakarta(CGK) 9:15 a.m. 11:05 a.m. Scheduled Track
QG975 Lanzarote(ACE) Munich(MUC) 3:30 p.m. 5:10 p.m. Scheduled Track
QG915 Padang(PDG) Batam(BTH) 9:45 p.m. 12:10 a.m. Scheduled Track
QG439 Balikpapan(BPN) Jakarta(CGK) 6:10 a.m. 7:20 a.m. In Air Track
QG211 Ambon(AMQ) () 7:45 a.m. 9:10 a.m. In Air Track
QG971 Pangkalpinang(PGK) Jakarta(CGK) 11:10 a.m. 12:25 p.m. Scheduled Track
QG325 Palu(PLW) () 6:50 a.m. 8:20 a.m. In Air Track
QG763 Solo / Surakarta(SOC) Jakarta(CGK) 9:45 a.m. 11:05 a.m. Scheduled Track
QG427 Makassar(UPG) Jakarta(CGK) 6:15 p.m. 7:35 p.m. Scheduled Track
QG173 Surabaya(SUB) Jakarta(HLP) 6:50 p.m. 8:15 p.m. Scheduled Track
QG1101 Jakarta(HLP) Yogyakarta(JOG) 8 a.m. 9:30 a.m. Scheduled Track
QG165 Malang(MLG) Jakarta(HLP) 2:45 p.m. 4:15 p.m. Scheduled Track
QG1105 Jakarta(HLP) Yogyakarta(JOG) 3:30 p.m. 5 p.m. Scheduled Track
QG982 Surabaya(SUB) Palembang(PLM) 11:30 a.m. 12:40 p.m. Scheduled Track
QG976 Jakarta(CGK) Belitung (Tanjung Pandan)(TJQ) 12:30 p.m. 1:30 p.m. Arrived On time Track
QG353 Sorong(SOQ) Jayapura(DJJ) 8:35 p.m. 9:10 p.m. Scheduled Track
QG250 Makassar(UPG) Jayapura(DJJ) 9:30 p.m. 12:55 a.m. Scheduled Track
QG716 Jakarta(CGK) Surabaya(SUB) 10:25 a.m. noon Arrived On time Track
QG330 Jakarta(CGK) Kendari(KDI) 1:35 p.m. 5:30 p.m. Scheduled Track
QG438 Surabaya(SUB) Balikpapan(BPN) 8 a.m. 11:15 a.m. Scheduled On time Track
QG416 Surabaya(SUB) Pontianak(PNK) 5 a.m. 6:35 a.m. Scheduled On time Track
QG436 Jakarta(CGK) Balikpapan(BPN) 5:25 a.m. 8:40 a.m. Scheduled On time Track
QG970 Jakarta(CGK) Pangkalpinang(PGK) 9:20 a.m. 10:40 a.m. Scheduled On time Track
QG324 Jakarta(CGK) Palu(PLW) 2:40 a.m. 6:20 a.m. Arrived On time Track
QG990 Jakarta(CGK) Bengkulu(BKS) 10:30 a.m. 11:50 a.m. Arrived On time Track
Show more