Cheap flights from Jakarta to Pekanbaru (CGK–PKU)
Indonesia
Indonesia
Batik Air, Citilink, Garuda Indonesia, Lion Air and Pelita Air Service fly Jakarta to Pekanbaru (CGK–PKU) nonstop and back, a great-circle distance of 933 km (580 mi).
- From
- CGK
- Jakarta
- To
- PKU
- Pekanbaru
- Nonstop
- Yes · 5 airlines
- Airlines
- ID · QG · GA · JT · 6D
- Cheapest fare found
- $63 one-way
- Distance
- 933 km (580 mi)
- Most flights
- Garuda Indonesia
- Time in the air
- 1h 23m · 1h 28m back
- On time (Touchdown Index)
- 84.6%
- Flights a week
- ID ~11 · QG ~8 · GA ~14 · JT ~7 · 6D ~14
- Aircraft seen
- Airbus A320 · Boeing 737-800 · Boeing 737-900
Network data imported from airport and airline sources:· How we verify
Jakarta to Pekanbaru fares by month
Cheapest one-way fare found: $63 for October 2026 on Lion Air, nonstop. Nonstop from $63.
- Oct ’26$63
- Nov ’26$78
Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search.
Jakarta to Pekanbaru: frequently asked questions
Fares: Aviasales price cache, 8 October 2026; tracked flights between 6 September and 3 October 2026, from public ADS-B data.
How much is a flight from Jakarta Soekarno–Hatta (CGK) to Pekanbaru Sultan Syarif Kasim II (PKU)?
From $63 one-way, the cheapest fare found for October 2026 on Lion Air, nonstop; nonstop from $63 (found 8 October 2026).
How long is the CGK–PKU flight?
1h 23m wheels-up to wheels-down, the median of 163 tracked flights; PKU–CGK took 1h 28m.
Which airlines fly CGK–PKU direct?
Batik Air, Citilink, Garuda Indonesia, Lion Air and Pelita Air Service.
What is the time difference between Jakarta and Pekanbaru?
None: Jakarta and Pekanbaru keep the same time.
Is CGK–PKU usually on time?
84.6% of 421 CGK–PKU flights landed within 15 minutes of their usual time; 3.6% were over an hour late.
How many CGK–PKU flights a week?
Batik Air 11, Citilink 8, Garuda Indonesia 14, Lion Air 7 and Pelita Air Service 14 each way.
What aircraft fly CGK–PKU?
Airbus A320, Boeing 737-800 and Boeing 737-900.
Pekanbaru to Jakarta: the return flight (PKU–CGK)
All 5 airlines also fly PKU–CGK nonstop.
The return takes 1h 28m in the air (median of 262 tracked flights).
Airlines flying CGK–PKU nonstop
| Airline | Usually takes off (CGK time) | Type | Alliance | Notes |
|---|---|---|---|---|
| Batik Air ID | 08:15–14:57 | low-cost | — | — |
| 09:24–19:09 | low-cost | — | — | |
| Garuda Indonesia GA | 08:10–15:42 | full-service | SkyTeam | — |
| Lion Air JT | 05:28–11:06 | low-cost | — | — |
| 11:50–18:27 | full-service | — | — |
One-stop alternatives to flying CGK–PKU nonstop
One airline on both legs; check it's sold as one ticket.
- Via Batam (BTH) with
Citilink and Lion Air: 1,160 km (721 mi) flown, 24% further than nonstop. - Via Singapore (SIN) with
Scoot: 1,180 km (735 mi) flown, 27% further than nonstop.
CGK–PKU route map
More from Jakarta and Pekanbaru
Other arrivals in Indonesia
Also nonstop from CGK, nearest to PKU first (straight-line distance):
- CGK–PDG: Padang · 189 km (118 mi) from PKU
- Muara Bungo (BUU) · 237 km (147 mi) from PKU
- CGK–BTH: Batam · 306 km (190 mi) from PKU
- CGK–DJB: Jambi · 338 km (210 mi) from PKU
- Siborong-Borong (DTB) · 338 km (210 mi) from PKU
Explore the airlines’ route maps
Departure
Soekarno-Hatta International Airport
Soekarno–Hatta (CGK), Jakarta. In our data, 49 airlines fly nonstop from CGK to 87 destinations.
View CGK airport guide →Arrival
Sultan Syarif Kasim II International Airport / Roesmin Nurjadin AFB
Sultan Syarif Kasim II (PKU), Pekanbaru.
Weather in Pekanbaru vs Jakarta
Pekanbaru is warmer than Jakarta in 2 months and cooler in 0; the biggest gap is in February (32°C against 31°C). In October it averages 33°C in Pekanbaru and 33°C in Jakarta.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pekanbaru | 32° | 32° | 33° | 33° | 34° | 33° | 33° | 33° | 33° | 33° | 33° | 32° |
| Jakarta | 31° | 31° | 32° | 33° | 33° | 33° | 33° | 33° | 33° | 33° | 33° | 32° |
Average daily highs. Climate normals from Pekanbaru and Jakarta (Wikipedia, CC BY-SA), which cite the national weather services.
Other nonstop airport pairs, Jakarta to Pekanbaru
Jakarta and Pekanbaru are connected nonstop from more than one airport. Compare the pairs by airline count:
Related routes
Sources
- en.wikipedia.org — airlines and destinations, checked 2026-10-01
- en.wikipedia.org — airlines and destinations, checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
Flight tracking: adsb.lol community ADS-B data (CC0), 6 September – 3 October 2026. Times are median wheels-up to wheels-down; add taxiing for gate-to-gate.
Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.