Cilegon
Cilegon
Yogyakarta
Yogyakarta
Train Bus

Cilegon to Yogyakarta

Updated: 28 May 2026

Traveling from Cilegon to Yogyakarta involves a journey of approximately 550 kilometers. While no direct train exists from Cilegon, you can take a local train to Jakarta and transfer to an intercity train from Pasar Senen Station. Alternatively, direct buses operate from Cilegon Terminal to Giwangan Terminal in Yogyakarta. The route takes you through the heart of Java, passing through major cities like Cirebon and Purwokerto.

Total Distance: Driving distance is 550 km; straight-line air distance is 480 km.
Fastest Way
Train travel is generally more reliable for timing, taking about 10 hours including the transfer.
Cheapest Way
Bus travel is the most economical, starting at IDR 280,000.
Compare Cilegon to Yogyakarta Routes
Train
Connecting
Bus
Direct
Duration 10 hours 11 hours
Avg Price IDR 350,000 - 600,000 IDR 280,000 - 450,000
Operator KAI (Gaya Baru Malam Selatan) PO Sinar Jaya
Route Cilegon Station to Jakarta Pasar Senen, then to Lempuyangan Station Cilegon Terminal to Giwangan Terminal
Tip Book your train tickets at least 30 days in advance via the KAI Access app. Choose a 'Super Executive' bus for extra legroom and personal entertainment screens.
Travel Tips
  • Station Choice
    Arrive at Lempuyangan Station if you want to be closer to the city center.
  • Local Transport
    Use the TransJogja bus system for affordable city travel once you arrive.
  • Food
    Try Gudeg, the signature jackfruit stew of Yogyakarta, available at most local eateries.
  • Booking
    Always carry a printed copy or digital screenshot of your train ticket.
  • Weather
    Carry an umbrella as Yogyakarta can experience sudden tropical showers.
Safety Tips
  • Pickpockets
    Be vigilant in crowded areas like Malioboro, especially at night.
  • Transport Scams
    Use official taxi apps like Grab or Gojek to avoid overcharging by independent drivers.
  • Hydration
    Drink bottled water only to avoid stomach issues during your trip.
  • Emergency
    Keep the local police emergency number 110 saved in your phone.
People Also Ask
  • Is there a direct train?
    No, you must transit through Jakarta.
  • How long is the bus ride?
    Typically 11 hours depending on traffic.
  • Which is better, bus or train?
    Trains are generally more comfortable for long distances.
  • Are there flights?
    You would need to travel to Soekarno-Hatta Airport first.
  • What is the best time to visit?
    The dry season between May and September.
Quick Info
  • From Cilegon, Banten, Indonesia
  • To Yogyakarta, DI Yogyakarta, Indonesia
  • Modes
Best Time to Travel

April to October, avoiding the peak monsoon season for smoother travel.

Things to Do in Yogyakarta
1
Malioboro Street
The iconic street of Yogyakarta, perfect for shopping, street food, and experiencing the local culture. It is the heart of the city's tourism.
2
Borobudur Temple
A short drive from the city, this massive Buddhist temple is a UNESCO World Heritage site. It is best visited at sunrise for breathtaking views.
3
Kraton Yogyakarta
The palace of the Sultan of Yogyakarta, showcasing traditional Javanese architecture and history. It remains an active cultural center.
4
Prambanan Temple
A stunning 9th-century Hindu temple complex known for its tall, pointed architecture. It is one of the largest Hindu temples in Southeast Asia.
Tags
Cilegon to Yogyakarta train to Yogyakarta bus to Yogyakarta travel Banten to Jogja Cilegon transport Yogyakarta trip best way to Jogja Cilegon to Yogyakarta fare