Quick Answer
The best overall way to travel from Depati Amir Airport (PGK) to Batu Bedaun Beach is by a combination of a short domestic flight followed by a taxi or ride-hail. This takes 3.5 to 4.5 hours total and costs around $120-$180 USD. The cheapest option is a long-distance bus, taking 10+ hours but costing under $40 USD. There is no direct train; the fastest overland route involves a train to the nearest major city and then a connecting bus.
By Train & Regional Rail
While Batu Bedaun Beach isn't served by a direct train station, the national rail network gets you to the closest major transport hub. From there, you'll need a final connection by bus or taxi. This is a scenic and reliable option, though it involves multiple steps.
Recommended Route & Steps
- Airport to City Station: Take a taxi (20 min, ~$10) or local bus (45 min, ~$1) from PGK to the central Pelabuhan Ratu Station.
- Main Rail Journey: Board an inter-city train to Gambir Station in Jakarta. The express service takes about 4 hours.
- Premium Option (Argo Parahyangan): Air-conditioned, reserved seating, meal service. Cost: ~$25-$35.
- Budget Option (Economy Class): Basic seating, more stops. Cost: ~$10-$15.
- Final Leg to the Beach: From Gambir Station, you have two choices:
- Bus: Take a public bus to the regional terminal, then a local minibus to the beach area. Total: ~2 hours, ~$5. Can be confusing with luggage.
- Taxi/Ride-hail: Direct door-to-door. Takes ~1.5 hours, costs ~$40-$60.
Total Time: 6 - 8 hours. Total Cost: $50 - $110+.
Key Considerations & Tips
Luggage: Train luggage space is ample, but managing it on connecting local buses is challenging. Consider using a luggage forwarding service from the station. Booking: Train tickets, especially for premium classes, should be booked a few days in advance via official apps like KAI Access. Scenery: The route offers beautiful views of mountainous landscapes and rice terraces.
By Domestic Flight (Fastest Option)
Flying is the fastest way to cover the long distance, turning a full-day journey into a half-day trip. However, the "total door-to-door time" includes airport procedures and ground transport.
Step-by-Step Flight Route
- Flight from PGK to Soekarno-Hatta (CGK): Multiple daily flights with carriers like Garuda Indonesia and Lion Air. Flight time: 1 hour. Cost: $40-$80 one-way.
- CGK Airport to Batu Bedaun Beach: This is the critical transfer.
- Best Option - Ride-hail/Taxi: Direct from Terminal 3. ~2.5-3 hour drive, cost ~$60-$80.
- Budget Option - Airport Bus + Local Transport: Take the airport shuttle to a city terminal, then switch to a long-distance bus. Adds 2+ hours.
Total “Door-to-Beach” Time: 3.5 - 4.5 hours. Total Cost: $100 - $160+.
Flight vs. Train: A Realistic Comparison
While the flight itself is 1 hour vs. a 4-hour train, the advantage shrinks when you account for everything. You must arrive at PGK 90 minutes early, wait for baggage, and then face a long road journey from Jakarta's airport. For pure speed on a tight schedule, flying wins. For a more relaxed, continuous journey with less hassle at major airports, the train has merits. Pro Tip: Check if flying into Halim Perdanakusuma Airport (HLP) in East Jakarta is an option; it can shave 30-45 minutes off your road transfer time to the beach.
By Long-Distance Bus (Most Economical)
For budget travelers, the bus is the undisputed cheapest method. It's a long but straightforward journey.
Direct Night Bus Option
Several reputable operators (e.g., Primajasa, Handoyo) run nightly air-conditioned sleeper buses from the main bus terminal near PGK directly to the town closest to Batu Bedaun Beach.
- Departure: Board near the airport (~$5 taxi ride) between 8 PM - 10 PM.
- Journey: Overnight trip on highways. Duration: 9-11 hours.
- Arrival & Last Mile: Arrive at the town bus station around 6-7 AM. Take a short local bemo (minibus) or ojol (motorbike taxi) for 20 minutes to the beach (~$2-$4).
- Cost: Bus ticket: $25-$35 USD for a reclining seat or semi-bed.
Total Time: 10-12 hours. Total Cost: $30-$40.
What to Know Before You Go
Comfort: Buses vary. "Executive" class offers wider, reclining seats. "Super Executive" may have partial beds. Bring a neck pillow and light blanket. Booking is Essential: Book at least 2-3 days ahead through agent websites or at the terminal. Luggage: Stored below the bus. Keep valuables in a small carry-on. Safety: Choose well-known operators for better maintained vehicles. Night travel is generally safe and saves on a night's accommodation.
By Taxi or Private Car Transfer
A direct private transfer is the most convenient but also the most expensive option by a large margin. It is generally not recommended for solo or budget travelers but can be justifiable in specific circumstances.
Cost & Practicalities
- Distance: Approximately 350 - 400 km, depending on the route taken.
- Travel Time: 7 - 9 hours of continuous driving, subject to traffic, especially around Jakarta.
- Estimated Cost: $200 - $350 USD for a standard sedan. Prices are fixed for the journey, not per person.
- This includes tolls, fuel, and the driver's time.
- Book through a reputable airport transfer company or hotel concierge.
When Does This Option Make Sense?
Consider a private car only if:
- You are a group of 3-4 people, splitting the cost makes it comparable to flights.
- You have a lot of luggage or special equipment (e.g., surfboards, dive gear).
- You are arriving on a very late flight when other transport has stopped.
- A traveler has mobility issues making multiple transfers difficult.
- You desire absolute door-to-door privacy and flexibility to stop along the way.
Ticket Booking & Cost Comparison Table
This table summarizes all key data to help you decide at a glance.
| Transport Mode | Total Door-to-Door Time | Approx. Cost (USD) | Transfers / Complexity | Best For |
|---|---|---|---|---|
| Flight + Taxi | 3.5 - 4.5 hours | $120 - $180 | Moderate (Flight + Road) | Time-pressed travelers, comfort seekers |
| Train + Bus/Taxi | 6 - 8 hours | $50 - $110+ | High (Taxi, Train, Bus/Taxi) | Scenery lovers, avoiding airports, using rail passes |
| Direct Night Bus | 10 - 12 hours | $30 - $40 | Low (Taxi, Direct Bus, Bemo) | Solo backpackers, strict budgets |
| Private Car | 7 - 9 hours | $200 - $350 | None (Direct) | Groups, large luggage, special needs |
Where to Book
- Flights: Garuda Indonesia, Lion Air, or aggregators like Traveloka.
- Trains: Official app KAI Access or counters at major stations.
- Buses: Book at the terminal or via local travel agents in town. Online booking can be less reliable for foreign cards.
- Private Transfers: Pre-book with international services (e.g., KiwiTaxi) or through your hotel.
Traveler Insights & Pro Tips
Essential Advice for a Smooth Journey
- Beat the Traffic: If taking a road-based option (taxi/bus from Jakarta), avoid traveling on Friday afternoons or Sunday evenings, when Jakartans head to/from weekend getaways. Traffic jams can add hours.
- Luggage Solutions: Carrying big suitcases on local buses and trains is a pain. Use the excellent “J&T Express” or “JNE” courier services. For about $5-$10, you can send your main bag from the airport or your hotel in the city directly to your accommodation at the beach 1-2 days ahead. Travel with just a day pack.
- Money & Connectivity: Withdraw sufficient Indonesian Rupiah (IDR) at PGK or CGK ATMs. While cards are accepted for major tickets, cash is king for local transport, small eateries, and beach vendors. Consider an eSIM or local SIM card for navigation.
- Peak Season Planning: During major holidays (Idul Fitri, Christmas, New Year, Indonesian summer June-August), book all transport at least 2-3 weeks in advance. Seats sell out and prices skyrocket.
- The "Last Mile": The final approach to Batu Bedaun Beach is via smaller roads. Ride-hail apps (Gojek or Grab) work perfectly here for cheap motorbike or car trips from the nearest bus stop or main road to your specific hotel.
Frequently Asked Questions (FAQs)
Is there a direct train from Depati Amir Airport to Batu Bedaun Beach?
No. There is no direct train service. The closest train station to the beach is over 100km away. You must combine a train to a major city (like Jakarta) with a long bus or taxi ride for the final leg.
What is the cheapest way to get from PGK to Batu Bedaun Beach?
The cheapest way is by taking a long-distance night bus. The total cost can be under $40 USD. While it takes 10+ hours, it saves you a night's accommodation and is very economical.
What is the fastest way to get from the airport to the beach?
The fastest way is to take a 1-hour domestic flight to Jakarta (CGK) followed by a pre-booked private taxi or ride-hail car for the 2.5-3 hour drive to the beach. Total door-to-door time is roughly 3.5 to 4.5 hours.
How do I handle luggage if I take the bus or train?
For buses, luggage goes in the compartment below. For trains, there is overhead space. For maximum ease, consider using a domestic luggage forwarding service (like J&T Express) to send your main bag ahead. This is a common and affordable practice in Indonesia.
Is it safe to travel by night bus?
Yes, it is generally safe, especially when using reputable, well-known bus companies (e.g., Primajasa). Choose an "Executive" class bus for better comfort and security. Always keep your passport, money, and phone in a small bag with you on the bus.
Should I book my train/bus/flight tickets in advance?
Yes, especially for trains and flights. Premium train classes and cheaper flight fares sell out days ahead. For buses, booking 1-3 days in advance is wise, crucial during holidays. Last-minute options are often limited or more expensive.
Is a private taxi worth the cost?
For most solo travelers or couples, no—it's very expensive. It becomes worth considering only for groups of 3-4 people (splitting the cost), those with excessive luggage, or travelers with specific mobility needs requiring door-to-door service without transfers.
What if my flight arrives at PGK very late at night?
If you arrive after 9 PM, your public transport options are very limited. Your best choices are: 1) Stay at an airport hotel and start your journey fresh in the morning, or 2) Pre-book a private transfer for a late-night drive. Do not rely on finding standard taxies or buses at that hour.