Cheap flights to Pekanbaru
Flights to the administrative center of Riau Province are handled by Sultan Syarif Kasim II International Airport, which is located just 5 km from the center of Pekanbaru. The route network covers 8 regular destinations, connecting the region with key points in Indonesia and neighboring countries. The most frequent connections are maintained with Jakarta (276 flights per week), Kuala Lumpur, and Batam.
A total of 12 airlines operate on this route, with Super Air Jet, Citilink, and Lion Airlines leading in terms of flight frequency. To make your travel planning easier, departure cards for popular cities with a ticket search form are provided below. You can also check the current weather forecast and detailed instructions on how to get to your destination.

Kuala Lumpur — Pekanbaru

Batam — Pekanbaru

Jakarta — Pekanbaru

Medan — Pekanbaru


Surabaya — Pekanbaru

Singapore — Pekanbaru


Yogyakarta — Pekanbaru
Flight insights to Pekanbaru
Data-driven trends for direct flights to Pekanbaru — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Pekanbaru come from Jakarta, Kuala Lumpur and Batam. Jakarta leads with around 276 flights a week.
- Jakarta276 flights/week
- Kuala Lumpur75 flights/week
- Batam55 flights/week
- Medan23 flights/week
- Yogyakarta14 flights/week
Top departure countries
Most direct flights to Pekanbaru depart from Indonesia, Malaysia and Singapore. Indonesia alone accounts for about 81% of all direct routes.
- Indonesiaavg $79
- Malaysiaavg $32
- Singaporeavg $110
Direct routes & fares
Popular non-stop routes to Pekanbaru range from Kuala Lumpur at $32 to Yogyakarta at $110 — a quick way to compare direct-flight fares.
- Jakartafrom $66
- Kuala Lumpurfrom $32
- Batamfrom $45
- Medanfrom $67
- Yogyakartafrom $110
Cheapest departure cities
The cheapest places to fly to Pekanbaru from right now are Kuala Lumpur from $32, Batam from $45 and Jakarta from $66.
- Kuala Lumpurfrom $32
- Batamfrom $45
- Jakartafrom $66
- Medanfrom $67
- Bandungfrom $99
Longest direct flights
The longest direct flight to Pekanbaru is from Ternate at about 4h 12m, followed by Gorontalo (3h 35m) and Kendari (3h 34m).
- Ternate4h 12m
- Gorontalo3h 35m
- Kendari3h 34m
- Labuan Bajo3h 25m
- Chiang Rai3h 16m
Popular departure cities to Pekanbaru
Frequently asked questions
- How many cities have flights to Pekanbaru?
- Currently, regular flights to the city are available from 8 different locations. Most routes connect Pekanbaru with other regions of Indonesia, including domestic flights from Jakarta and Batam, as well as international routes.
- Which cities have the most flights to Pekanbaru?
- The most popular destination is Jakarta, with 276 flights operating weekly. Other top cities by flight frequency include Kuala Lumpur (75 flights), Batam (55 flights), and Medan (23 flights per week).
- How many airlines fly to Pekanbaru?
- A total of 12 airlines operate flights on this route. Carriers such as Super Air Jet, Citilink, Lion Airlines, and Pelita Air provide the highest number of flights, offering passengers a flexible choice of departure times.
- Which airports serve flights to Pekanbaru?
- The city's main air gateway is Sultan Syarif Kasim II International Airport (PKU). It is conveniently located just 5 km from the city limits, allowing for a quick transfer to the center after landing.
- How to find cheap flights to Pekanbaru?
- It is recommended to book your tickets in advance and check offers from low-cost carriers such as AirAsia or Super Air Jet. Comparing departure options from different cities listed on this page will help you find the best fare among all 12 airlines.