Nusa Dua
Nusa Dua
Jakarta
Jakarta
Train Flight

Nusa Dua to Jakarta

Updated: 28 May 2026

The journey from Nusa Dua to Jakarta, the bustling capital of Indonesia, is best undertaken by air. A direct flight from Ngurah Rai (DPS) to Soekarno-Hatta International Airport (CGK) takes approximately 2 hours. For those preferring land travel, you can take a bus to Surabaya and then a train to Jakarta, a journey that takes over 24 hours. Jakarta is a massive metropolis offering a mix of modern skyscrapers, historical sites, and diverse culinary experiences.

Total Distance: 1,100 km driving distance; 950 km straight-line distance.
Fastest Way
Direct flight from Ngurah Rai International Airport.
Cheapest Way
Bus and train combination via Surabaya.
Compare Nusa Dua to Jakarta Routes
Train
Connecting
Flight
Direct
Duration 24 hours 2 hours
Avg Price 600,000 - 1,000,000 IDR 1,200,000 - 2,500,000 IDR
Operator KAI (Kereta Api Indonesia) Garuda Indonesia or Batik Air
Route Bus to Surabaya, then train to Jakarta DPS to CGK
Tip The train journey is long but offers a unique view of Java. Book flights to CGK for the best connectivity.
Travel Tips
  • Traffic
    Jakarta traffic is legendary; use the MRT or TransJakarta busway.
  • Airport
    Use the airport train to reach the city center from CGK.
  • Food
    Try 'Nasi Goreng' and 'Sate' from local street vendors.
  • Weather
    It is hot and humid; carry a portable fan.
  • Safety
    Stay alert in crowded areas and use official taxis.
Safety Tips
  • Personal Safety
    Keep your bag in front of you in public transport.
  • Traffic Safety
    Be careful when crossing busy roads.
  • Emergency
    Save local emergency numbers in your phone.
  • Hydration
    Drink only bottled or filtered water.
People Also Ask
  • Is it better to fly?
    Yes, it is much faster and more comfortable.
  • How long is the train?
    The train from Surabaya to Jakarta takes about 9-11 hours.
  • Is Jakarta safe?
    Yes, it is a major city with standard safety precautions.
  • Can I take a train from Bali?
    No, you must reach Java first.
  • What is the best time to visit?
    During the dry season from May to September.
Quick Info
  • From Nusa Dua, Bali, Indonesia
  • To Jakarta, DKI Jakarta, Indonesia
  • Modes
Best Time to Travel

May to September for drier weather, avoiding the peak monsoon.

Things to Do in Jakarta
1
Monas (National Monument)
An iconic tower in the center of Jakarta, symbolizing the struggle for independence.
2
Kota Tua (Old Town)
A historic area with Dutch colonial architecture and museums.
3
Istiqlal Mosque
The largest mosque in Southeast Asia, known for its grand design.
4
Grand Indonesia
A massive shopping mall offering luxury brands and diverse dining options.
Tags
Nusa Dua to Jakarta Bali to Jakarta flight to Jakarta train to Jakarta traveling to Indonesia capital Jakarta transport Bali to Java Jakarta tourism