The journey from Tanjung to Singaraja involves crossing the Lombok Strait and traversing the length of Bali. You start by traveling from Tanjung to Bangsal Harbor, then take a public ferry to Padang Bai. From Padang Bai, you must hire a private car or take a shuttle bus to reach Singaraja via the scenic Kintamani route. The total distance is approximately 250 kilometers. This route is favored by travelers seeking to avoid the congestion of South Bali.
Total Distance: 250 km driving distance, 160 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 4 hours | 5 hours |
| Avg Price | 500,000 - 800,000 IDR | 150,000 - 200,000 IDR |
| Operator | Private Car Rental | ASDP Indonesia Ferry |
| Route | Padang Bai - Klungkung - Kintamani - Singaraja | Bangsal Harbor to Padang Bai Harbor |
| Tip | The road through Kintamani is steep and winding; ensure your driver is experienced. | Arrive at Bangsal at least one hour before departure to secure a seat. |
May to September for dry weather and calm seas during the ferry crossing.