Singaraja is located on the northern coast of Bali, making it a longer journey from the main airport. From Tasikmalaya, you can take a bus to Denpasar and then a local minibus or taxi to Singaraja. Alternatively, fly to Denpasar and hire a private driver for the 3-hour scenic drive across the central mountains. The total distance is roughly 1,050 km.
Total Distance: 1,050 km by road, 900 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 28 hours | 7 hours |
| Avg Price | 600k - 900k IDR | 1.8 million - 3.5 million IDR |
| Operator | PO Pahala Kencana, PO Gunung Harta | Lion Air, AirAsia |
| Route | Trans-Java Toll Road to Denpasar, then local transport to Singaraja. | Tasikmalaya to Jakarta, flight to DPS, then taxi to Singaraja. |
| Tip | Ask the bus driver if they stop at Ubung Terminal, which is closer to North Bali transport. | The drive from the airport to Singaraja is winding; take motion sickness medication if needed. |
April to October for clear mountain roads and dry weather.