Yogyakarta
Yogyakarta
Jakarta Pusat
Jakarta Pusat
Train Flight

Yogyakarta to Jakarta Pusat

Updated: 28 May 2026

The journey from Yogyakarta to Jakarta spans approximately 550 kilometers across the island of Java. You can choose between the high-speed rail network or a domestic flight from Yogyakarta International Airport. The train journey typically takes 6 to 7 hours via the Argo Dwipangga or Taksaka lines. Driving via the Trans-Java Toll Road is an alternative, taking roughly 8 to 10 hours depending on traffic. This route connects the cultural heart of Indonesia to its bustling capital city.

Total Distance: 550 km by road, 440 km by air.
Fastest Way
Flight, taking approximately 1 hour 15 minutes of air time, plus airport transit.
Cheapest Way
Train (Ekonomi class) is the most budget-friendly option, starting from IDR 250,000.
Compare Yogyakarta to Jakarta Pusat Routes
Train
Direct
Flight
Direct
Duration 6 hours 30 mins 1 hour 15 mins
Avg Price IDR 450,000 - 750,000 IDR 900,000 - 1,500,000
Operator PT Kereta Api Indonesia (Argo Dwipangga) Garuda Indonesia
Route Yogyakarta Station (YK) to Gambir Station (GMR) via Trans-Java rail corridor. Yogyakarta International Airport (YIA) to Soekarno-Hatta International Airport (CGK).
Tip Book your tickets at least 14 days in advance via the KAI Access app to secure executive class seats. Factor in the 1.5-hour travel time from Yogyakarta city center to YIA airport.
Travel Tips
  • Book Early
    Train tickets sell out quickly during weekends and public holidays.
  • Airport Transit
    Use the YIA Airport Train for a reliable connection from the city to the airport.
  • Traffic Awareness
    Jakarta traffic is notoriously heavy; always allow extra time for airport transfers.
  • Station Choice
    Ensure your train arrives at Gambir Station for easier access to central Jakarta hotels.
  • Luggage
    Keep your valuables in a carry-on bag when traveling by public transport.
Safety Tips
  • Pickpockets
    Stay vigilant in crowded areas like Malioboro or Jakarta train stations.
  • Official Taxis
    Only use reputable taxi companies like Blue Bird to avoid overcharging.
  • Hydration
    Drink only bottled or filtered water to prevent stomach issues.
  • Emergency Numbers
    Save the local police emergency number 110 in your phone.
People Also Ask
  • Is it better to fly or take the train?
    The train is more comfortable and scenic, while the flight is faster.
  • Which station in Jakarta should I choose?
    Gambir is best for central Jakarta, while Pasar Senen is for budget travelers.
  • Are there night trains?
    Yes, several night trains operate between Yogyakarta and Jakarta.
  • How far is the airport from Yogyakarta?
    Yogyakarta International Airport is about 40 kilometers from the city center.
  • Do I need a visa?
    Check your nationality requirements for Indonesian entry visas.
Quick Info
  • From Yogyakarta, Daerah Istimewa Yogyakarta, Indonesia
  • To Jakarta Pusat, Jakarta, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather and clearer views of the Javanese landscape.

Things to Do in Jakarta Pusat
1
Malioboro Street
Experience the vibrant street life and local handicrafts in the heart of Yogyakarta.
2
National Museum of Indonesia
Explore the extensive collection of Indonesian history and culture in central Jakarta.
3
Kota Tua
Walk through the historic colonial-era district of Jakarta to see Dutch architecture.
4
Borobudur Temple
Visit the world's largest Buddhist temple located just outside Yogyakarta before your departure.
Tags
Yogyakarta to Jakarta train flights from YIA to CGK Jakarta travel guide executive train Indonesia traveling Java by rail Yogyakarta transport Jakarta airport transfer best way to Jakarta