Pasuruan
Pasuruan
Jakarta
Jakarta
Train Driving

Pasuruan to Jakarta

Updated: 28 May 2026

The journey from Pasuruan to Jakarta spans approximately 800 kilometers across the island of Java. You can utilize the Trans-Java Toll Road for a direct driving experience or take a train from Surabaya Gubeng station. Trains offer the most comfortable transit, connecting East Java to the capital city. The route passes through major hubs like Semarang and Cirebon. Expect a travel time of 10 to 14 hours depending on your chosen mode. This corridor is the primary economic artery of Indonesia.

Total Distance: 800 km driving distance, 720 km straight-line air distance.
Fastest Way
Flight from Juanda International Airport (SUB) to Soekarno-Hatta (CGK) taking 1.5 hours.
Cheapest Way
Economy class train starting at 300,000 IDR via Gaya Baru Malam Selatan.
Compare Pasuruan to Jakarta Routes
Train
Direct
Driving
Direct
Duration 11 hours 12 hours
Avg Price 500,000 - 900,000 IDR 1,200,000 IDR (Fuel + Tolls)
Operator Argo Bromo Anggrek Private Vehicle
Route Surabaya Gubeng to Jakarta Gambir via Northern Coast Line Trans-Java Toll Road (Tol Trans Jawa)
Tip Book your ticket via the KAI Access app at least two weeks in advance. Ensure your e-toll card has sufficient balance for the entire journey.
Travel Tips
  • Train Booking
    Use the KAI Access app for official ticket purchases.
  • Toll Fees
    Keep your e-toll card topped up before entering the highway.
  • Traffic
    Avoid entering Jakarta during peak morning and evening hours.
  • Luggage
    Keep valuables in your carry-on bag during train travel.
  • Hydration
    Carry bottled water as highway rest areas can get crowded.
Safety Tips
  • Road Safety
    Avoid driving at night due to limited lighting on some sections.
  • Pickpockets
    Stay vigilant in crowded train stations like Gambir.
  • Emergency
    Save the toll road emergency number on your phone.
  • Health
    Carry basic medicine for motion sickness.
People Also Ask
  • Is there a direct train?
    Yes, trains depart from Surabaya Gubeng to Jakarta Gambir.
  • How much is the toll?
    Expect to pay around 600,000 IDR for total toll fees.
  • Which airport is closest?
    Juanda International Airport in Surabaya is the nearest hub.
  • Are buses available?
    Yes, executive buses operate from Bungurasih Terminal.
  • Is it safe to drive?
    Yes, the Trans-Java Toll Road is modern and well-maintained.
Quick Info
  • From Pasuruan, Jawa Timur, Indonesia
  • To Jakarta, DKI Jakarta, Indonesia
  • Modes
Best Time to Travel

May to September during the dry season for optimal road conditions.

Things to Do in Jakarta
1
National Monument
Visit the iconic Monas in Central Jakarta. It stands as a symbol of Indonesian independence.
2
Kota Tua
Explore the historic Old Town area. It features Dutch colonial architecture and museums.
3
Grand Indonesia
Experience world-class shopping and dining. It is one of the largest malls in Southeast Asia.
4
Taman Mini
Discover Indonesian culture at Taman Mini Indonesia Indah. It showcases traditional houses from every province.
Tags
Pasuruan to Jakarta train Trans-Java Toll Road Jakarta travel guide Executive train Indonesia Pasuruan transport Jakarta bus routes Indonesia travel tips Surabaya to Jakarta flight