- Home
- Flights
- Flights from Jakarta
- Jakarta to Pekanbaru
Cheap flights from Jakarta to Pekanbaru from US$67
Garuda Indonesia, Pelita Air Service, Batik Air and 2 more airlines fly nonstop from Jakarta to Pekanbaru, about 54 flights a week. The flight takes around 1h 40m, and the cheapest one-way fare we found recently is US$67 on 18 Nov.
Direct flights available ~54 flights a week 1h 40m Cheapest in November Prices checked 14 days ago
Jakarta to Pekanbaru at a glance
Cheapest one-wayUS$67Lion Air · nonstop · Wed 18 NovFastest flight1h 40mEstimated
Nonstop flights54/wkGaruda Indonesia, Pelita Air Service, Batik Air
Airlines flying nonstop from Jakarta to Pekanbaru
5 airlines on this route, about 54 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 934 km580 miles
- Flight time
- 1h 40mestimate
- Time difference
- NonePekanbaru vs Jakarta
- Currency in Pekanbaru
- IDR
- Airports
- CGK, HLP → PKU
Flights from Jakarta to Pekanbaru: questions answered
How much is a flight from Jakarta to Pekanbaru?
The cheapest one-way fare we found recently is US$67, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Jakarta to Pekanbaru?
Yes. Garuda Indonesia, Pelita Air Service, Batik Air, Citilink and Lion Air fly this route nonstop, with about 54 flights a week in each direction.
How long is the flight from Jakarta to Pekanbaru?
A nonstop flight covers 934 km and takes around 1h 40m.
Which airlines fly from Jakarta to Pekanbaru?
Garuda Indonesia, Pelita Air Service, Batik Air, Citilink and Lion Air operate nonstop flights on this route.
Which airports serve Jakarta and Pekanbaru?
Jakarta: Soekarno-Hatta International Airport (CGK) and Halim Perdanakusuma International Airport (HLP). Pekanbaru: Sultan Syarif Kasim II International Airport / Roesmin Nurjadin AFB (PKU).



