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
QG716 Jakarta(CGK) Surabaya(SUB) 10:30 a.m. 12:05 p.m. Arrived On time Track
QG211 Ambon(AMQ) () 7:45 a.m. 9:10 a.m. Arrived On time Track
QG9662 Jakarta(CGK) Bali(DPS) 5:40 p.m. 8:35 p.m. Arrived On time Track
QG938 Jakarta(CGK) Pekanbaru(PKU) 5:45 p.m. 7:30 p.m. Arrived On time Track
QG792 Jakarta(CGK) Semarang(SRG) 3 p.m. 4:10 p.m. Arrived Delayed by 52m Track
QG89 Palembang(PLM) Jakarta(HLP) 11:30 a.m. 12:40 p.m. Arrived Delayed by 28m Track
QG213 Makassar(UPG) Jakarta(CGK) 3:25 p.m. 4:45 p.m. Arrived Delayed by 15m Track
QG986 Surabaya(SUB) Palembang(PLM) 7:05 p.m. 8:15 p.m. Scheduled On time Track
QG680 Jakarta(CGK) Bali(DPS) 5:05 a.m. 8 a.m. Arrived On time Track
QG429 Balikpapan(BPN) Makassar(UPG) 5:30 p.m. 6:40 p.m. Arrived Delayed by 17m Track
QG983 Palembang(PLM) Surabaya(SUB) 6:05 p.m. 7:15 p.m. Scheduled On time Track
QG949 Batam(BTH) Surabaya(SUB) 5:30 p.m. 7:40 p.m. Scheduled On time Track
QG969 Batam(BTH) Jakarta(CGK) 4:35 p.m. 6:20 p.m. Scheduled On time Track
QG967 Jambi(DJB) Jakarta(CGK) 3:40 p.m. 5:05 p.m. Departed On time Track
QG937 Pekanbaru(PKU) Jakarta(CGK) 6:15 a.m. 8 a.m. Arrived On time Track
QG918 Jakarta(CGK) Medan(KNO) 1 p.m. 3:20 p.m. Arrived Delayed by 15m Track
QG917 Medan(KNO) Jakarta(CGK) 4:30 p.m. 6:55 p.m. Scheduled On time Track
QG793 Semarang(SRG) Jakarta(CGK) 4:40 p.m. 5:50 p.m. Scheduled On time Track
QG725 Surabaya(SUB) Jakarta(CGK) 5:35 a.m. 7:10 a.m. Arrived On time Track
QG723 Surabaya(SUB) Jakarta(CGK) 10:20 a.m. 11:55 a.m. Scheduled On time Track
QG717 Surabaya(SUB) Jakarta(CGK) 12:40 p.m. 2:15 p.m. Arrived On time Track
QG689 Bali(DPS) Jakarta(CGK) 7:30 p.m. 8:25 p.m. Scheduled On time Track
QG641 Praya(LOP) Jakarta(CGK) 12:10 p.m. 1:10 p.m. Arrived On time Track
QG501 Dili(DIL) Bali(DPS) 1:20 p.m. 2:10 p.m. Arrived On time Track
QG491 Banjarmasin(BDJ) Jakarta(CGK) 12:55 p.m. 1:40 p.m. Arrived Delayed by 32m Track
QG453 Jakarta(CGK) Palangkaraya(PKY) 2:05 p.m. 3:45 p.m. Departed Delayed by 38m Track
QG425 Balikpapan(BPN) Jakarta(CGK) 8:10 p.m. 9:20 p.m. Scheduled On time Track
QG415 Batam(BTH) Pontianak(PNK) 4:40 p.m. 6:10 p.m. Scheduled On time Track
QG350 Surabaya(SUB) Makassar(UPG) 11:55 a.m. 2:30 p.m. Arrived On time Track
QG331 Kendari(KDI) Jakarta(CGK) 6 p.m. 7:45 p.m. Scheduled On time Track
QG301 Manado(MDC) Jakarta(CGK) 6:20 a.m. 8:40 a.m. Arrived On time Track
QG9719 Surabaya(SUB) Jakarta(CGK) 11:20 a.m. 12:55 p.m. Arrived On time Track
QG722 Jakarta(CGK) Surabaya(SUB) 8 a.m. 9:25 a.m. Scheduled On time Track
QG324 Jakarta(CGK) Palu(PLW) 2:40 a.m. 6:20 a.m. Arrived On time Track
QG715 Surabaya(SUB) Jakarta(CGK) 9:15 a.m. 10:50 a.m. Arrived On time Track
QG513 Labuan Bajo(LBJ) Jakarta(CGK) 5:10 p.m. 8:30 p.m. Scheduled On time Track
QG512 Jakarta(CGK) Labuan Bajo(LBJ) 12:30 p.m. 4:10 p.m. Scheduled On time Track
QG196 Jakarta(HLP) Bali(DPS) 7:40 a.m. 10:30 a.m. Arrived On time Track
QG212 Jakarta(CGK) Makassar(UPG) 5 a.m. 8:25 a.m. Arrived Delayed by 20m Track
QG970 Jakarta(CGK) Pangkalpinang(PGK) 9:20 a.m. 10:40 a.m. Arrived On time Track
QG974 Jakarta(CGK) Padang(PDG) 1:25 p.m. 3 p.m. Scheduled On time Track
QG990 Jakarta(CGK) Bengkulu(BKS) 10:30 a.m. 11:50 a.m. Scheduled On time Track
QG9413 Jakarta(CGK) Medan(KNO) 6:50 p.m. 8:25 p.m. Scheduled On time Track
QG886 Jakarta(CGK) Pekanbaru(PKU) 4 p.m. 6:20 p.m. Scheduled On time Track
QG669 Bali(DPS) Surabaya(SUB) 3:40 p.m. 3:45 p.m. Scheduled On time Track
QG428 Makassar(UPG) Balikpapan(BPN) 7:20 p.m. 8:35 p.m. Scheduled On time Track
QG693 Bali(DPS) Blimbingsari(BWX) 7:45 p.m. 9:50 p.m. Scheduled On time Track
QG919 Medan(KNO) Jakarta(CGK) 2:10 p.m. 4:35 p.m. Scheduled On time Track
QG439 Balikpapan(BPN) Jakarta(CGK) 6:10 a.m. 7:20 a.m. Arrived On time Track
QG210 Jakarta(CGK) Ambon(AMQ) 1:45 a.m. 7:15 a.m. Arrived On time Track
QG736 Jakarta(CGK) Surabaya(SUB) 11:10 a.m. 12:45 p.m. Scheduled On time Track
QG435 Balikpapan(BPN) Surabaya(SUB) 8:05 a.m. 8:40 a.m. Scheduled On time Track
QG9692 Jakarta(CGK) Bali(DPS) 5 a.m. 7:05 a.m. Scheduled On time Track
QG925 Medan(KNO) Batam(BTH) 9:30 a.m. 10:55 a.m. Scheduled On time Track
QG943 Batam(BTH) Jakarta(CGK) 2:10 p.m. 3:50 p.m. Arrived On time Track
QG973 Jakarta(CGK) Makassar(UPG) 9:15 a.m. 10:30 a.m. Arrived On time Track
QG643 Bali(DPS) Surabaya(SUB) 9:30 a.m. 10:30 a.m. Unknown Track
QG922 Batam(BTH) Medan(KNO) 2:15 p.m. 3:40 p.m. Arrived Delayed by 1h 1m Track
QG417 Pontianak(PNK) Surabaya(SUB) 2:30 p.m. 4:10 p.m. Arrived Delayed by 22m Track
QG966 Jakarta(CGK) Jambi(DJB) 1:50 p.m. 3:10 p.m. Arrived Delayed by 17m Track
QG9718 Jakarta(CGK) Surabaya(SUB) 9:15 a.m. 10:45 a.m. Scheduled On time Track
QG912 Batam(BTH) Padang(PDG) 8:40 a.m. 11 a.m. Arrived On time Track
QG170 Jakarta(HLP) Surabaya(SUB) 5:20 a.m. 7 a.m. Scheduled On time Track
QG502 Jakarta(CGK) Kuala Lumpur(KUL) 4 p.m. 7:10 p.m. Scheduled On time Track
QG778 Makassar(UPG) Yogyakarta(YIA) 1:40 p.m. 2:50 p.m. Departed On time Track
QG1104 Yogyakarta(JOG) Jakarta(HLP) 1:40 p.m. 3:05 p.m. Scheduled On time Track
QG774 Jakarta(CGK) Yogyakarta(YIA) 5:30 a.m. 6:45 a.m. Arrived On time Track
QG424 Jakarta(CGK) Balikpapan(BPN) 4:25 p.m. 7:40 p.m. Scheduled On time Track
QG672 Surabaya(SUB) Praya(LOP) 9:30 a.m. 11:35 a.m. Arrived On time Track
QG972 Jakarta(CGK) Pangkalpinang(PGK) 7:25 a.m. 8:45 a.m. Arrived On time Track
QG939 Pekanbaru(PKU) Jakarta(CGK) 8 a.m. 9:50 a.m. Arrived On time Track
QG954 Pekanbaru(PKU) Bandung(BDO) 5:15 p.m. 7 p.m. Scheduled On time Track
QG941 Batam(BTH) Jakarta(CGK) 7:40 a.m. 9:20 a.m. Departed On time Track
QG250 Makassar(UPG) Jayapura(DJJ) 2:20 a.m. 7 a.m. Arrived On time Track
QG500 Bali(DPS) Dili(DIL) 9:30 a.m. 12:20 p.m. Scheduled On time Track
QG431 Balikpapan(BPN) Surabaya(SUB) 1:05 p.m. 1:40 p.m. Scheduled On time Track
QG437 Balikpapan(BPN) Surabaya(SUB) 1:05 p.m. 2:15 p.m. Scheduled On time Track
QG342 Bali(DPS) Makassar(UPG) 1:55 p.m. 3:20 p.m. Scheduled On time Track
QG673 Praya(LOP) Surabaya(SUB) 12:05 p.m. 12:15 p.m. Arrived On time Track
QG699 Bali(DPS) Surabaya(SUB) 7:25 p.m. 7:30 p.m. Scheduled On time Track
QG923 Jakarta(CGK) Batam(BTH) 4:20 p.m. 5:50 p.m. Scheduled On time Track
QG416 Surabaya(SUB) Pontianak(PNK) 11:30 a.m. 1:05 p.m. Scheduled On time Track
QG940 Jakarta(CGK) Batam(BTH) 5:15 a.m. 6:55 a.m. Arrived On time Track
QG642 Surabaya(SUB) Bali(DPS) 6 a.m. 9 a.m. Arrived On time Track
QG661 Bali(DPS) Surabaya(SUB) 4:05 p.m. 5 p.m. Scheduled On time Track
QG434 Surabaya(SUB) Balikpapan(BPN) 9:10 a.m. 11:45 a.m. Scheduled On time Track
QG1100 Yogyakarta(JOG) Jakarta(HLP) 5:55 a.m. 7:20 a.m. Scheduled On time Track
QG883 Medan(KNO) Jakarta(CGK) 8:20 a.m. 10:45 a.m. Scheduled On time Track
QG958 Jakarta(CGK) Padang(PDG) 2 p.m. 3:45 p.m. Scheduled On time Track
QG422 Jakarta(CGK) Houston(AAP) 11:05 a.m. 2:25 p.m. Scheduled On time Track
QG526 Surabaya(SUB) Jeddah(JED) 5:10 p.m. 8 p.m. Departed On time Track
QG523 Kuala Lumpur(KUL) Surabaya(SUB) 10:10 a.m. 11 a.m. Arrived On time Track
QG1101 Jakarta(HLP) Yogyakarta(JOG) 8 a.m. 9:30 a.m. Arrived On time Track
QG660 Semarang(SRG) Bali(DPS) 12:30 p.m. 3:25 p.m. Scheduled On time Track
QG979 Pekanbaru(PKU) Medan(KNO) 5:30 p.m. 7:55 p.m. Scheduled On time Track
QG682 Jakarta(CGK) Bali(DPS) 6:05 a.m. 9 a.m. Departed On time Track
QG984 Jakarta(CGK) Palembang(PLM) 5:50 p.m. 7 p.m. Scheduled On time Track
QG887 Pekanbaru(PKU) Jakarta(CGK) 6:40 p.m. 9:05 p.m. Scheduled On time Track
QG687 Bali(DPS) Jakarta(CGK) 2 p.m. 2:55 p.m. Arrived On time Track
QG9691 Bali(DPS) Surabaya(SUB) 8:05 a.m. 8:10 a.m. Arrived On time Track
QG945 Batam(BTH) Jakarta(CGK) 6:55 p.m. 8:30 p.m. Scheduled On time Track
QG952 Jakarta(CGK) Padang(PDG) 6:20 a.m. 8:05 a.m. Arrived On time Track
QG430 Surabaya(SUB) Balikpapan(BPN) 5 a.m. 7:35 a.m. Arrived On time Track
QG9484 Surabaya(SUB) Banjarmasin(BDJ) 6 a.m. 8:10 a.m. Scheduled On time Track
QG724 Jakarta(CGK) Surabaya(SUB) 6:05 a.m. 7:40 a.m. Scheduled On time Track
QG482 Yogyakarta(YIA) Banjarmasin(BDJ) 2:55 p.m. 5:45 p.m. Scheduled On time Track
QG681 Bali(DPS) Jakarta(CGK) 3:10 p.m. 4:05 p.m. Scheduled On time Track
QG968 Jakarta(CGK) Batam(BTH) 2:15 p.m. 3:55 p.m. Arrived On time Track
QG492 Surabaya(SUB) Banjarmasin(BDJ) 4:30 p.m. 7:20 p.m. Scheduled On time Track
QG426 Jakarta(CGK) Makassar(UPG) 5:15 p.m. 8:40 p.m. Scheduled On time Track
QG668 Surabaya(SUB) Bali(DPS) 12:45 p.m. 2:50 p.m. Scheduled On time Track
QG165 Malang(MLG) Jakarta(HLP) 2:45 p.m. 4:15 p.m. Scheduled On time Track
QG933 Pekanbaru(PKU) Batam(BTH) 11:35 a.m. 1:25 p.m. Scheduled On time Track
QG460 Surabaya(SUB) Houston(AAP) 7:45 a.m. 10:30 a.m. Scheduled On time Track
QG934 Batam(BTH) Pekanbaru(PKU) 11:25 a.m. 12:20 p.m. Scheduled On time Track
QG603 Kupang(KOE) Jakarta(CGK) 6:45 a.m. 8:35 a.m. Scheduled On time Track
QG640 Jakarta(CGK) Praya(LOP) 8:40 a.m. 11:40 a.m. Scheduled On time Track
QG355 Makassar(UPG) Surabaya(SUB) 6:15 p.m. 6:50 p.m. Arrived Delayed by 1h 33m Track
QG698 Surabaya(SUB) Bali(DPS) 4:45 p.m. 6:50 p.m. Arrived Delayed by 39m Track
QG197 Bali(DPS) Jakarta(HLP) 11:10 a.m. noon Arrived On time Track
QG352 Jayapura(DJJ) Sorong(SOQ) 3:10 p.m. 5:45 p.m. Departed Delayed by 1h 30m Track
QG795 Banjarmasin(BDJ) Semarang(SRG) 10:50 a.m. 11:05 a.m. Arrived Delayed by 1h Track
QG88 Jakarta(HLP) Palembang(PLM) 9:50 a.m. 11 a.m. Arrived On time Track
QG490 Jakarta(CGK) Banjarmasin(BDJ) 9:30 a.m. 12:20 p.m. Arrived On time Track
QG727 Surabaya(SUB) Jakarta(CGK) 6:35 a.m. 8:10 a.m. Arrived On time Track
QG414 Pontianak(PNK) Batam(BTH) 2:20 p.m. 3:55 p.m. Scheduled On time Track
QG671 Praya(LOP) Surabaya(SUB) 8:35 a.m. 8:45 a.m. Scheduled On time Track
QG924 Batam(BTH) Medan(KNO) 7:35 a.m. 9 a.m. Scheduled On time Track
QG9665 Bali(DPS) Jakarta(CGK) 3:15 p.m. 4:10 p.m. Arrived Delayed by 56m Track
QG195 Bali(DPS) Jakarta(HLP) 8:10 p.m. 9 p.m. Scheduled On time Track
QG948 Surabaya(SUB) Batam(BTH) 2:15 p.m. 4:35 p.m. Arrived On time Track
QG982 Surabaya(SUB) Palembang(PLM) 4:50 p.m. 6 p.m. Scheduled On time Track
QG486 Surabaya(SUB) Banjarmasin(BDJ) 9:15 a.m. 11:30 a.m. Arrived On time Track
QG971 Pangkalpinang(PGK) Jakarta(CGK) 11:10 a.m. 12:25 p.m. Departed On time Track
QG194 Jakarta(HLP) Bali(DPS) 4:45 p.m. 7:35 p.m. Scheduled On time Track
QG438 Surabaya(SUB) Balikpapan(BPN) 8 a.m. 11:15 a.m. Scheduled On time Track
QG955 Bandung(BDO) Pekanbaru(PKU) 7:30 p.m. 9:20 p.m. Arrived On time Track
QG942 Jakarta(CGK) Batam(BTH) noon 1:40 p.m. Arrived On time Track
QG522 Surabaya(SUB) Kuala Lumpur(KUL) 6:20 a.m. 9:10 a.m. Arrived On time Track
QG418 Surabaya(SUB) Pontianak(PNK) 12:20 p.m. 2 p.m. Arrived On time Track
QG916 Jakarta(CGK) Medan(KNO) 11:10 a.m. 1:30 p.m. Arrived On time Track
QG688 Jakarta(CGK) Bali(DPS) 4 p.m. 6:55 p.m. Departed On time Track
QG9664 Jakarta(CGK) Bali(DPS) 11:25 a.m. 2:20 p.m. Arrived On time Track
QG690 Jakarta(CGK) Bali(DPS) 7:05 a.m. 7:10 a.m. Arrived On time Track
QG423 Houston(AAP) Jakarta(CGK) 2:55 p.m. 4:05 p.m. Arrived On time Track
QG480 Jakarta(CGK) Banjarmasin(BDJ) 7:15 a.m. 10:05 a.m. Arrived On time Track
QG763 Solo / Surakarta(SOC) Jakarta(CGK) 9:45 a.m. 11:05 a.m. Scheduled On time Track
QG882 Jakarta(CGK) Medan(KNO) 8 p.m. 10:20 p.m. Scheduled On time Track
QG174 Jakarta(HLP) Surabaya(SUB) 6 p.m. 7:40 p.m. Scheduled On time Track
QG172 Jakarta(HLP) Surabaya(SUB) 6:55 p.m. 8:25 p.m. Scheduled On time Track
Show more