Quick Answer
The best way to travel from Ciputra Seraya Mall (Batam) to Sultan Syarif Kasim II Airport (PKU, Pekanbaru) is to take a taxi to Hang Nadim Airport (BTH) and fly directly to Pekanbaru. Total door-to-door time is approximately 3.5–4.5 hours, and the total cost ranges from 650,000–1,700,000 IDR ($45–120). For budget travellers, the ferry + bus combination is the cheapest option at around 500,000–710,000 IDR ($35–49) but takes 8–10 hours.
- Fastest: Flight (3.5–4.5 hrs, 650K–1.7M IDR / $45–120)
- Cheapest: Ferry + Bus (8–10 hrs, 500K–710K IDR / $35–49)
- Most convenient (groups/families): Private transfer with ferry crossing (7–9 hrs, 1.5M–3.5M IDR / $105–245)
✈️ Flight from Batam (BTH) to Pekanbaru (PKU) — The Fastest & Most Reliable Option
Since Ciputra Seraya Mall is located in Nagoya, Batam, and Sultan Syarif Kasim II Airport is on the island of Sumatra (Pekanbaru), flying is the most practical choice for the vast majority of travellers. The entire journey, including ground transport, check-in, security, and the flight itself, takes less than half a day.
Step-by-Step Breakdown
- Ciputra Seraya Mall → Hang Nadim Airport (BTH): Take a taxi or ride-hailing (Grab/Gojek) — 30 minutes, ~120,000 IDR ($8).
- Check-in & Security at BTH: Arrive 1.5–2 hours before departure for domestic flights. BTH has a modern terminal with basic amenities.
- Flight BTH → PKU: Non-stop services operated by Lion Air, Wings Air, Garuda Indonesia, and Citilink. Flight time is just 55 minutes.
- Arrival at Sultan Syarif Kasim II Airport: Collect baggage and take a taxi or online ride to your final destination in Pekanbaru (airport is ~10 km from city centre, 20–30 minutes, ~60,000 IDR / $4).
Airline Comparison (BTH → PKU)
| Airline | Daily Flights | Price Range (IDR) | Price Range (USD) | Baggage Allowance |
|---|---|---|---|---|
| Lion Air | 3–4 | 450,000–900,000 | $31–63 | 20 kg checked |
| Wings Air | 2–3 | 500,000–1,000,000 | $35–70 | 20 kg checked |
| Garuda Indonesia | 1–2 | 800,000–1,500,000 | $56–105 | 30 kg checked |
| Citilink | 2–3 | 400,000–850,000 | $28–59 | 20 kg checked |
Prices are one-way economy class and vary by season. Book in advance for the best deals. Source: Lion Air, Garuda Indonesia.
Why Flying is the Best Choice
- Speed: Total door-to-door time of 3.5–4.5 hours — unbeatable for this 500+ km cross-island route.
- Reliability: Delays are less frequent than ferry cancellations due to weather.
- Frequency: 8–12 flights per day across multiple carriers, giving you flexibility.
- Comfort: No multiple transfers; just one taxi ride and one flight.
Important Notes
- Hang Nadim Airport (BTH) is about 15 km from Ciputra Seraya Mall — a straightforward drive via Jl. Ahmad Yani and Jl. Hang Nadim.
- Domestic flights in Indonesia include airport tax in the ticket price (since 2022).
- PKU Airport is small but efficient; taxis are readily available outside arrivals.
⛴️ Ferry + Bus — The Budget Traveller's Choice
If you're willing to trade time for savings, the ferry + bus combination is the most economical way to reach Pekanbaru. This route involves crossing the Strait of Malacca by ferry from Batam to Dumai (Sumatra), then continuing by bus to Pekanbaru and finally to the airport.
Step-by-Step Breakdown
- Ciputra Seraya Mall → Batam Center Ferry Terminal: Taxi or Grab — 20 minutes, ~80,000 IDR ($5.5).
- Ferry Batam Center → Dumai: Operated by Batam Fast and Pelni. Duration 2.5–3 hours, price 250,000–350,000 IDR ($17–24).
- Dumai Port → Dumai Bus Terminal: Short taxi ride — 10 minutes, ~30,000 IDR ($2).
- Bus Dumai → Pekanbaru: Regular intercity buses (e.g., ALS, SAN). Duration 4–5 hours, price 120,000–180,000 IDR ($8–12).
- Pekanbaru Bus Terminal → Sultan Syarif Kasim II Airport: Taxi or ride-hailing — 30 minutes, ~60,000 IDR ($4).
Ferry & Bus Cost Summary
| Segment | Time | Cost (IDR) | Cost (USD) |
|---|---|---|---|
| Mall → Batam Center Ferry Terminal | 20 min | 80,000 | $5.5 |
| Ferry Batam Center → Dumai | 2.5–3 hrs | 250,000–350,000 | $17–24 |
| Dumai Port → Bus Terminal | 10 min | 30,000 | $2 |
| Bus Dumai → Pekanbaru | 4–5 hrs | 120,000–180,000 | $8–12 |
| Pekanbaru → Airport | 30 min | 60,000 | $4 |
| Total | 8–10 hrs | 500,000–710,000 | $35–49 |
Ferry schedules can change; always check with Batam Fast or Pelni for current timings.
Pros & Cons
- Pros: Significantly cheaper than flying; allows you to see parts of Sumatra's east coast; flexible scheduling (multiple ferries per day).
- Cons: Long total travel time (8–10 hours); multiple transfers with luggage; ferry cancellations possible during monsoon season (Nov–Feb).
Tips for This Route
- Book ferry tickets at least 1 day in advance during weekends and holidays.
- Bring snacks and water for the bus journey — rest stops are limited.
- If you have heavy luggage, consider using a porter at Dumai Port (~20,000 IDR / $1.4).
🚌 Long-Distance Bus — Direct (but Multi-Segment) Option
Some bus companies in Indonesia offer through-ticketed services from Batam to Pekanbaru that include the ferry crossing. These buses depart from Batam's ferry terminal, board the ferry as vehicle passengers, and continue overland to Pekanbaru. However, these services are less frequent and often not much cheaper than booking the segments separately.
How It Works
- Board the bus at Batam Center Bus Terminal (10 minutes by taxi from Ciputra Seraya Mall, ~30,000 IDR / $2).
- The bus drives onto the ferry at Batam Center and crosses to Dumai (ferry crossing included in ticket).
- From Dumai, the bus continues overland to Pekanbaru Bus Terminal.
- Take a taxi from the bus terminal to Sultan Syarif Kasim II Airport (~60,000 IDR / $4).
Cost & Schedule
| Operator | Frequency | Ticket Price (IDR) | Ticket Price (USD) | Total Time |
|---|---|---|---|---|
| ALS (Perintis) | 2–3 per week | 350,000–450,000 | $24–31 | 9–11 hrs |
| SAN (San) | 1–2 per week | 380,000–480,000 | $26–33 | 9–11 hrs |
Note: Direct bus services are limited and often require booking through local agents. Schedules may be unreliable. Source: ALS Bus.
Who Should Take the Bus?
- Budget travellers who want a single ticket and don't mind a long journey.
- Adventurous types who enjoy overland travel and meeting locals.
- Not recommended for families with young children or anyone with a tight schedule.
Important Considerations
- Buses are often basic (non-AC or older AC units). Bring a fan or neck pillow.
- Rest stops are infrequent — use the toilet before departure.
- Delays of 1–2 hours are common due to ferry queues and road conditions.
🚕 Taxi & Private Transfer — Maximum Comfort, Premium Price
For those who value convenience, privacy, and door-to-door service — especially families, business travellers, or groups of 3–5 people — a private transfer that combines a taxi and ferry crossing can be arranged. This is the most expensive option but eliminates all hassle.
What a Private Transfer Includes
- Pickup from Ciputra Seraya Mall (or any location in Batam).
- Private car to Batam Center Ferry Terminal.
- Ferry tickets (executive class) for all passengers.
- Private car waiting at Dumai Port to drive you directly to Pekanbaru and then to Sultan Syarif Kasim II Airport.
Pricing
| Vehicle Type | Max Passengers | Total Price (IDR) | Total Price (USD) | Notes |
|---|---|---|---|---|
| Standard Sedan (e.g., Toyota Avanza) | 3–4 | 1,500,000–2,200,000 | $105–154 | Includes ferry + driver |
| MPV (e.g., Toyota Innova) | 4–6 | 2,000,000–3,000,000 | $140–210 | Extra legroom |
| Premium (e.g., Alphard) | 4–5 | 3,000,000–4,500,000 | $210–315 | Luxury option |
Prices are indicative and should be confirmed with local providers. Book at least 24 hours in advance. Source: Traveloka for private transfer comparisons.
When to Choose This Option
- Late-night or early-morning travel when public transport is not running.
- Large groups (4+ people) — cost per person can be competitive with flying.
- Heavy luggage — no need to carry bags through multiple terminals.
- Business travellers who need to work en route.
How to Book
- Use ride-hailing apps (Grab or Gojek) for the Batam segment, then arrange separately for the Dumai→Pekanbaru leg.
- Full-service private transfer providers can be found on Klook or through local travel agents in Nagoya.
💰 Cost & Time Comparison — All Options at a Glance
Use the table below to compare every transport method side by side. Bold rows highlight the best value for speed and cost.
| Transport Mode | Total Time | Total Cost (IDR) | Total Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| ✈️ Flight (Recommended) | 3.5–4.5 hrs | 650,000–1,700,000 | $45–120 | 1 (taxi → flight → taxi) | Most travellers |
| ⛴️ Ferry + Bus (Self-booked) | 8–10 hrs | 500,000–710,000 | $35–49 | 4+ | Budget backpackers |
| 🚌 Direct Bus (through-ticketed) | 9–11 hrs | 350,000–480,000 | $24–33 | 2 (bus → taxi) | Thrifty adventurers |
| 🚕 Private Transfer (Sedan) | 7–9 hrs | 1,500,000–2,200,000 | $105–154 | 0 (door-to-door) | Families / groups |
| 🚕 Private Transfer (MPV) | 7–9 hrs | 2,000,000–3,000,000 | $140–210 | 0 (door-to-door) | Larger groups / comfort |
Key Takeaways
- Fastest: Flight — no competition.
- Cheapest: Direct bus (but limited availability).
- Best value: Flight offers the best time-to-cost ratio for most people.
- Most comfortable: Private transfer, but at 2–3× the cost of flying.
Where to Book Tickets
- Flights: Traveloka, Tiket.com, or airline websites.
- Ferries: Batam Fast, Pelni.
- Buses: Local bus terminals or RedBus Indonesia.
- Private transfers: Klook, Grab (for segments).
🧳 Traveler Experience — Real Insights from the Route
Here are authentic observations and tips gathered from travellers who have made this journey. These practical insights go beyond the official schedules and prices.
1. The Flight Experience
- Check-in smoothly: Hang Nadim Airport (BTH) has free WiFi and charging stations. The departure hall is compact but clean.
- Seat choice: On Lion Air/Wings Air, choose row 4–8 for a quieter engine position. Garuda offers legroom comparable to international standards.
- Arrival at PKU: The airport has a small food court with local snacks (try amplang fish crackers). Taxis are fixed-price — buy a coupon at the kiosk inside arrivals.
2. The Ferry + Bus Challenge
- Language barrier: At Dumai Port and bus terminal, English is rarely spoken. Download Google Translate and save phrases like "Terminal bus Pekanbaru" and "Berapa harga?" (How much?).
- Luggage: The ferry has limited luggage space — keep your bag with you. On the bus, large suitcases may go on the roof; bring a smaller daypack for valuables.
- Food stops: The bus from Dumai to Pekanbaru stops once at a roadside warung (local eatery). Cash only. Expect basic rice dishes for ~20,000 IDR ($1.4).
3. Surprises & Delights
- Scenery: The ferry crossing offers beautiful views of the Malacca Strait with passing ships. The bus ride through Riau province passes endless palm oil plantations — a glimpse of Sumatra's rural economy.
- Local kindness: Fellow passengers often help with directions. Don't hesitate to ask.
- Ferry delays: During rainy season (Nov–Feb), ferries can be delayed 1–2 hours. Always have a backup plan.
4. A Typical Traveler's Verdict
"I took the ferry+bus route to save money. It was an adventure, but honestly, I'd fly next time. The total time was 9 hours, and I was exhausted. But I met some amazing people and saw real Sumatra." — Alex, backpacker from Australia
💡 Pro Tips — Make Your Journey Smoother
These actionable tips cover everything from booking to packing, ensuring you avoid common pitfalls.
Before You Go
- Book flights early: Prices rise sharply 1–2 weeks before departure. Use fare alerts on Traveloka.
- Check ferry schedules: Batam Fast ferries to Dumai typically depart at 07:00, 10:00, 13:00, and 16:00. Confirm 24 hours ahead.
- Pack light for ferry+bus: A 50L backpack is much easier than a hard-shell suitcase on and off ferries and buses.
During the Journey
- Stay hydrated: Buy water at the terminal — prices on the ferry are 2× higher.
- Keep valuables secure: Use a money belt or neck pouch for passport, phone, and cash, especially on the bus.
- Download offline maps: Google Maps offline works well for Pekanbaru and Dumai. Cell signal is intermittent on the bus.
Arrival in Pekanbaru
- Airport taxis: Use the official taxi counter inside PKU arrivals — ~60,000 IDR ($4) to city centre. Avoid touts outside.
- Ride-hailing: Grab operates in Pekanbaru. From the airport, walk to the main road for pickup (drivers sometimes avoid airport fees).
- Accommodation near airport: If you have a late arrival, Hotel Grand Zuri Pekanbaru is 5 minutes from PKU (rooms from 350,000 IDR / $24).
Seasonal Considerations
| Season | Impact on Travel | Recommendation |
|---|---|---|
| Dry (Mar–Oct) | Ferries run on time; roads are good | Best time for ferry+bus |
| Rainy (Nov–Feb) | Ferry cancellations possible; bus delays | Choose flying for reliability |
| Holidays (Easter, Idul Fitri, Christmas) | All transport sells out; prices surge | Book 3–4 weeks in advance |
Luggage Delivery Service (Takkyubin Style)
In Indonesia, Kereta Api Logistics (KALOG) and Tiki offer intercity luggage delivery. Not common on this route, but you can send bags from Batam to Pekanbaru via cargo ferry for ~200,000 IDR ($14) — useful if you want to travel light. Check with Tiki for details.
❓ FAQs: Everything You Need to Know
1. Is there a direct flight from Batam to Pekanbaru?
Yes. Multiple airlines operate direct flights from Hang Nadim Airport (BTH) to Sultan Syarif Kasim II Airport (PKU). Flight time is approximately 55 minutes. Airlines include Lion Air, Wings Air, Garuda Indonesia, and Citilink.
2. How long does the ferry + bus option really take?
Expect 8–10 hours total, including waiting times at terminals. The ferry crossing is 2.5–3 hours, the bus journey is 4–5 hours, and you'll need 30–60 minutes for each transfer. Delays of 1–2 hours are common.
3. Which is cheaper: flight or ferry + bus?
The ferry + bus combination is cheaper (500,000–710,000 IDR / $35–49) compared to a flight (650,000–1,700,000 IDR / $45–120). However, factoring in meals and the value of your time, the flight often works out better for most travellers.
4. Can I use Grab or Gojek from Ciputra Seraya Mall to the airport or ferry terminal?
Yes. Both Grab and Gojek operate in Batam. A ride from Ciputra Seraya Mall to Hang Nadim Airport costs ~120,000 IDR ($8), and to Batam Center Ferry Terminal costs ~80,000 IDR ($5.5). Availability is good at all hours.
5. What is the best time of day to travel from Ciputra Seraya Mall to the airport?
For flights, aim for a mid-morning departure (09:00–11:00) to avoid early rush hour and reduce the risk of knock-on delays. For ferry+bus, the first ferry at 07:00 gives you the best chance of reaching Pekanbaru before dark.
6. Is there accommodation near Ciputra Seraya Mall if I need to stay overnight before my flight?
Yes. Ciputra Seraya Mall is in the heart of Nagoya, Batam. Nearby hotels include Nagoya Hill Hotel (from 250,000 IDR / $17) and Best Western Premier Panbil (from 500,000 IDR / $35). Both are a short taxi ride from the mall.
7. How much luggage can I bring on the ferry from Batam to Dumai?
Ferry luggage allowance is generally 20–30 kg per person included in the ticket. Excess luggage is charged at ~10,000–20,000 IDR ($0.7–1.4) per kg. Suitcases and backpacks are fine; oversized items (bicycles, large boxes) may be refused.
8. Do I need a visa or permit to travel from Batam to Pekanbaru?
No. Batam and Pekanbaru are both part of Indonesia, so no visa is required for Indonesian citizens. Foreign nationals with a valid Indonesian visa (e.g., B211 visa, KITAS, or visa-free entry) can travel domestically without additional permits. Always carry your passport and visa documents.