# Who flies Singapore → Jakarta (any) nonstop?

**7 airlines fly Singapore → Jakarta (any) nonstop: Batik Air (CGK), Citilink (CGK), Garuda Indonesia (CGK), Pelita Air (CGK), Scoot (CGK), Singapore Airlines (CGK) and TransNusa (CGK).**

| Airline | Routes | Book direct |
|---|---|---|
| Batik Air | Changi (SIN) → Soekarno–Hatta (CGK) | https://www.batikair.com/ |
| Citilink | Changi (SIN) → Soekarno–Hatta (CGK) | http://www.citilink.co.id/ |
| Garuda Indonesia | Changi (SIN) → Soekarno–Hatta (CGK) | https://www.garuda-indonesia.com/ |
| Pelita Air | Changi (SIN) → Soekarno–Hatta (CGK) | http://www.pelita-air.com/ |
| Scoot | Changi (SIN) → Soekarno–Hatta (CGK) | http://www.flyscoot.com |
| Singapore Airlines | Changi (SIN) → Soekarno–Hatta (CGK) | https://www.singaporeair.com/ |
| TransNusa | Changi (SIN) → Soekarno–Hatta (CGK) | http://www.transnusa.co.id/eng/index.html |

bookDirect is the airline's own website. picktheflight earns nothing from it.

Compare fares for SIN-CGK: [Trip.com](https://www.trip.com/flights/singapore-to-jakarta/tickets-SIN-CGK/?allianceid=1094387&sid=2209817&trip_sub1=c4c6f3cbcbb845d69061b1005-713359) · [Aviasales](https://www.aviasales.com/search/SIN1011CGK1?marker=713359). Affiliate links (Trip.com, Aviasales): picktheflight may earn a commission. It never changes the price or which airlines are listed.

On picktheflight: https://picktheflight.com/?from=SIN&to=@jakarta · JSON: https://picktheflight.com/intents/SIN/@jakarta

---
Data built 2026-10-19 from airline schedule tables on Wikipedia ("Airlines and destinations"), matched by exact airport article; airline booking sites from Wikidata. Schedules change. Confirm the flight on the airline's own site before booking.
