Flights from Jakarta to Kuta, Badung

CGKDPS

Soekarno-Hatta International Airport (Jakarta, Indonesia) → Denpasar I Gusti Ngurah Rai International Airport (Kuta, Badung, Indonesia)

Also known as Jakarta, Kuta, Badung.

Nonstop
1h 50m
Distance
983 km
Frequency
7×/week
One-way from
$63
Airlines
Batik Air, Citilink, Fly Arystan, Garuda Indonesia, Indonesia AirAsia, Lion Air, Nam Air, Pelita Air, Sriwijaya Air, TransNusa

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • QG68004:40→07:351h 55mCitilink
  • QZ80606:00→09:002hIndonesia AirAsia
  • GA40207:05→10:052hGaruda Indonesia
  • 8B510407:10→10:001h 50mTransNusa
  • QZ80808:25→11:201h 55mIndonesia AirAsia
  • JT3008:35→11:301h 55mLion Air
  • GA40409:30→12:251h 55mGaruda Indonesia
  • QG68610:00→12:551h 55mCitilink
  • QZ80210:10→13:001h 50mIndonesia AirAsia
  • 8B510610:30→13:201h 50mTransNusa
  • ID605010:40→13:351h 55mBatik Air
  • JT2411:10→14:051h 55mLion Air
  • QZ81411:55→14:501h 55mIndonesia AirAsia
  • GA42213:30→16:302hGaruda Indonesia
  • JT2213:45→16:401h 55mLion Air
  • GA41014:30→17:251h 55mGaruda Indonesia
  • ID650814:35→17:301h 55mBatik Air
  • 8B510815:10→18:001h 50mTransNusa
  • QG68815:35→18:301h 55mCitilink
  • GA41416:00→19:002hGaruda Indonesia
  • QG66216:40→19:351h 55mCitilink
  • GA42017:00→19:551h 55mGaruda Indonesia
  • QZ81817:40→20:351h 55mIndonesia AirAsia
  • JT1217:40→20:351h 55mLion Air
  • SJ27218:00→20:501h 50mSriwijaya Air
  • GA42618:30→21:352h 5mGaruda Indonesia
  • QZ81018:55→21:501h 55mIndonesia AirAsia
  • 8B511019:30→22:201h 50mTransNusa
  • QG68419:35→22:301h 55mCitilink
  • GA42419:45→22:452hGaruda Indonesia
  • GA65221:25→00:201h 55mGaruda Indonesia

Tuesday

  • QG68004:40→07:351h 55mCitilink
  • IN28205:30→08:201h 50mNam Air
  • QZ80606:00→09:002hIndonesia AirAsia
  • GA40207:05→10:052hGaruda Indonesia
  • 8B510407:10→10:001h 50mTransNusa
  • QZ80808:25→11:201h 55mIndonesia AirAsia
  • JT3008:35→11:301h 55mLion Air
  • QZ80409:15→12:101h 55mIndonesia AirAsia
  • GA40409:30→12:251h 55mGaruda Indonesia
  • QG68610:00→12:551h 55mCitilink
  • QZ80210:10→13:001h 50mIndonesia AirAsia
  • 8B510610:30→13:201h 50mTransNusa
  • ID605010:40→13:351h 55mBatik Air
  • JT2411:10→14:051h 55mLion Air
  • GA42213:30→16:302hGaruda Indonesia
  • JT2213:45→16:401h 55mLion Air
  • GA41014:30→17:251h 55mGaruda Indonesia
  • ID650814:35→17:301h 55mBatik Air
  • 8B510815:10→18:001h 50mTransNusa
  • QG68815:35→18:301h 55mCitilink
  • GA41416:00→19:002hGaruda Indonesia
  • QG66216:40→19:351h 55mCitilink
  • GA42017:00→19:551h 55mGaruda Indonesia
  • JT1217:40→20:351h 55mLion Air
  • QZ81817:40→20:351h 55mIndonesia AirAsia
  • SJ27218:00→20:501h 50mSriwijaya Air
  • GA42618:30→21:352h 5mGaruda Indonesia
  • QZ81018:55→21:501h 55mIndonesia AirAsia
  • 8B511019:30→22:201h 50mTransNusa
  • QG68419:35→22:301h 55mCitilink
  • GA42419:45→22:452hGaruda Indonesia
  • GA65221:25→00:201h 55mGaruda Indonesia

Wednesday

  • QG68004:40→07:351h 55mCitilink
  • QZ80606:00→09:002hIndonesia AirAsia
  • GA40207:05→10:052hGaruda Indonesia
  • 8B510407:10→10:001h 50mTransNusa
  • GA40608:05→11:001h 55mGaruda Indonesia
  • QZ80808:25→11:201h 55mIndonesia AirAsia
  • JT3008:35→11:301h 55mLion Air
  • QZ80409:15→12:101h 55mIndonesia AirAsia
  • GA40409:30→12:251h 55mGaruda Indonesia
  • QG68610:00→12:551h 55mCitilink
  • QZ80210:10→13:001h 50mIndonesia AirAsia
  • 8B510610:30→13:201h 50mTransNusa
  • ID605010:40→13:351h 55mBatik Air
  • JT2411:10→14:051h 55mLion Air
  • QZ81411:55→14:501h 55mIndonesia AirAsia
  • GA42213:30→16:302hGaruda Indonesia
  • JT2213:45→16:401h 55mLion Air
  • GA41014:30→17:251h 55mGaruda Indonesia
  • ID650814:35→17:301h 55mBatik Air
  • 8B510815:10→18:001h 50mTransNusa
  • QG68815:35→18:301h 55mCitilink
  • GA41416:00→19:002hGaruda Indonesia
  • QG66216:40→19:351h 55mCitilink
  • GA42017:00→19:551h 55mGaruda Indonesia
  • JT1217:40→20:351h 55mLion Air
  • QZ81817:40→20:351h 55mIndonesia AirAsia
  • SJ27218:00→20:501h 50mSriwijaya Air
  • GA42618:30→21:352h 5mGaruda Indonesia
  • GA42819:20→22:202hGaruda Indonesia
  • 8B511019:30→22:201h 50mTransNusa
  • QG68419:35→22:301h 55mCitilink
  • GA42419:45→22:452hGaruda Indonesia
  • GA65221:25→00:201h 55mGaruda Indonesia

Thursday

  • QG68004:40→07:351h 55mCitilink
  • IN28205:30→08:201h 50mNam Air
  • QZ80606:00→09:002hIndonesia AirAsia
  • GA40207:05→10:052hGaruda Indonesia
  • 8B510407:10→10:001h 50mTransNusa
  • QZ80808:25→11:201h 55mIndonesia AirAsia
  • JT3008:35→11:301h 55mLion Air
  • GA40409:30→12:251h 55mGaruda Indonesia
  • QG68610:00→12:551h 55mCitilink
  • QZ80210:10→13:001h 50mIndonesia AirAsia
  • 8B510610:30→13:201h 50mTransNusa
  • ID605010:40→13:351h 55mBatik Air
  • JT2411:10→14:051h 55mLion Air
  • QZ81412:45→15:401h 55mIndonesia AirAsia
  • GA42213:30→16:302hGaruda Indonesia
  • JT2213:45→16:401h 55mLion Air
  • GA41014:30→17:251h 55mGaruda Indonesia
  • ID650814:35→17:301h 55mBatik Air
  • 8B510815:10→18:001h 50mTransNusa
  • QG68815:35→18:301h 55mCitilink
  • GA41416:00→19:002hGaruda Indonesia
  • QG66216:40→19:351h 55mCitilink
  • GA42017:00→19:551h 55mGaruda Indonesia
  • JT1217:40→20:351h 55mLion Air
  • QZ81817:40→20:351h 55mIndonesia AirAsia
  • SJ27218:00→20:501h 50mSriwijaya Air
  • GA42618:30→21:352h 5mGaruda Indonesia
  • QZ81018:55→21:501h 55mIndonesia AirAsia
  • GA42819:20→22:202hGaruda Indonesia
  • 8B511019:30→22:201h 50mTransNusa
  • QG68419:35→22:301h 55mCitilink
  • GA42419:45→22:452hGaruda Indonesia
  • GA65221:25→00:201h 55mGaruda Indonesia

Friday

  • QG68004:40→07:351h 55mCitilink
  • QZ80606:00→09:002hIndonesia AirAsia
  • GA40207:05→10:052hGaruda Indonesia
  • 8B510407:10→10:001h 50mTransNusa
  • GA40608:05→11:001h 55mGaruda Indonesia
  • QZ80808:25→11:201h 55mIndonesia AirAsia
  • JT3008:35→11:301h 55mLion Air
  • QZ80409:15→12:101h 55mIndonesia AirAsia
  • GA40409:30→12:251h 55mGaruda Indonesia
  • QG68610:00→12:551h 55mCitilink
  • QZ80210:10→13:001h 50mIndonesia AirAsia
  • 8B510610:30→13:201h 50mTransNusa
  • ID605010:40→13:351h 55mBatik Air
  • JT2411:10→14:051h 55mLion Air
  • QZ81411:55→14:501h 55mIndonesia AirAsia
  • GA42213:30→16:302hGaruda Indonesia
  • JT2213:45→16:401h 55mLion Air
  • GA41014:30→17:251h 55mGaruda Indonesia
  • ID650814:35→17:301h 55mBatik Air
  • 8B510815:10→18:001h 50mTransNusa
  • QG68815:35→18:301h 55mCitilink
  • GA41416:00→19:002hGaruda Indonesia
  • QG66216:40→19:351h 55mCitilink
  • GA42017:00→19:551h 55mGaruda Indonesia
  • QZ81817:40→20:351h 55mIndonesia AirAsia
  • JT1217:40→20:351h 55mLion Air
  • GA41817:45→20:452hGaruda Indonesia
  • SJ27218:00→20:501h 50mSriwijaya Air
  • GA42618:50→21:502hGaruda Indonesia
  • 8B511019:30→22:201h 50mTransNusa
  • QG68419:35→22:301h 55mCitilink
  • GA42419:45→22:452hGaruda Indonesia

Saturday

  • QG68004:40→07:351h 55mCitilink
  • IN28205:30→08:201h 50mNam Air
  • QZ80606:00→09:002hIndonesia AirAsia
  • GA40207:05→10:052hGaruda Indonesia
  • 8B510407:10→10:001h 50mTransNusa
  • GA40608:05→11:001h 55mGaruda Indonesia
  • QZ80808:25→11:201h 55mIndonesia AirAsia
  • JT3008:35→11:301h 55mLion Air
  • QZ80409:15→12:101h 55mIndonesia AirAsia
  • GA40409:30→12:251h 55mGaruda Indonesia
  • QG68610:00→12:551h 55mCitilink
  • QZ80210:10→13:001h 50mIndonesia AirAsia
  • 8B510610:30→13:201h 50mTransNusa
  • ID605010:40→13:351h 55mBatik Air
  • JT2411:10→14:051h 55mLion Air
  • GA42213:30→16:302hGaruda Indonesia
  • JT2213:45→16:401h 55mLion Air
  • GA41014:30→17:251h 55mGaruda Indonesia
  • ID650814:35→17:301h 55mBatik Air
  • 8B510815:10→18:001h 50mTransNusa
  • QG68815:35→18:301h 55mCitilink
  • GA41416:00→19:002hGaruda Indonesia
  • QG66216:40→19:351h 55mCitilink
  • GA42017:00→19:551h 55mGaruda Indonesia
  • QZ81817:40→20:351h 55mIndonesia AirAsia
  • JT1217:40→20:351h 55mLion Air
  • SJ27218:00→20:501h 50mSriwijaya Air
  • GA42618:30→21:352h 5mGaruda Indonesia
  • QZ81018:55→21:501h 55mIndonesia AirAsia
  • GA42819:20→22:202hGaruda Indonesia
  • 8B511019:30→22:201h 50mTransNusa
  • QG68419:35→22:301h 55mCitilink
  • GA42419:45→22:452hGaruda Indonesia
  • GA65221:25→00:201h 55mGaruda Indonesia

Sunday

  • JT2004:30→07:251h 55mLion Air
  • QG68004:40→07:351h 55mCitilink
  • QZ80606:00→09:002hIndonesia AirAsia
  • GA40207:05→10:052hGaruda Indonesia
  • 8B510407:10→10:001h 50mTransNusa
  • GA40608:05→11:001h 55mGaruda Indonesia
  • QZ80808:25→11:201h 55mIndonesia AirAsia
  • JT3008:35→11:301h 55mLion Air
  • QZ80409:15→12:101h 55mIndonesia AirAsia
  • GA40409:30→12:251h 55mGaruda Indonesia
  • QG68610:00→12:551h 55mCitilink
  • QZ80210:10→13:001h 50mIndonesia AirAsia
  • 8B510610:30→13:201h 50mTransNusa
  • ID605010:40→13:351h 55mBatik Air
  • JT2411:10→14:051h 55mLion Air
  • QZ81411:55→14:501h 55mIndonesia AirAsia
  • GA42213:30→16:302hGaruda Indonesia
  • JT2213:45→16:401h 55mLion Air
  • GA41014:30→17:251h 55mGaruda Indonesia
  • ID650814:35→17:301h 55mBatik Air
  • 8B510815:10→18:001h 50mTransNusa
  • QG68815:35→18:301h 55mCitilink
  • GA41416:00→19:002hGaruda Indonesia
  • QG66216:40→19:351h 55mCitilink
  • GA42017:00→19:551h 55mGaruda Indonesia
  • QZ81817:40→20:351h 55mIndonesia AirAsia
  • JT1217:40→20:351h 55mLion Air
  • GA41817:45→20:452hGaruda Indonesia
  • SJ27218:00→20:501h 50mSriwijaya Air
  • GA42618:50→21:502hGaruda Indonesia
  • 8B511019:30→22:201h 50mTransNusa
  • QG68419:35→22:301h 55mCitilink
  • GA42419:45→22:452hGaruda Indonesia
  • GA65221:25→00:201h 55mGaruda Indonesia

Jakarta to Kuta, Badung — frequently asked

How long is the flight from Jakarta to Kuta, Badung?
CGK–DPS is 1h 50m nonstop, covering 983 km (611 mi).
Which airlines fly nonstop from Jakarta to Kuta, Badung?
Batik Air, Citilink, Fly Arystan, Garuda Indonesia, Indonesia AirAsia, Lion Air, Nam Air, Pelita Air, Sriwijaya Air, TransNusa operate this route nonstop.
How much is a flight from Jakarta to Kuta, Badung?
One-way fares on CGK–DPS recently started from $63. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from Jakarta to Kuta, Badung?
The route is served 7 days a week (229 scheduled departures).