Singaraja
Singaraja
Jakarta
Jakarta
Bus

Singaraja to Jakarta

Updated: 28 May 2026

The journey from Singaraja to Jakarta involves driving to the Gilimanuk port, taking a ferry to Ketapang, and then a very long bus ride to Jakarta. The total distance is about 1200 kilometers, taking 30 hours. Jakarta is the capital city of Indonesia, known for its bustling urban life and historical sites. This is a very long journey across the entire island of Java.

Total Distance: 1200 km driving distance, 1000 km straight-line air distance.
Fastest Way
Private car to Gilimanuk and bus/car to Jakarta, taking 30 hours.
Cheapest Way
Public bus is the most economical way to travel to Jakarta.
Compare Singaraja to Jakarta Routes
Bus
Direct
Duration
30 hours
Avg Price
800,000 - 1,200,000 IDR
Operator
AKAP Bus
Route
Singaraja to Gilimanuk, ferry to Ketapang, then bus to Jakarta.

Choose an executive class bus for better comfort on the long ride.

Travel Tips
  • Bus
    Book your bus ticket in advance.
  • Comfort
    Bring a neck pillow for the long bus ride.
  • Booking
    Arrange your transport in advance for a smooth trip.
  • Food
    Pack snacks for the long journey.
  • Navigation
    Use GPS to navigate the roads in Jakarta.
Safety Tips
  • Bus
    Keep your valuables with you at all times.
  • Weather
    Check for traffic updates before traveling.
  • Health
    Carry basic medical supplies for your trip.
  • Emergency
    Keep your phone charged and have a local map.
People Also Ask
  • Is Jakarta worth visiting?
    Yes, it is the capital city with much to offer.
  • How long is the trip?
    Approximately 30 hours.
  • Can I fly?
    Yes, but this guide focuses on the land/sea route.
  • What is the best time to visit?
    Dry season for better travel conditions.
  • Is the bus safe?
    Yes, it is a standard and regulated service.
Quick Info
  • From Singaraja, Bali, Indonesia
  • To Jakarta, DKI Jakarta, Indonesia
  • Modes
Best Time to Travel

Early morning to ensure you reach Jakarta by the next day.

Things to Do in Jakarta
1
National Monument (Monas)
The iconic symbol of Indonesia.
2
Kota Tua
The historical old town of Jakarta.
3
Istiqlal Mosque
The largest mosque in Southeast Asia.
4
Taman Mini Indonesia Indah
A park showcasing the culture of all Indonesian provinces.
Tags
Singaraja to Jakarta Bali to Java Gilimanuk ferry Jakarta travel Singaraja transport overland travel how to get to Jakarta Bali travel guide