alurail alurail
Home & Hub Live Journey Map Timetables Route Search Special Trains (KLB) Train Directory Fleet Database Station Directory Facilities & Depots Operating Areas Safety & Incidents Updates & News Photo Gallery alurail pass
User Suite
Map Home Timetables Fleet
alurail alurail
Hub / Home Directory & Insights
Live Journey Map Crowdsourced Live Journey
Timetables Train Schedules
Search Routes Direct & Transit Finder
Extraordinary Trains (EOT) Extraordinary Trains
Train Directory Master Train Fleet
Fleet Database Rolling Stock Info
Stations Facilities & Hubs
Facilities Depots & Workshops
Operating Areas Daop & Divre
Incidents & Safety (EOE) Historical Rail Incidents
Updates & News Railway Dispatches & Insights
Photo Gallery Curated Collection
alurail pass Supporter Perks
About alurail Platform Info & Vision
Sign In / Account
Back to Updates • Operations
Live Radar alurail Pass Submit Photo
Live Journey / Updates / Planned Train Service Renaming and Fleet Consolidation in Gapeka 2026: Operational Implications & Headway Dynamics
Operations 1 November 2026

Planned Train Service Renaming and Fleet Consolidation in Gapeka 2026: Operational Implications & Headway Dynamics

Comprehensive intelligence analysis of PT KAI and DJKA plan to restructure 20 Intercity passenger train brand identities under Gapeka 2026: evaluation of 10 corridor clusters, affix pruning, rolling stock interior disparities, 30-minute tight headway hazards, and weekly commuter schedule disruptions.
alurail Editorial Team
Staff Writer & Rail Researcher • 1 views
Planned Train Service Renaming and Fleet Consolidation in Gapeka 2026: Operational Implications & Headway Dynamics

In preparation for the nationwide implementation of the 2026 Train Working Diagram (Grafik Perjalanan Kereta Api / Gapeka 2026) scheduled to take effect on December 1, 2026, state-owned railway operator PT Kereta Api Indonesia (Persero) alongside the Directorate General of Railways (DJKA) of the Ministry of Transportation drafted an ambitious brand simplification and service consolidation scheme across Java. Based on booking records captured during the midnight opening of Access by KAI ticket sales on Sunday, November 1, 2026 at 00:01 WIB and technical publications released through November 1, 2026, 20 existing intercity passenger train services were restructured into 15 unified service identities.

This initiative built upon previous fleet harmonization measures executed earlier in 2026, notably the rebranding of the northern corridor flagship KA Argo Bromo Anggrek into KA Anggrek on May 9, 2026, and the consolidation of three executive services on the Semarang Tawang–Gambir corridor (KA Argo Muria, KA Argo Sindoro, and KA Argo Merbabu) into a unified KA Muria identity on October 1, 2026.

Three Core Structural Mechanisms in the Gapeka 2026 Renaming Plan

  • Multi-Service Corridor Mergers: 13 legacy services merged into 9 existing master brands (Sembrani & Argo Anjasmoro into Anggrek; Gumarang & Kertajaya into Dharmawangsa; Argo Wilis into Turangga; Argo Semeru into Bima; Tawang Jaya & Tawang Jaya Premium into Menoreh; Bogowonto & Gajahwong into Progo; Matarmaja into Majapahit; Malioboro Ekspres into Kertanegara; Jaka Tingkir into Mataram).
  • Commercial Suffix Pruning ("Ekspres" & "Malam"): Truncation of commercial affixes across 6 services for mobile app visual efficiency (Blambangan Ekspres into Blambangan; Gaya Baru Malam Selatan into Gaya Baru Selatan; Ijen Ekspres into Ijen; Dharmawangsa Ekspres into Dharmawangsa; Ambarawa Ekspres into Ambarawa; and Arjuno Ekspres into Arjuno).
  • Full Identity Replacement (Single Rebrand): Complete renaming of KA Jayakarta (Surabaya Gubeng–Pasar Senen) into mythological puppet figure KA Nakula.

Although engineered to simplify route recognition for the general public amid nationwide frequency expansions, the direct implementation of this policy on ticketing reservation screens triggered three acute operational frictions in the field:

  1. Tight Headway Scheduling Under Identical Naming: Consolidating multiple departures under a single commercial name created closely spaced departures with identical branding, exemplified by 70–75 minute headways on KA Muria and an extreme 30-minute departure interval on KA Dharmawangsa from Surabaya Pasarturi.
  2. Rolling Stock and Cabin Comfort Disparities: Brand unification preceded physical carriage standardization. Consequently, a single commercial label encompassed wildly divergent trainset generations, seating ergonomics, and fare bands.
  3. Disruption of Time-Brand Associations and Brand Equity Erosion: Long-standing train names that had served as temporal anchors for evening departures for decades (such as KA Bima and KA Turangga) generated customer confusion when applied to morning runs replacing Argo Semeru and Argo Wilis.

Chronology and Strategic Architecture (May – November 1, 2026)

The service consolidation strategy represents an evolutionary restructuring of PT KAI passenger portfolio rather than an isolated year-end decision:

1. Phase I: Flagship Simplification to KA Anggrek (May 9, 2026)

The initial step took place when KAI shortened the name of its premier northern line train, KA Argo Bromo Anggrek (Surabaya Pasarturi–Gambir), to KA Anggrek. Official statements explained that pruning "Argo Bromo" aimed to solidify three decades of brand equity while maintaining identical operational timetables, rolling stock formations, and passenger entitlements.

Transportation observers noted that this announcement in early May 2026 also occurred shortly after Argo Bromo Anggrek trainsets were involved in two consecutive accidents at East Bekasi Station (April 27, 2026, 16 fatalities) and Grobogan (May 1, 2026, 5 fatalities), although KAI officially maintained that the renaming was strictly a corporate branding initiative. Dropping the "Argo" prefix on this flagship service established a critical precedent for subsequent naming revisions.

2. Phase II: Semarang Executive Pilot Consolidation to KA Muria (October 1, 2026)

Four months later, KAI tested its multi-train merger concept on the Semarang Tawang–Gambir route. Effective October 1, 2026, three executive services—KA Argo Muria, KA Argo Sindoro, and KA Argo Merbabu—were unified into KA Muria.

Vice President Corporate Communication Anne Purba and Daop 4 Semarang Public Relations Manager Luqman Arif explained that the consolidation delivered a concise, consistent brand identity. Travelers no longer needed to memorize three separate mountain names for the same corridor. The service scheduled 12 daily trips (6 round trips) utilizing 9-car executive trainsets with 450 seats per consist to streamline online booking.

3. Phase III: Nationwide Expansion Under Gapeka 2026 (November 1, 2026)

KAI replicated the Muria model across Java. Following official announcements by DJKA Railway Engineering Center (BTP) Surabaya on October 31, ticket bookings for December 1 departures went live on November 1 at 00:01 WIB via Access by KAI under a 30-day advance booking window (H-30). All 20 targeted services appeared under their newly consolidated branding, prompting immediate reactions from rail enthusiast communities and travelers.

Comprehensive Inventory of Consolidated Train Services

Based on Access by KAI ticketing records as of November 1, 2026, the Gapeka 2026 restructuring consolidated 20 legacy train names into 15 master identities, alongside the 3 Argo services previously merged into KA Muria:

No Corridor (Round Trip) Retained Master Brand Merged Services Class & Rolling Stock Dynamics
1 Semarang Tawang – Gambir (Pre-Gapeka) KA Muria Argo Muria, Argo Sindoro, Argo Merbabu Executive (9 cars/consist, 450 seats; active since Oct 1, 2026).
2 Surabaya Pasarturi – Gambir KA Anggrek KA Sembrani, KA Argo Anjasmoro Executive: Merges Stainless Steel New Gen + Compartment, SS Gen 1 + Luxury, and standard SS Gen 1.
3 Surabaya Pasarturi – Pasar Senen KA Dharmawangsa KA Gumarang, KA Kertajaya Mixed Exec & Economy: Combines Modified Economy New Gen (72 seats) with SS Premium Economy (80 seats).
4 Surabaya Gubeng – Gambir KA Bima KA Argo Semeru Executive: Unifies historic overnight service with daytime morning departure.
5 Surabaya Gubeng – Bandung KA Turangga KA Argo Wilis Executive SS New Gen: Merges classic daytime southern scenic train with overnight express.
6 Semarang Tawang – Pasar Senen KA Menoreh Tawang Jaya, Tawang Jaya Premium Mixed: Shifts former Tawang Jaya terminus from Semarang Poncol (SMC) to Semarang Tawang (SMT).
7 Lempuyangan – Pasar Senen KA Progo KA Bogowonto, KA Gajahwong Executive (IDR 490k–590k) & Commercial Economy (IDR 330k–390k).
8 Solo Balapan – Pasar Senen KA Mataram KA Jaka Tingkir Executive (IDR 590k–640k) & Commercial Economy (IDR 410k–420k).
9 Malang – Pasar Senen KA Majapahit KA Matarmaja Economy: Genuine INKA-built Stainless Steel New Gen paired with Modified New Gen consists.
10 Malang – Purwokerto KA Kertanegara KA Malioboro Ekspres Executive & Economy linking East Java southern line to Banyumas.

Individual Renaming and Commercial Suffix Adjustments (Non-Merger)

Beyond multi-train route mergers, seven passenger train services operating across Java underwent individual brand alterations without combining fleets, primarily focusing on eliminating 'Ekspres' and 'Malam' monikers:

Gapeka 2025 Service Draft Gapeka 2026 Brand Corridor (Round Trip) Adjustment Pattern & Service Notes
KA Jayakarta KA Nakula Surabaya Gubeng – Pasar Senen Complete rebranding adopting wayang mythological figure Nakula; Economy fare at IDR 340,000.
KA Gaya Baru Malam Selatan KA Gaya Baru Selatan Surabaya Gubeng – Pasar Senen Pruning 'Malam' (Night); Economy fare IDR 390,000, Executive IDR 440,000–490,000.
KA Blambangan Ekspres KA Blambangan Ketapang – Pasar Senen Pruning 'Ekspres' on the longest direct trans-Java route linking Banyuwangi to Jakarta via Semarang.
KA Dharmawangsa Ekspres KA Dharmawangsa Surabaya Pasarturi – Pasar Senen Pruning 'Ekspres' while simultaneously functioning as master brand absorbing Gumarang & Kertajaya.
KA Ijen Ekspres KA Ijen Ketapang – Malang Pruning 'Ekspres'; maintained operational status as facultative service.
KA Arjuno Ekspres KA Arjuno Malang – Surabaya Gubeng Pruning 'Ekspres' and converted into long-distance economy configuration.
KA Ambarawa Ekspres KA Ambarawa Surabaya Pasarturi – Semarang Poncol Pruning 'Ekspres' with updated executive and economy trainset composition.
INFOGRAFIS OPERASIONAL GAPEKA 2026 Analisis Kemepetan Jadwal (Headway) & Disparitas Sarana Antar-Kereta Bernama Sama
Simulasi Boarding & Risiko Stasiun
KASUS KRITIS 1: KA DHARMAWANGSA (Surabaya Pasarturi → Pasar Senen PP) Dua jadwal dengan nama identik berselisih keberangkatan hanya 30 menit & menaungi kelas kursi berbeda drastis. • RISIKO SALAH NAIK 21:30 22:00 TUMPANG TINDIH WAKTU BOARDING (JEDA 30 MENIT) 22.30 WIB KA 295 Eks KA Kertajaya (253) Kelas: Khusus Ekonomi Sarana: Ekonomi Premium SS (80 Kursi) • Kursi Cokelat (Separuh Berhadapan 10-11) 23.00 WIB KA 179 KA Dharmawangsa Reguler Kelas: Eksekutif & Ekonomi Sarana: Eko New Gen Modifikasi (72 Kursi) • Captain Seat Biru (Dapat Diputar Searah Laju) 23:30 24:00 KASUS 2 & 3: KA ANGGREK (10 KA/HARI) & KA MURIA (12 KA/HARI) Penyatuan multi-layanan menghasilkan frekuensi padat pada jam sibuk pagi dan disparitas generasi sarana. KA Anggrek: Keberangkatan Pagi Stasiun Gambir 08.00 WIB KA 2 (Asli) SS New Generation + Compartment Jeda 45 Mnt 08.45 WIB KA 56 (Sembrani) SS Generasi 1 + Luxury Class • Durasi Tempuh Berbeda: 7j 59m (KA 2) vs 8j 18m (KA 56). KA Muria: Keberangkatan Pagi Semarang Tawang 05.50 WIB KA 23 (Muria 1) 9 Kereta Eksekutif Kapasitas 450 Kursi Jeda 70 Mnt 07.00 WIB KA 17 (Muria 2) 9 Kereta Eksekutif Kapasitas 450 Kursi • Preseden 1 Okt 2026: Muncul insiden penumpang salah naik di Daop 4.

Analysis of Tight Headways and Identical Naming Hazards

1. Case Study KA Muria: 12 Daily Departures and 70–75 Minute Morning Headways

The consolidation of KA Argo Muria, KA Argo Sindoro, and KA Argo Merbabu into KA Muria effective October 1, 2026 produced 12 daily services (6 departures from Semarang Tawang and 6 from Gambir) under one uniform brand. Official timetable analysis reveals compressed headways during morning peak hours at both terminals:

Route Direction Train Number Departure Arrival Duration Departure Headway
Semarang Tawang → Gambir KA Muria (KA 23) 05:50 WIB 11:10 WIB 5h 20m — (First departure)
Semarang Tawang → Gambir KA Muria (KA 17) 07:00 WIB 12:10 WIB 5h 10m 70 minutes after KA 23
Semarang Tawang → Gambir KA Muria (KA 27) 14:00 WIB 19:16 WIB 5h 16m 7 hours after KA 17
Semarang Tawang → Gambir KA Muria (KA 21A) 16:55 WIB 22:11 WIB 5h 16m 2h 55m after KA 27
Semarang Tawang → Gambir KA Muria (KA 25) 19:00 WIB 00:20 WIB 5h 20m 125 minutes after KA 21A
Semarang Tawang → Gambir KA Muria (KA 19) 22:40 WIB 03:50 WIB 5h 10m 3h 40m after KA 25
Gambir → Semarang Tawang KA Muria (KA 26) 06:00 WIB 11:20 WIB 5h 20m — (First departure)
Gambir → Semarang Tawang KA Muria (KA 20A) 07:15 WIB 12:29 WIB 5h 14m 75 minutes after KA 26
Gambir → Semarang Tawang KA Muria (KA 24) 12:00 WIB 17:20 WIB 5h 20m 4h 45m after KA 20A
Gambir → Semarang Tawang KA Muria (KA 18) 16:45 WIB 21:55 WIB 5h 10m 4h 45m after KA 24
Gambir → Semarang Tawang KA Muria (KA 28) 19:45 WIB 01:01 WIB 5h 16m 3 hours after KA 18
Gambir → Semarang Tawang KA Muria (KA 22) 22:40 WIB 03:55 WIB 5h 15m 2h 55m after KA 28

The most acute operational hazard of brand consolidation is the compression of departure headways between identically named trains at the same origin terminal:

1. Extreme Case: KA Dharmawangsa 30-Minute Headway at Surabaya Pasarturi

On the northern trunk line between Surabaya Pasarturi (SBI) and Pasar Senen (PSE), Gapeka 2026 scheduled two identically named "KA Dharmawangsa" departures just 30 minutes apart:

  • KA Dharmawangsa (Train 295, ex-Kertajaya): Depart Surabaya Pasarturi at 22:30 WIB → Arrive Pasar Senen 08:50 WIB. Exclusively operated with Stainless Steel Premium Economy (PRE) featuring 80 brown seats (fixed face-to-face seating at rows 10-11).
  • KA Dharmawangsa (Train 179, Regular): Depart Surabaya Pasarturi at 23:00 WIB. Configured with Executive and Modified Economy New Generation (EKO) featuring 72 blue captain seats (rotatable in the direction of travel).

This 30-minute interval triggers substantial passenger boarding overlap at Surabaya Pasarturi platform. Passengers holding tickets for the 23:00 departure arriving early (22:00–22:15 WIB) faced a high probability of boarding the 22:30 train. Furthermore, this hazard propagated across intermediate stations along the entire Pantura corridor (Lamongan, Bojonegoro, Cepu, Semarang, Pekalongan, Tegal, Cirebon).

3. Case Study KA Anggrek: 10 Daily Trips & 45–60 Minute Peak Intervals

Consolidating KA Sembrani and KA Argo Anjasmoro into KA Anggrek yielded 10 daily services (5 each way) on the Surabaya Pasarturi–Gambir corridor:

Route Direction Train No. (Gapeka 2026) Departure Arrival Duration Origin Fleet & Classification Departure Headway
SBI → Gambir KA Anggrek (KA 55) 07:20 WIB 15:44 WIB 8h 24m Ex-Sembrani Morning (SS Gen 1) — (Morning 1)
SBI → Gambir KA Anggrek (KA 1) 08:15 WIB 16:12 WIB 7h 57m Original Anggrek Morning (SS New Gen) 55 minutes after KA 55
SBI → Gambir KA Anggrek (KA 35) 10:00 WIB 18:40 WIB 8h 40m Ex-Argo Anjasmoro (SS Gen 1) 105 minutes after KA 1
SBI → Gambir KA Anggrek (KA 3) 20:30 WIB 04:27 WIB 7h 57m Original Anggrek Night (SS New Gen) — (Night 1)
SBI → Gambir KA Anggrek (KA 57) 21:30 WIB 05:51 WIB 8h 21m Ex-Sembrani Night (SS Gen 1) 60 minutes after KA 3
Gambir → SBI KA Anggrek (KA 2) 08:00 WIB 15:59 WIB 7h 59m Original Anggrek Morning (SS New Gen) — (Morning 1)
Gambir → SBI KA Anggrek (KA 56) 08:45 WIB 17:03 WIB 8h 18m Ex-Sembrani Morning (SS Gen 1) 45 minutes after KA 2
Gambir → SBI KA Anggrek (KA 58) 18:35 WIB 03:06 WIB 8h 31m Ex-Sembrani Night (SS Gen 1) — (Night 1)
Gambir → SBI KA Anggrek (KA 4) 19:55 WIB 03:54 WIB 7h 59m Original Anggrek Night (SS New Gen) 80 minutes after KA 58
Gambir → SBI KA Anggrek (KA 36) 23:25 WIB 08:22 WIB 8h 57m Ex-Argo Anjasmoro (SS Gen 1) 3h 30m after KA 4

Systemic Implications: Fleet Asymmetry and Passenger Heuristics

Unifying commercial train identities created structural friction across three key operational dimensions:

1. Rolling Stock Disparity (Fleet Mismatch)

In Indonesia, train names serve as cognitive proxies for physical carriage quality. Under KA Anggrek, the brand historically guaranteed flagship Stainless Steel New Generation sets with Compartment Suites and sub-8-hour journey times. Under the merger, the same name encompassed Stainless Steel Generation 1 sets from Sembrani (8h 18m) and Argo Anjasmoro (up to 8h 57m) with broad fare variances between IDR 650,000 and IDR 720,000.

2. Time-Brand Cognitive Disorientation

Brands like KA Bima and KA Turangga have been synonymous with overnight travel for decades. Rebranding morning services (Argo Semeru and Argo Wilis) into "Morning Bima" and "Morning Turangga" disrupted passenger heuristics, raising the risk of travelers arriving at terminals at incorrect times.

3. Disruption to Weekly Commuters (PJKA)

Timetable adjustments impacted weekly intercity commuters (Pulang Jumat Kembali Ahad / PJKA). KA Majapahit from Pasar Senen to Malang had its departure moved forward by 3 hours 25 minutes from 17:40 WIB to 14:15 WIB during core office hours. Meanwhile, subsidized commuter train KA Bengawan (Purwosari–Pasar Senen) had its arrival at Pasar Senen delayed from 07:34 WIB to 08:20–08:30 WIB, compromising morning office arrival times for cross-province workers in Jakarta.

Official References and Documentation

  1. PT Kereta Api Indonesia (Persero). (October 31, 2026). Official Press Release: December 1 Departure Ticket Sales Opened at 00:01 WIB. Jakarta: KAI.
  2. Balai Teknik Perkeretaapian (BTP) Kelas I Surabaya, DJKA Ministry of Transportation. (October 31, 2026). Gapeka 2026 East Java Operational Parameters Briefing.
  3. Kompas.com. (November 1, 2026). Gapeka 2026 Takes Effect December 2026, Tickets Now Available.
  4. Kereta Api Kita. (November 1, 2026). Gapeka 2026 Renamed Train Services & Timetable Analysis.
  5. Liputan6.com. (November 2–3, 2026). Two KA Dharmawangsa Services Scheduled 30 Minutes Apart Trigger Passenger Concerns.
  6. Radar Banyuwangi. (October 31 – November 1, 2026). List of Consolidated Trains in Gapeka 2026 and Station Renaming Overview.
  7. KAI Customer Care (@KAI121). (November 1, 2026). Official Thread: Rationale for Train Naming Simplification in Gapeka 2026. Social Media X.
Key Takeaways & Assistive Q&A
Why did PT KAI plan to consolidate and rename intercity train services under Gapeka 2026?
PT KAI and the Directorate General of Railways (DJKA) designed the consolidation to simplify route recognition as trip frequencies expanded. By grouping multiple services operating on identical origin-destination corridors under a unified umbrella brand, KAI sought to avoid creating new names for every additional departure.
Which trains were scheduled for consolidation as of November 1, 2026?
A total of 13 existing services were slated for merger into master brand names, including KA Sembrani and Argo Anjasmoro into KA Anggrek; KA Gumarang and Kertajaya into KA Dharmawangsa; KA Argo Semeru into KA Bima; KA Argo Wilis into KA Turangga; KA Matarmaja into KA Majapahit; and KA Tawang Jaya into KA Menoreh.
What were the primary operational risks identified in this renaming scheme?
The critical operational risks included tight headway scheduling with identical train names—such as two KA Dharmawangsa departures departing Surabaya Pasarturi just 30 minutes apart—creating platform boarding overlaps, wrong-boarding hazards, and passenger confusion due to contrasting interior coach specifications under identical branding.
How did the new train diagram impact weekly intercity commuters (PJKA)?
Schedule revisions disrupted commuter routines, notably advancing KA Majapahit from Pasar Senen to Malang by 3 hours 25 minutes (to 14:15 WIB during office hours) and delaying subsidized train KA Bengawan's arrival at Pasar Senen to 08:20-08:30 WIB, increasing late-arrival risks for workers in Jakarta.

Related Dispatches

Officially Cancelled: PT KAI Halts 23 Used EMU Imports, Mandates 23 New Trainsets via PT INKA Flexible Production
Policy & Regulations

Officially Cancelled: PT KAI Halts 23 Used EMU Imports, Mandates 23 New Trainsets via PT INKA Flexible Production

Policy Rollback Analysis: Why PT KAI Canceled the Gapeka 2026 Train Consolidation and Renaming Plan
Policy & Analysis

Policy Rollback Analysis: Why PT KAI Canceled the Gapeka 2026 Train Consolidation and Renaming Plan

Architecture of KAI Group Subsidiaries Ecosystem: Intermodal Rail Synergy & Integrated Transport Infrastructure in Indonesia
Corporate Architecture

Architecture of KAI Group Subsidiaries Ecosystem: Intermodal Rail Synergy & Integrated Transport Infrastructure in Indonesia

alurail alurail
Built upon GAPEKA 2025, visualized open-sourcedly with OpenRailwayMap and Leaflet.js. Powered by PostgreSQL (PostGIS, pgRouting), Dijkstra/A* Algorithms dan Viterbi Algorithm
Copyright ©️ 2024-2026 alurail by alula Made with 💗 from Pejaten, ID
Copyright ©️ 2024-2026 alurail by alula
Made with 💗 from Pejaten, ID

Community & Photographers

  • alurail Pass PRO
  • Submit Photo
  • User Suite
  • Curated Feed
  • Community Feed

Platform & Legal

  • About Platform
  • Terms & Conditions
  • Privacy Policy
  • Open Source Notices
  • FAQ / Help Center
Pass PRO PRO Upload Photo Suite Gallery
About
Terms
Privacy
License
FAQ
© 2026 alurail. All rights reserved.
alurail

alurail Legal & Info

About alurail

<h2>About AluRail</h2>

<p class="lead">
AluRail (Aluline TGV) is a free web-based platform that visualizes railway operations and train travel schedules across Indonesia. The service is available through <a href="https://aluline.id" target="_blank">aluline.id</a> and <a href="https://aluline.my.id" target="_blank">aluline.my.id</a>, developed independently by <strong>Alula</strong>
(<a href="https://alula.web.id" target="_blank">alula.web.id</a>) for railway enthusiasts (railfans) and passengers seeking a more intuitive understanding of train movements and timetable operations.
</p>

<h3>How It Works</h3>

<p>
AluRail transforms official <strong>GAPEKA 2025</strong> (Indonesia Railway Timetable Graph) data into an interactive geospatial visualization. Every train journey is reconstructed from scheduled departure and arrival times, station sequences, railway topology, and routing calculations to estimate how trains would move across the network.
</p>

<p>
Unlike conventional timetable viewers, AluRail continuously simulates train movement using a custom railway physics engine. The simulation considers various operational parameters including route geometry, train acceleration, braking, cruising speed, station dwell times, operational constraints, and other physical assumptions to estimate each train's position throughout its journey.
</p>

<p>
Whenever available, the platform also supports <strong>Crowdsourced Live Tracking</strong>. Passengers currently travelling on board may voluntarily share their GPS location. These telemetry reports are validated using map-matching algorithms and compared against the predicted GAPEKA route before being displayed to other users.
</p>

<h3>The Technology Behind AluRail</h3>

<ul>
<li><strong>PostgreSQL (PostGIS):</strong> Serves as the core geospatial database storing railway infrastructure, stations, and spatial relationships.</li>

<li><strong>Custom Railway Routing Engine:</strong> Implements graph-based routing algorithms including Dijkstra and A* to calculate railway paths, station connectivity, and operational routes.</li>

<li><strong>Railway Physics Engine:</strong> Simulates train movement by modelling acceleration, deceleration, cruising behaviour, station stops, speed restrictions, and travel progression based on timetable data.</li>

<li><strong>Viterbi Map-Matching:</strong> Validates crowdsourced GPS telemetry by matching noisy GPS observations onto the most probable railway track, improving live tracking reliability.</li>

<li><strong>Leaflet.js & OpenRailwayMap:</strong> Provide interactive map rendering and railway visualization layers.</li>
</ul>

<h3>Supported Railway Services</h3>

<p>
AluRail supports visualization for various railway services operating across Indonesia, including passenger, commuter, urban transit, heritage, and freight operations. Depending on data availability, the platform currently supports:
</p>

<ul>
<li>Intercity Passenger Trains (KA Antar Kota)</li>
<li>Whoosh High-Speed Railway</li>
<li>Commuter Line</li>
<li>Feeder Train Services</li>
<li>Local Passenger Trains</li>
<li>Freight Operations (Container, Cargo, Tanker, Coal, Cement and other freight services)</li>
<li>LRT Jakarta</li>
<li>LRT Jabodebek</li>
<li>LRT South Sumatra (Palembang)</li>
<li>Jakarta MRT</li>
<li>Ambarawa Heritage Railway</li>
</ul>

<p>
Additional railway operators and future services may be introduced as more infrastructure and timetable data become available.
</p>

<h3>Platform Features</h3>

<p>
AluRail combines timetable simulation, geospatial analysis, and live community participation into a single railway visualization platform. Key features include:
</p>

<ul>

<li>
<strong>Follow Mode</strong><br>
Automatically follows a selected train throughout its journey while continuously updating its estimated or live position.
</li>

<li>
<strong>Live GPS Cast</strong><br>
Passengers may voluntarily broadcast GPS telemetry while travelling onboard, allowing supported trains to display verified live positions instead of purely simulated movement.
</li>

<li>
<strong>Spotting Mode</strong><br>
Allows railfans to discover trains approaching nearby stations or railway crossings, making it easier to plan photography and train spotting activities.
</li>

<li>
<strong>Enhanced Railway Physics</strong><br>
Movement simulation considers railway gradient, elevation profile, track curvature, acceleration, braking, traction performance, speed restrictions, and operational constraints to produce more realistic train behaviour.
</li>

<li>
<strong>Detailed Route Analytics</strong><br>
Provides interactive charts including route elevation, curvature, gradient between stations, speed profile, and operational characteristics throughout the journey.
</li>

<li>
<strong>Train Information</strong><br>
Displays operational information about each service including operator, train category, route, schedule, formation details, and other service information.
</li>

<li>
<strong>Rolling Stock Database</strong><br>
Provides information about locomotives, EMUs, DMUs, coaches, wagons, and other railway vehicles used by supported services.
</li>

<li>
<strong>Coach & Class Information</strong><br>
Displays available passenger classes together with reference illustrations where available to help passengers identify onboard accommodation.
</li>
<li>
<strong>Adaptive Train Rendering</strong><br>
Train visualization automatically adjusts according to the current map zoom level. Different rendering modes are used to maintain smooth performance while displaying thousands of simultaneously simulated trains.
</li>

<li>
<strong>Train Filtering</strong><br>
Filter trains by service category such as Intercity, Commuter, High-Speed, Metro, LRT, Freight, Heritage, and other supported railway services.
</li>

<li>
<strong>Regional Filtering</strong><br>
Display trains operating within selected operational regions (Daerah Operasi / DAOP and other railway operational divisions) for easier monitoring.
</li>

<li>
<strong>Points of Interest (POI)</strong><br>
Explore railway-related locations including train spotting locations, photography viewpoints, railway landmarks, bridges, tunnels, stations, and other notable locations along the railway network.
</li>

<li>
<strong>Depots & Maintenance Facilities</strong><br>
View railway maintenance facilities including rolling stock depots, locomotive depots, maintenance workshops (Balai Yasa), stabling yards, and other operational infrastructure.
</li>

</ul>

<div class="disclaimer-box">
<h4>Disclaimer</h4>

<p>
<strong>AluRail is primarily a timetable simulation platform.</strong>
Unless a train is actively sharing verified Live Tracking data, all train positions displayed on the map are computational estimations generated from published schedules and the platform's railway physics engine.
</p>

<p>
Although the simulation attempts to realistically reproduce railway operations, actual train movements may differ significantly due to dispatching decisions, signal aspects, operational priorities, temporary speed restrictions, maintenance work, weather conditions, delays, early departures, extraordinary operations, GPS inaccuracies, or many other real-world factors that cannot always be observed by the platform.
</p>

<p>
Even when Live Tracking is available, GPS accuracy depends on user participation, mobile device quality, satellite reception, and local environmental conditions. Therefore, displayed positions should always be considered informational rather than authoritative.
</p>

<p>
<strong>This service must not be used as an official operational reference</strong> for travel planning, ticketing decisions, passenger information, or railway operations. Always refer to official PT Kereta Api Indonesia (Persero) information channels for accurate operational updates.
</p>

<p>
AluRail / Aluline TGV is an independent community project and is not affiliated with, endorsed by, partnered with, or officially associated with PT Kereta Api Indonesia (Persero), OpenStreetMap, OpenRailwayMap, or any other referenced organizations.
</p>
</div>

<p class="footer-note">
Made with ❣️ from Pejaten, Indonesia.
</p>

Terms of Use

<section id="terms-en" class="lang-content">
<h2>Terms of Service</h2>
<p class="effective-date"><strong>Effective Date:</strong> January 1, 2025 (Updated for GAPEKA 2025)</p>

<h3>1. Acceptance of Terms</h3>
<p>By accessing AluRail through aluline.id, aluline.my.id, and related subdomains (collectively, the "Service"), you acknowledge that you have read, understood, and agreed to these Terms of Service. If you do not agree, you must discontinue use of the Service.</p>

<h3>2. Independent Service</h3>
<p>AluRail is an independent community project developed by Alula. It is not affiliated with, endorsed by, or operated by any railway operator, government agency, or transportation authority unless explicitly stated.</p>

<h3>3. Nature of the Service</h3>
<p>The Service provides train schedule visualization, estimated train positions, operational simulations, and crowdsourced location validation based on publicly available information, GAPEKA data, and algorithmic processing. Displayed information may differ from actual railway operations.</p>

<h3>4. No Operational Guarantee</h3>
<p>Train movements, schedules, platform assignments, delays, cancellations, dispatching decisions, and operational conditions may change without notice. The Service must not be considered an official operational information source.</p>

<h3>5. Crowdsourced Contributions</h3>
<p>Users may voluntarily contribute GPS telemetry while onboard trains. Submission of fake GPS data, manipulated locations, automated submissions, spam, or attempts to interfere with system accuracy is strictly prohibited.</p>

<h3>6. Acceptable Use</h3>
<p>You agree not to misuse the Service, interfere with its infrastructure, reverse engineer protected components, exploit security vulnerabilities, scrape excessive data, or use automated systems that negatively impact platform availability.</p>

<h3>7. Intellectual Property</h3>
<p>Unless otherwise stated, the Service, its software, interface, branding, and original content remain the intellectual property of their respective owners. Open-source components remain governed by their own licenses.</p>

<h3>8. Availability</h3>
<p>The Service may be modified, suspended, restricted, or discontinued at any time without prior notice.</p>

<h3>9. Disclaimer ("AS IS")</h3>
<p>THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, OR CONTINUOUS AVAILABILITY.</p>

<h3>10. Limitation of Liability</h3>
<p>To the fullest extent permitted by law, Alula shall not be liable for direct, indirect, incidental, consequential, special, or punitive damages arising from the use of or inability to use the Service, including travel decisions, delays, missed connections, financial loss, personal injury, or data loss.</p>

<h3>11. Changes to these Terms</h3>
<p>These Terms may be updated periodically. Continued use of the Service constitutes acceptance of the revised Terms.</p>

<h3>12. Contact</h3>
<p>Questions regarding these Terms may be directed through the official AluRail contact channels.</p>
</section>

<h3>Independent Service Disclaimer</h3>

<p>AluRail is an independent community-developed platform created by Alula for railway visualization, research, educational, and enthusiast purposes.</p>

<p>AluRail is <strong>not affiliated with, associated with, authorized by, endorsed by, sponsored by, supported by, maintained by, operated by, or officially connected with</strong> PT Kereta Api Indonesia (Persero), PT Kereta Commuter Indonesia, PT Kereta Api Logistik, PT Kereta Api Pariwisata, PT Kereta Cepat Indonesia China (Whoosh), MRT Jakarta, LRT Jabodebek, LRT Jakarta, LRT Sumatera Selatan (Palembang), their subsidiaries, affiliates, successors, government agencies, transportation authorities, or any other railway operators unless explicitly stated.</p>

<p>All company names, railway service names, station names, train names, logos, trademarks, service marks, brands, route names, and other intellectual property displayed within the Service remain the property of their respective owners and are used solely for identification, informational, interoperability, historical, mapping, educational, or descriptive purposes.</p>

<p>The visualization presented by the Service represents publicly available operational information, algorithmic estimations, historical references, and voluntary community contributions. It must not be interpreted as an official operational system, railway dispatching platform, passenger information system, or real-time control center operated by any railway company.</p>

Privacy Policy

<section id="privacy-en" class="lang-content">
<h2>Privacy Policy</h2>
<p class="effective-date"><strong>Last Updated:</strong> June 2026</p>

<h3>1. Privacy Commitment</h3>
<p>Your privacy is important to us. We collect only the information reasonably necessary to operate and improve the Service.</p>

<h3>2. GPS Collection</h3>
<p>Your GPS location is accessed only after you intentionally enable Live Tracking. Background location is never collected without your explicit action.</p>

<h3>3. Processing</h3>
<p>Submitted GPS telemetry is processed using routing algorithms including Viterbi matching against the railway network to validate train positions. Telemetry is not associated with your personal identity.</p>

<h3>4. Server Logs</h3>
<p>Standard server logs such as IP address, browser type, timestamps, and technical diagnostics may be collected for security, abuse prevention, troubleshooting, and performance monitoring.</p>

<h3>5. Data Retention</h3>
<p>Live telemetry is temporary and automatically expires after the associated trip ends unless longer retention is required for security investigations.</p>

<h3>6. Third Parties</h3>
<p>We do not sell or rent your GPS telemetry. Limited technical processing by infrastructure providers may occur solely for operating the Service.</p>

<h3>7. Security</h3>
<p>Reasonable technical and organizational safeguards are implemented, although no online system can guarantee absolute security.</p>

<h3>8. User Safety</h3>
<p>We discourage publicly sharing real-time GPS positions. Anonymous mode or pseudonyms are strongly recommended.</p>

<h3>9. Your Responsibility</h3>
<p>Use of Live GPS or spotting features is entirely voluntary and at your own risk.</p>
</section>

Open Source Notices

<section id="opensource-en" class="lang-content">
<h2>Open Source Notice</h2>
<p>AluRail is built upon numerous open-source technologies and open data projects. We sincerely thank the communities maintaining them.</p>
<ul>
<li><strong>PostgreSQL, PostGIS & pgRouting</strong> — Spatial database, GIS extension, and routing engine.</li>
<li><strong>OpenStreetMap & OpenRailwayMap</strong> — Railway infrastructure and mapping data under their respective licenses.</li>
<li><strong>Leaflet.js</strong> — Interactive mapping library.</li>
</ul>
<p>All trademarks, copyrights, and licenses belong to their respective owners. Use within AluRail does not imply endorsement by those projects.</p>
</section>
alurail Pass Prime GRATIS!
early access

alurail Pass Prime GRATIS!