Yogyakarta
Yogyakarta
Cirebon
Cirebon
Train

Yogyakarta to Cirebon

Updated: 28 May 2026

The journey from Yogyakarta to Cirebon covers approximately 300 km along the northern coast of Java. The most efficient and comfortable way to travel is by train, which takes about 3 to 4 hours. You will depart from Yogyakarta Station (Tugu) and arrive at Cirebon Station (Kejaksan). This route offers scenic views of the Javanese countryside and is a popular choice for both business and leisure travelers. Expect a smooth and reliable journey on the well-maintained rail network.

Total Distance: Driving distance 300 km; straight-line air distance 260 km.
Fastest Way
Executive class train is the fastest and most comfortable way to travel.
Cheapest Way
Economy class train tickets are the most affordable option.
Compare Yogyakarta to Cirebon Routes
Train
Direct
Duration
3 hours 30 mins
Avg Price
IDR 150,000 - 400,000
Operator
PT Kereta Api Indonesia (Argo Lawu)
Route
Yogyakarta Station to Cirebon Station

Book your tickets via the KAI Access app at least one week in advance.

Travel Tips
  • Local Food
    Try 'Empal Gentong', a traditional Cirebon beef soup cooked in a clay pot, for a true local experience.
  • Transport
    Use ride-hailing apps like Grab or Gojek for convenient transport within the city.
  • Station Arrival
    Arrive at the station at least 30 minutes before your train departure.
  • Connectivity
    Free Wi-Fi is available at major train stations, but bring your own data for the journey.
  • Packing
    Bring a light sweater as train carriages are often air-conditioned to a cool temperature.
Safety Tips
  • Station Safety
    Keep your belongings close to you in the station and on the train.
  • Food Safety
    Eat at reputable restaurants or well-known street food stalls to avoid foodborne illnesses.
  • Night Travel
    If arriving late at night, book your transport to your hotel in advance.
  • General Safety
    Cirebon is generally safe, but maintain standard awareness of your surroundings.
People Also Ask
  • Is there a direct train from Yogyakarta to Cirebon?
    Yes, several direct trains operate daily between these cities.
  • How long does the train take?
    The journey typically takes between 3 and 4 hours.
  • Can I buy train tickets at the station?
    Yes, but it is highly recommended to book online to ensure availability.
  • What is the best way to get around Cirebon?
    Ride-hailing apps and local taxis are the most convenient options.
  • Is Cirebon worth visiting?
    Yes, it is a city rich in history, culture, and unique culinary traditions.
Quick Info
  • From Yogyakarta, Daerah Istimewa Yogyakarta, Indonesia
  • To Cirebon, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

Any time of the year, though the dry season (May-September) is ideal for sightseeing.

Things to Do in Cirebon
1
Kasepuhan Palace
Visit this historic palace to see the blend of Javanese, Islamic, and European architecture. It is a key site for understanding Cirebon's royal history.
2
Sunyaragi Cave
Explore this unique water palace and meditation site built from coral and stone. It is a fascinating architectural marvel.
3
Kanoman Palace
Tour this smaller, traditional palace known for its intricate wood carvings and historical artifacts.
4
Cirebon Batik Centers
Shop for authentic Cirebon batik, famous for its 'Mega Mendung' cloud motifs, at local workshops.
Tags
Yogyakarta to Cirebon train travel to Cirebon Cirebon train station Yogyakarta to West Java train in Indonesia Cirebon tourism best way to Cirebon Argo Lawu train