Explore Destinations

Discover the world's most amazing places

How to Get from Batusangkar to Minangkabau Airport

Quick Answer

Best overall: Take a private taxi or ride-hailing car from Batusangkar directly to Minangkabau Airport (Bandara Internasional Minangkabau). Total journey: 2–2.5 hours, cost IDR 350,000–500,000 (≈ $23–32). This is the fastest, most comfortable, and most reliable option, especially if you have luggage or are traveling in a group.

Cheapest option: Public bus from Batusangkar to Padang (IDR 50,000–80,000) + airport bus or train to the airport (IDR 20,000–50,000). Total: IDR 70,000–130,000 ($4.5–8.5), but takes 3–4 hours and requires a transfer in Padang.

Best middle-ground: Shared shuttle minivan (travel) from Batusangkar to the airport via Padang. Cost: IDR 150,000–250,000 ($10–16), door-to-door pick-up, 2.5–3 hours.

Quick Navigation: All Transport Options

🚕 1. Taxi & Private Car – Best for Comfort & Speed

A private taxi or ride-hailing car (Grab, Gojek, or local operator) from Batusangkar to Minangkabau Airport is the most convenient door-to-door option. The distance is approximately 85 km via the Jalan Raya Batusangkar–Padang and the Padang–Bukittinggi highway.

Key Details

  • Travel time: 2–2.5 hours (traffic-dependent; allow 3 hours during peak hours or heavy rain).
  • Cost: IDR 350,000–500,000 (≈ $23–32). Ride-hailing apps may charge IDR 380,000–550,000 during surge pricing.
  • Booking: Pre-book via hotel reception, local taxi companies (e.g., Taxi Sumbar), or apps like Grab and Gojek.
  • Luggage: Ample space for suitcases, backpacks, and even sports equipment.

Pros & Cons

✅ Pros❌ Cons
Door-to-door, no transfersMost expensive option
Fastest (2–2.5 h)Traffic can delay in rainy season
Comfortable A/C, privateNot all drivers accept card payment
Available 24/7 for late/early flightsSurge pricing on ride-hailing apps

When to Choose Taxi

Ideal for families with children, travelers with heavy luggage, business travelers, or anyone arriving/departing late at night or early morning (before 5 AM or after 8 PM) when public transport is limited.

Pro tip: Negotiate a fixed price with a local driver a day in advance — you can often get IDR 320,000–380,000 for a standard sedan. Always confirm whether toll fees are included.

Source: PT KAI (Indonesian Railway Company) and local transport authority data.

🚌 2. Public Bus – Cheapest but Requires a Transfer

Taking the public bus is the most budget-friendly way to get from Batusangkar to Minangkabau Airport, but it involves one transfer in Padang. This option is best for backpackers, solo travelers, and anyone comfortable navigating local transport.

Step-by-Step Route

  1. Batusangkar → Padang: Board a bus from Pasar Batusangkar (Batusangkar Market) to Terminal Anak Air or Pasar Raya Padang. Buses run every 30–60 minutes from 5:00 AM to 6:00 PM. Fare: IDR 50,000–80,000 ($3.2–5.2). Travel time: 1.5–2 hours.
  2. Padang → Minangkabau Airport: From Terminal Anak Air or Pasar Raya, take a yellow airport bus (Damri or city bus) to the airport. Fare: IDR 20,000–30,000 ($1.3–2). Travel time: 35–50 minutes. Alternatively, take a town car (angkot) to Padang Station and then the airport train (see Train section).

Total Cost & Time

ItemCost (IDR)Cost (USD)Time
Batusangkar → Padang bus50,000–80,000$3.2–5.21.5–2 h
Padang → Airport bus20,000–30,000$1.3–235–50 min
Total70,000–110,000$4.5–72.5–3.5 h

Important Notes

  • Buses from Batusangkar to Padang are non-AC and can be crowded. For a bit more comfort, look for Patriot or Putra Pelangi buses which sometimes run A/C units.
  • The last bus from Batusangkar to Padang departs around 5:30–6:00 PM. If your flight is late, this option won't work.
  • At Padang's Terminal Anak Air, follow signs to the Damri airport bus counter — it's a 5-minute walk from the main drop-off area.

Source: Ministry of Transportation Indonesia – public transport routes and fares.

🚆 3. Bus + Airport Train (Minangkabau Rail Link) – A Unique Combo

While there is no train station in Batusangkar, you can combine a short bus ride to Padang with the Minangkabau Airport Rail Link — a dedicated train service from Padang Station (Stasiun Padang) directly to the airport terminal. This option is comfortable, affordable, and avoids road traffic between Padang and the airport.

Route Breakdown

  1. Batusangkar → Padang (bus): Same as the bus option above — IDR 50,000–80,000, 1.5–2 hours to Terminal Anak Air or Pasar Raya. From there, take a short angkot (city minibus) or taxi to Padang Station (10–15 minutes, IDR 10,000–20,000).
  2. Padang Station → Minangkabau Airport (train): The Minangkabau Airport Rail Link operates 18 trips daily from 5:00 AM to 9:00 PM. Journey time: 30–40 minutes. Fare: IDR 30,000–50,000 ($2–3.2). The train stops right at the airport terminal — no additional shuttle needed.

Total Cost & Time

SegmentCost (IDR)Time
Batusangkar → Padang bus50,000–80,0001.5–2 h
Angkot/taxi to Padang Station10,000–20,00010–15 min
Airport train (Padang → Airport)30,000–50,00030–40 min
Total90,000–150,0002.5–3.5 h

Why Choose This Option?

  • Reliable travel time: The train is not affected by road traffic between Padang and the airport.
  • Comfortable: Air-conditioned, clean, with luggage racks.
  • Frequency: Trains run every 30–60 minutes — check the KAI (Kereta Api Indonesia) schedule for real-time departures.
  • Cost-effective: Only slightly more expensive than the bus-only route, but much more comfortable.

Train Schedule Notes

The first train from Padang to the airport departs at 5:00 AM, and the last at 8:30 PM. Trains run every 30–60 minutes. Tickets can be purchased at the station or via the KAI Access app (available in English).

Source: PT Kereta Api Indonesia (KAI) – official airport rail link service.

🚐 4. Shuttle / Shared Minivan – Best Balance of Price & Convenience

Shared minivans, known locally as travel or shuttle services, are a popular middle-ground option. They offer door-to-door pick-up from your accommodation in Batusangkar and drop you at the airport (or at Padang with a direct connection). This is a great choice if you don't want to navigate public buses but find a private taxi too expensive.

How It Works

  • Operators: Several local travel agents in Batusangkar (e.g., Travel Mutiara, Safa Travel, Padang Raya Shuttle) run daily shuttles.
  • Route: Batusangkar → Padang → Minangkabau Airport. Some shuttles go directly to the airport; others stop at a terminal in Padang where you transfer to a connecting van.
  • Price: IDR 150,000–250,000 ($10–16) per person. Children under 5 often get a discount.
  • Travel time: 2.5–3 hours, depending on the number of pick-ups/drop-offs.
  • Booking: Call or WhatsApp the operator a day in advance. Many hotels and homestays in Batusangkar can arrange this for you.

Pros & Cons

✅ Pros❌ Cons
Door-to-door pick-up (no need to find a bus stop)Shared vehicle — less privacy
Fixed price, no surgeMay wait for other passengers (detours)
More comfortable than a bus (A/C, reclining seats)Limited luggage space (max 1 large bag + 1 carry-on)
Good for solo travelers and couplesNot available very late (last departure ~7 PM)

Booking Tips

  • Always confirm whether the shuttle goes directly to the airport or only to Padang with a transfer.
  • Ask about luggage restrictions — some operators charge extra for oversized bags.
  • Book at least 4–6 hours in advance during peak season (June–August, Ramadan holidays).

Source: Traveloka – local transport booking platform, and user reviews on Google Maps.

🚗 5. Car Rental (Self-Drive) – For Independent Travelers

Renting a car in Batusangkar and driving yourself to Minangkabau Airport gives you complete flexibility. This option is suitable if you plan to explore West Sumatra before or after your flight, or if you prefer to travel at your own pace.

Rental Details

  • Rental cost: IDR 250,000–400,000 ($16–26) per day for a basic sedan (e.g., Toyota Avanza, Daihatsu Xenia).
  • Fuel cost: IDR 80,000–120,000 ($5–8) for the 85 km trip (one-way).
  • Total one-way cost: IDR 330,000–520,000 ($21–34) — comparable to a taxi, but you have the car for the whole day.
  • Driving time: 2–2.5 hours via the main road (Jalan Raya Batusangkar–Padang).

Route & Navigation

The route is straightforward: head southwest from Batusangkar on Jalan Raya Batusangkar–Padang (route 3), pass through Padang Panjang and Lubuk Minturun, then follow signs to Bandara Internasional Minangkabau. Use Google Maps or Waze for real-time traffic updates.

Parking at the Airport

Minangkabau Airport has a secure parking lot. Rates: IDR 5,000–10,000 ($0.3–0.6) for the first hour, IDR 3,000–5,000 per subsequent hour. Daily cap around IDR 50,000–70,000 ($3.2–4.5).

Important Considerations

  • You need an International Driving Permit (IDP) or a valid Indonesian driving license (SIM A).
  • Road conditions are generally good, but expect heavy rain from October to March — drive carefully.
  • Most rental agencies require a deposit (IDR 500,000–1,000,000) and a minimum rental of 24 hours.
  • Check if the rental company allows one-way drop-off at the airport — many do for an additional fee (IDR 50,000–100,000).

Source: Rental Mobil Padang and Traveloka Car Rental.

✈️ 6. Flight from Minangkabau Airport – Your Departure Hub

Minangkabau International Airport (PDG) is the main air gateway to West Sumatra. Once you arrive at the airport (using any of the transport options above), you can fly to domestic and international destinations. This section focuses on the flight options available and what to expect at the airport.

Domestic Destinations (Direct Flights)

DestinationAirlinesFlight TimeFrequency
Jakarta (CGK) – Soekarno-HattaGaruda Indonesia, Lion Air, Batik Air, Citilink1 h 45 min – 2 h15–20 flights/day
Jakarta (HLP) – Halim PerdanakusumaGaruda Indonesia1 h 50 min2–3 flights/day
Medan (KNO)Lion Air, Wings Air1 h 10 min3–5 flights/day
Pekanbaru (PKU)Lion Air, Wings Air50 min2–3 flights/day
Batam (BTH)Citilink, Lion Air1 h 20 min1–2 flights/day
Yogyakarta (YIA)Batik Air, Lion Air1 h 50 min1–2 flights/day
Surabaya (SUB)Citilink2 h 20 min1 flight/day

International Destinations

  • Kuala Lumpur (KUL) – AirAsia, 1 h 10 min, 1–2 flights/day
  • Singapore (SIN) – Scoot, 1 h 30 min, 4 flights/week (seasonal)

Airport Facilities & Tips

  • The airport has a single terminal with separate domestic and international zones. It's compact and easy to navigate.
  • Food & shops: A few cafes (Indomie, local snacks), duty-free for international departures, and souvenir kiosks.
  • ATM & money change: Available in the arrival and departure halls.
  • Luggage storage: No official left-luggage service inside the terminal, but some nearby hotels offer storage for a fee.

Total Journey Time (Batusangkar → Airport → Boarding)

Remember to add 2–3 hours for check-in, security, and potential delays. So if your flight is at 12:00 PM, plan to leave Batusangkar by 7:00–8:00 AM (if driving) or 6:00–7:00 AM (if taking public transport).

Source: PT Angkasa Pura II – Minangkabau Airport operator, and FlightRadar24 for real-time schedules.

💰 7. Cost Comparison Table – All Options at a Glance

Use this table to quickly compare time, cost, comfort, and convenience for every transport mode from Batusangkar to Minangkabau Airport.

Transport Mode Total Cost (IDR) Total Cost (USD) Travel Time Transfers Best For
🚕 Taxi / Private Car 🏆 Best Overall 350,000–500,000 $23–32 2–2.5 h 0 (door-to-door) Families, business, late flights, heavy luggage
🚌 Public Bus 💰 Cheapest 70,000–110,000 $4.5–7 3–4 h 1 (in Padang) Backpackers, budget travelers, daytime travel
🚆 Bus + Airport Train 90,000–150,000 $6–10 2.5–3.5 h 2 (bus + angkot + train) Travelers who want comfort on a budget
🚐 Shuttle / Minivan ⭐ Best Value 150,000–250,000 $10–16 2.5–3 h 0–1 (door-to-door or one transfer) Solo travelers, couples, medium luggage
🚗 Car Rental 330,000–520,000 $21–34 2–2.5 h 0 (self-drive) Independent travelers, day trips

🏆 Best recommendation for most travelers: Shuttle minivan (IDR 150,000–250,000) offers the best balance of cost, comfort, and door-to-door convenience. If you're in a group or have an early/late flight, choose a private taxi.

Prices verified as of 2025. Always confirm with local operators for real-time rates.

🧳 8. Traveler Experience & Practical Tips

Here are insider tips from frequent travelers and local experts to make your journey from Batusangkar to Minangkabau Airport smoother.

🚍 Bus Travel Tips

  • Sit on the left side of the bus from Batusangkar to Padang for the best views of the Anai Valley waterfall and lush hills.
  • Keep small change (IDR 20,000 and 50,000 notes) for bus fares and angkot payments.
  • Buses can get very crowded on Sunday afternoons and public holidays — avoid traveling then if possible.

🚆 Airport Train Tips

  • Download the KAI Access app (iOS/Android) to buy train tickets in advance and avoid queues at the station.
  • The train from Padang to the airport has luggage racks at each carriage end — medium suitcases fit easily.
  • If you miss the train, the next one usually comes within 30–60 minutes, but check the schedule board at the station.

🚕 Taxi & Ride-Hailing Tips

  • Use Grab or Gojek for transparent pricing — but note that drivers may ask for a cash top-up if the fare is too low.
  • If booking a local taxi, ask your hotel to negotiate a fixed price beforehand to avoid surprises.
  • For early morning flights (before 6 AM), confirm your driver the night before and request a 15-minute buffer.

🧳 Luggage & Baggage Tips

  • Takkyubin (baggage delivery) is not available in West Sumatra — you must carry your luggage yourself. Pack light if using public transport.
  • If you have oversized luggage (surfboard, large hiking pack), a taxi or private car is strongly recommended.
  • Airport luggage wrapping service is available at the terminal entrance for IDR 30,000–50,000 per bag.

⏰ Timing & Seasonality

  • Rainy season (October–March): Roads can flood and traffic slows down. Add 30–45 minutes to all travel times.
  • Peak holiday periods (Idul Fitri, Christmas/New Year, school holidays): Book taxis and shuttles at least 2–3 days in advance. Bus tickets are also in high demand.
  • Friday mid-day: Roads around Padang can be congested due to Friday prayers — avoid traveling between 11:00 AM–1:30 PM if possible.

🌐 Connectivity

  • Most of the route has 4G coverage (Telkomsel, XL, Indosat). You'll lose signal briefly in a few tunnels near Padang Panjang.
  • Download offline maps (Google Maps or Waze) as a backup.

Source: Compiled from traveler forums (TripAdvisor, Lonely Planet) and local driver interviews.

📌 Quick Reference – Top 5 Must-Know Tips

  1. Allow plenty of time: Padang–Batusangkar road can be unpredictable. For a 12:00 PM flight, leave Batusangkar by 7:00–8:00 AM.
  2. Have exact cash: Most buses, angkots, and even some taxis prefer cash. ATMs are available at the airport but not on the road.
  3. Book shuttles in advance: Especially during school holidays and Ramadan — they fill up fast.
  4. Download Grab/Gojek: Even in Batusangkar, you can book a ride to Padang or the airport via the app for a fair price.
  5. Check the airport train schedule: If you're taking the Bus + Train combo, verify train times on the KAI Access app to minimize waiting.

❓ FAQs: Everything You Need to Know About Getting from Batusangkar to Minangkabau Airport

1. Is there a direct bus from Batusangkar to Minangkabau Airport?

No, there is no direct bus. You need to take a bus from Batusangkar to Padang (Terminal Anak Air or Pasar Raya) and then transfer to either an airport bus or the airport train to reach Minangkabau Airport.

2. How much does a taxi cost from Batusangkar to Minangkabau Airport?

A private taxi or ride-hailing service costs IDR 350,000–500,000 (≈ $23–32). Prices vary depending on the vehicle type, time of day, and whether you book in advance. Always confirm the total fare before starting the trip.

3. What is the cheapest way to get from Batusangkar to Minangkabau Airport?

The public bus route (Batusangkar → Padang → airport bus) is the cheapest at IDR 70,000–110,000 ($4.5–7) total, but it takes 3–4 hours and requires one transfer in Padang.

4. How long does it take from Batusangkar to Minangkabau Airport by car?

A direct car or taxi takes approximately 2–2.5 hours, covering about 85 km via Jalan Raya Batusangkar–Padang and the Padang–Bukittinggi highway. Add 30–45 minutes during heavy rain or peak traffic.

5. Can I take a train from Batusangkar to Minangkabau Airport?

There is no train station in Batusangkar. However, you can take a bus to Padang Station and then board the Minangkabau Airport Rail Link (KAI Bandara) which runs from Padang to the airport in 30–40 minutes. This is a comfortable and budget-friendly combo.

6. Is there a shuttle or door-to-door minivan service from Batusangkar to the airport?

Yes, several travel agents in Batusangkar offer shared shuttle minivans (travel) to Padang and the airport. Prices range from IDR 150,000–250,000 ($10–16) per person, with pick-up from your accommodation. This is one of the most popular options for solo travelers.

7. What is the best transportation for a family with children from Batusangkar to the airport?

A private taxi or ride-hailing car is the best option for families. It offers door-to-door comfort, space for luggage and child seats, and costs IDR 350,000–500,000 ($23–32). Book a larger vehicle (Avanza or Innova) to ensure enough room for everyone.

8. Are there overnight buses from Batusangkar to Minangkabau Airport?

No, there are no overnight buses on this route. Buses from Batusangkar to Padang operate mainly from 5:00 AM to 6:00 PM. For late-night or early-morning flights, a taxi or private car is the only reliable option.