Jakarta Pusat
Jakarta Pusat
Tegal
Tegal
Train Bus

Jakarta Pusat to Tegal

Updated: 30 May 2026

Tegal is a coastal city in Central Java, well-connected to Jakarta by both rail and road. The most comfortable way to travel is by train from Pasar Senen or Gambir Station to Tegal Station. Alternatively, you can take a bus from various terminals in Jakarta via the Trans-Java Toll Road. The journey takes you through the scenic landscapes of the northern coast of Java.

Total Distance: Driving distance is 280 km; straight-line air distance is 250 km.
Fastest Way
Train, which is more reliable and avoids traffic congestion.
Cheapest Way
Bus, which is generally more affordable than train tickets.
Compare Jakarta Pusat to Tegal Routes
Train
Direct
Bus
Direct
Duration 4 hours 5 hours
Avg Price IDR 150,000 - 400,000 IDR 100,000 - 200,000
Operator PT Kereta Api Indonesia Sinar Jaya, Pahala Kencana
Route Pasar Senen/Gambir to Tegal Station Trans-Java Toll Road
Tip Book your tickets online via the KAI Access app for convenience. Buses are a flexible option with frequent departures from major terminals.
Travel Tips
  • Transport
    Use local 'angkot' or ride-hailing apps for transport within the city.
  • Food
    Try 'Tahu Pletok', a local snack made from fried tofu, which is a signature dish of Tegal.
  • Weather
    Tegal can be humid; carry a water bottle and wear light clothing.
  • Connectivity
    Mobile data is widely available in the city center.
  • Culture
    Respect local customs and dress modestly when visiting religious sites.
Safety Tips
  • General
    Tegal is generally safe, but keep an eye on your belongings in crowded areas.
  • Health
    Drink only bottled water and maintain good hygiene.
  • Emergency
    Keep the contact information for local emergency services saved on your phone.
  • Road Safety
    If traveling by bus, ensure you choose a reputable company with good safety records.
People Also Ask
  • Is it better to take the train or bus?
    The train is generally more comfortable and faster, while the bus is more flexible.
  • How long is the journey?
    The train journey takes about 4 hours, while the bus takes about 5 hours.
  • Are there direct trains?
    Yes, there are several direct trains from Jakarta to Tegal daily.
  • What is the best time to visit?
    The dry season from May to September is best.
  • What is the currency used?
    The Indonesian Rupiah (IDR) is the only currency accepted.
Quick Info
  • From Jakarta Pusat, Jakarta, Indonesia
  • To Tegal, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September, when the weather is dry and pleasant for exploring the city.

Things to Do in Tegal
1
Alam Indah Beach
A popular beach with a relaxing atmosphere and local food stalls. It is a great place for a sunset walk.
2
Rita Park
A large amusement park with various rides and attractions. It is a great place for families.
3
Tegal City Square
The heart of the city, surrounded by local shops and food vendors. It is a great place to experience local life.
4
Guci Hot Springs
Located a short drive from the city, these natural hot springs are perfect for relaxation.
Tags
Jakarta to Tegal train Jakarta to Tegal bus Tegal travel guide Tegal station Central Java travel Jakarta to Tegal distance Indonesia transport Tegal city