How to come?
If you arrive from Europe / USA / Australia, the best option is to land in Jakarta. Many company fly there (KLM, Qatar airways, Quantas, Emirates..)
If you arrive from Bali, you can fly from Denpasar either to Jakarta or Yogyakarta and check above.
From Jakarta several options depending on your budget et timing:
We can send you a private car with a driver. He will pick you up directly at the airport and will drop you off at our place. It's an average 8h drive, you can stop anytime on request for snack, little walk or whatever. It's the best solution for afternoon and evening flights. Cost is 2.2 million rupiah one way, up to 4 people. Surfboards roof racks available on demand.
If your flight is landing early morning or plan to spend one night in Jakarta, you can expect to connect with the Susi Air commuter flight. Attention, it's not flying from International airport but from Halim-Perdanakusuma airport. Taxi from international airport is 1h30 ride, and flight departure is 12pm (not every day, contact us before). 1h flight later in a Cessna 12 seater above the jungle, you will land in Nusawiru. Just a 20 mn car ride and you will be in Batukaras. Cost is 1 million rupiah one way per person. Warning, surfbags are not free. Pick up in airport is 50.000 rupiah for one pers with motorbike or 200.000 rupiah with car up to 4/5 people. We can arrange and book for you the flight.
From Yogyakarta / Bandung:
We can send you a private car with a driver. He will pick you up directly at the airport and will drop you off at our place. It's an average 6h drive, you can stop anytime on request for snack, little walk or whatever. Cost is 1.5 million rupiah one way, up to 4 people. Surfboards roof racks available on demand.
You can take a train from Yogyakarta Train Station to Sidareja (from 100.000 rupiah to 280.000 rupiah per pers). It's very comfy if you take business or eksekutive class. 4h trip to the station and then 2h from Sidareja to Batukaras with a private car with driver for a 700.000 rp cost.