Magelang
Magelang
Pekanbaru
Pekanbaru
Bus Flight

Magelang to Pekanbaru

Updated: 28 May 2026

Pekanbaru is the capital of Riau and is a major hub for the oil and palm oil industries. From Magelang, the most practical way to reach Pekanbaru is by flying from Yogyakarta International Airport (YIA) to Sultan Syarif Kasim II International Airport (PKU). Alternatively, you can take a bus to Jakarta and then a connecting bus to Pekanbaru via the ferry crossing at Merak-Bakauheni. This route connects the cultural heart of Java with the industrial city of Sumatra.

Total Distance: Straight-line air distance 1,200 km.
Fastest Way
A flight from Yogyakarta to Pekanbaru via Jakarta is the fastest method.
Cheapest Way
The bus is the most budget-friendly option for this route.
Compare Magelang to Pekanbaru Routes
Bus
Connecting
Flight
Connecting
Duration 48 hours 4 hours
Avg Price 700,000 IDR 1,500,000 - 2,500,000 IDR
Operator PO ALS Lion Air
Route Magelang - Jakarta - Merak - Bakauheni - Pekanbaru. Yogyakarta (YIA) - Jakarta (CGK) - Pekanbaru (PKU).
Tip The bus journey is long but offers a chance to see the landscape of Sumatra. Connecting flights through Jakarta are frequent and reliable.
Travel Tips
  • Culinary
    Try the local dishes, which are fresh and delicious in Pekanbaru.
  • Transport
    Use ride-hailing apps like Grab or Gojek for convenient and transparent pricing within the city.
  • Weather
    Pekanbaru can be hot and humid; carry light clothing and stay hydrated.
  • Shopping
    Look for local handicrafts and souvenirs at the city's markets.
  • Safety
    Keep your belongings secure in crowded areas like the local markets.
Safety Tips
  • General Safety
    Pekanbaru is generally safe, but exercise standard caution in busy areas.
  • Traffic
    Traffic can be heavy; plan your trips accordingly.
  • Health
    Drink bottled water and be cautious with street food hygiene.
  • Emergency
    Keep the contact details of your hotel reception handy in case you need local assistance.
People Also Ask
  • Is there a direct flight from Yogyakarta to Pekanbaru?
    Currently, most flights require a connection in Jakarta.
  • How long does it take to get from the airport to Pekanbaru city?
    The airport is about 10 km from the city; a taxi can take 20-30 minutes.
  • What is the best food to try in Pekanbaru?
    Local dishes are the most famous and are available everywhere.
  • Are there many hotels in Pekanbaru?
    Yes, there is a wide range of accommodation from budget hostels to luxury hotels.
  • Is Pekanbaru a good base for exploring Riau?
    Yes, it is the main gateway for travel to other parts of the province.
Quick Info
  • From Magelang, Jawa Tengah, Indonesia
  • To Pekanbaru, Riau, Indonesia
  • Modes
Best Time to Travel

May to September for drier weather, ideal for exploring the city and the surrounding areas.

Things to Do in Pekanbaru
1
An-Nur Great Mosque
Visit this grand mosque, known for its stunning architecture and beautiful gardens.
2
Sang Nila Utama Museum
Learn about the history and culture of the Riau people at this informative museum.
3
Alam Mayang Park
Relax at this popular park, known for its beautiful gardens and recreational activities.
4
Pasar Bawah
Shop for local handicrafts and souvenirs at this popular market in the city center.
Tags
Magelang to Pekanbaru flights to Pekanbaru bus to Pekanbaru travel to Riau Sultan Syarif Kasim II Airport Indonesia travel Java to Sumatra Pekanbaru tourism