Flights from Pekanbaru at a glance
- nonstop destinations
- 5
- countries
- 2
- flights a week
- 152
- airport
- 1
- airlines
- 6
- cheapest fare, to Jakarta
- $71
- destinations under 2 hours away
- 4
- farthest, Jakarta
- 595 mi (958 km)
Cheapest flights from Pekanbaru
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Domestic flights from Pekanbaru
Nonstop flights within Indonesia, busiest first
International flights from Pekanbaru
Nonstop flights to 1 country
All nonstop flights from Pekanbaru
5 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Jakarta Indonesia, 1h 45m, 112 a week | Indonesia | 1h 45m | 112 | from $71 |
| Batam Indonesia, 55m, 21 a week | Indonesia | 55m | 21 | |
| Medan Indonesia, 1h 10m, 7 a week | Indonesia | 1h 10m | 7 | from $73 |
| Palembang Indonesia, 3h 35m, 7 a week | Indonesia | 3h 35m | 7 | from $82 |
| Singapore Singapore, 1h 10m, 5 a week | Singapore | 1h 10m | 5 |
Pekanbaru airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Pekanbaru
Frequently asked questions
Where can you fly nonstop from Pekanbaru?
To 5 cities in 2 countries. The busiest routes are Jakarta (112 flights a week), Batam (21 flights a week), Medan (7 flights a week), Palembang (7 flights a week) and Singapore (5 flights a week).
What are the cheapest flights from Pekanbaru?
Jakarta from $71, Medan from $73 and Palembang from $82. Search shows the price for your dates.
Which countries have direct flights from Pekanbaru?
Singapore.
Which airport does Pekanbaru fly from?
All nonstop flights depart from Sultan Syarif Kasim II International.
Which airlines fly from Pekanbaru?
Super Air Jet (42 flights a week), Citilink (35 flights a week), Lion Air (28 flights a week), Batik Air (21 flights a week), Garuda Indonesia (21 flights a week) and Scoot (5 flights a week).
Where can you fly from Pekanbaru in under 2 hours?
Batam (55m), Medan (1h 10m), Singapore (1h 10m) and Jakarta (1h 45m).