Singaraja
Singaraja
Driving Ship

Tanjung to Singaraja

Updated: 28 May 2026

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.
Fastest Way
Private car hire from Padang Bai to Singaraja after the ferry, totaling 8 hours.
Cheapest Way
Public ferry from Bangsal to Padang Bai followed by a local bus to Singaraja for approximately 250,000 IDR.
Compare Tanjung to Singaraja Routes
Driving
Direct
Ship
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.
Travel Tips
  • Ferry Schedule
    Check the ASDP website for real-time ferry schedules as they change based on weather.
  • Currency
    Carry sufficient cash in small denominations for local transport and food.
  • Motion Sickness
    The Lombok Strait can be choppy; bring medication if you are prone to seasickness.
  • Language
    Learn basic Indonesian phrases to communicate effectively with local drivers.
  • Connectivity
    Purchase a local SIM card like Telkomsel for reliable data coverage throughout the trip.
Safety Tips
  • Road Safety
    Avoid traveling on mountain roads at night due to poor lighting and fog.
  • Valuables
    Keep your passport and money in a secure money belt at all times.
  • Scams
    Only use official taxi stands or pre-booked transport services at the harbor.
  • Emergency
    Save the local police and ambulance numbers in your phone before departing.
People Also Ask
  • Is there a direct flight?
    No, there are no direct flights between Tanjung and Singaraja.
  • How long is the ferry?
    The ferry crossing typically takes 4 to 5 hours depending on sea conditions.
  • Can I take a bus?
    Yes, public buses operate from Padang Bai to Singaraja, but they are less frequent.
  • Is the road safe?
    The roads are paved but winding; drive cautiously during the rainy season.
  • What is the best currency?
    Indonesian Rupiah is the only accepted currency for local transport.
Quick Info
  • From Tanjung, Nusa Tenggara Barat, Indonesia
  • To Singaraja, Bali, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather and calm seas during the ferry crossing.

Things to Do in Singaraja
1
Gili Trawangan
Take a short boat ride from Bangsal before your main journey. It offers world-class snorkeling and cycling paths.
2
Kintamani
Stop here during your drive to Singaraja for panoramic views of Mount Batur. The cool mountain air is refreshing.
3
Lovina Beach
Located near Singaraja, this beach is famous for dolphin watching at sunrise. It is a peaceful alternative to southern Bali beaches.
4
Gitgit Waterfall
Visit this iconic waterfall on your way into Singaraja. It is easily accessible from the main road and features a lush jungle trek.
Tags
Tanjung to Singaraja travel Lombok to Bali ferry Bangsal to Padang Bai Singaraja transport guide North Lombok to North Bali traveling between Lombok and Bali ferry crossing Lombok Strait best way to reach Singaraja