<includeonly>{{Routemap
|title = Jakarta-Semarang-Surabaya-MalangKereta api Jayabaya
|title-color = white
|title-bg = #ef7d00
|navbar = PSE-SBI-ML
|collapsible = no
|inline = {{{inline}|}}}
|top =
|top = Untuk KA: (Mulai 1 Februari 2022)
|footnote =
<div align=left>
* [[Kereta api Jayabaya|Jayabaya]] (Jakarta Pasar Senen-Surabaya Pasar Turi-Malang)
* [[Kereta api Gumarang|Gumarang]] (Jakarta Pasar Senen-Surabaya Pasar Turi)
* [[Kereta api Dharmawangsa|Dharmawangsa]] (Jakarta Pasar Senen-Surabaya Pasar Turi)
* [[Kereta api Kertajaya|Kertajaya]] (Jakarta Pasar Senen-Surabaya Pasar Turi)
* [[Kereta api Airlangga|Airlangga]] (Jakarta Pasar Senen-Surabaya Pasar Turi)
* [[Kereta api Ambarawa Ekspres|Ambarawa Ekspres]] (Semarang Poncol-Surabaya Pasarturi)
* {{strikethrough|[[Kereta api Tawang Jaya|Tawang Jaya]] (Semarang Poncol-Jakarta Pasar Senen)}}
* {{strikethrough|[[Kereta api Menoreh|Menoreh]] (Semarang Tawang-Jakarta Kota)}}
</div>
|footnote = <div align=left>
'''Keterangan :'''
* KA Jayabaya berterminus di Stasiun Malang
* KA Kertajaya, Gumarang, Dharmawangsa dan Airlangga berterminus di Stasiun Surabaya Pasarturi.
* KA Gumarang hanya berhenti di Stasiun Cikarang.
* KA Menoreh dan KA Tawang Jaya Premium berterminus di Stasiun Semarang Tawang.
* Hanya Jayabaya, Dharmawangsa dan Airlangga yang berhenti di stasiun bertulis miring
* Nama kereta api dicoret menandakan berhenti operasi sementara waktu akibat pandemi COVID-19.
|map =
CONTg\~~<small>Ke [[Stasiun Jakarta Kota|Jakarta Kota]]</small>
\ABZg+l\CONTfq\~~ ~~ ~~ <small>ke [[Stasiun Tanjung Priok|Tanjung Priok]]
INTBHF\~~ ~~[[Stasiun Pasar Senen|'''Jakarta Pasar Senen''']] ~~ ~~{{rint|jakarta|blue}} {{rint|jakarta|yellow}} {{rint|jakarta|TJK2}} {{rint|jakarta|TJK2A}} {{rint|jakarta|TJK2D}} {{rint|jakarta|TJK5}} {{rint|jakarta|TJK5k}} {{rint|jakarta|TJK7f}} {{rint|bus|link=Terminal Pasar Senen}}
<small>ke [[Stasiun Gambir|Gambir]]! !CONTgq\ABZg+r\\~~
INTBHF(L)g\~~ ~~[[Stasiun Jatinegara|'''Jatinegara''']] ~~ ~~{{rint|jakarta|blue}} {{rint|jakarta|yellow}} {{rint|jakarta|tjk4k}} {{rint|jakarta|TJK5}} {{rint|jakarta|TJK5c}} {{rint|jakarta|TJK5d}} {{rint|jakarta|tjk5e}} {{rint|jakarta|TJK5k}} {{rint|jakarta|TJK7f}} {{rint|jakarta|TJK7m}} {{rint|jakarta|TJK10}} {{rint|jakarta|TJK11}} {{rint|jakarta|TJK11v}}
SKRZ-Bu\~~<small>[[Jalan Tol Lingkar Dalam Jakarta]]
SKRZ-Bu\~~<small>[[Jalan Tol Lingkar Luar Jakarta]]
STR+GRZq\~~{{BSsplit|[[DKI Jakarta]]|[[Jawa Barat]]|line=-}}
INTBHF(L)g\~~ ~~[[Stasiun Bekasi|'''''Bekasi''''']] ~~ ~~ {{rint|bekasi|tp1}} {{rint|bekasi|tp2}} {{rint|bekasi|tp3}}
HST\~~ ~~[[Stasiun Karawang| '''''Karawang ''''']] ▼
SKRZ-Bu\~~<small>[[Jalan Tol Lingkar Luar Jakarta 2]]
INTBHF\~~ ~~[[Stasiun CikarangCikampek|'''Cikarang'''Cikampek]] ~~ ~~{{rint|jakarta|bluelw}} {{rint|jakartabus|lwlink=Terminal Cikampek}}
▲HST\~~ ~~[[Stasiun Karawang|'''''Karawang''''']]
INT\~~ ~~[[Stasiun Cikampek|'''''Cikampek''''']] ~~ ~~{{rint|jakarta|lw}} {{rint|bus|link=Terminal Cikampek}}
<small>ke [[Stasiun Bandung|Bandung]]! !CONTgq\ABZgr\\~~
BSTHST\~~[[Stasiun Pegaden BaruJatibarang|'''Pegaden Baru'''Jatibarang]]
HSTBHF\~~[[Stasiun JatibarangCirebon|'''''Jatibarang'''''Cirebon]]
BHF\~~[[Stasiun Cirebon|'''''Cirebon''''']]
DST\~~[[Stasiun Cirebon Prujakan|'''Cirebon Prujakan''']]
<small>ke [[Stasiun Purwokerto|Purwokerto]]! !CONTgq\ABZgr\\~~
SKRZ-Bu\~~<small>[[Jalan Tol Palimanan-Kanci]]
STR+GRZq\~~{{BSsplit|[[Jawa Barat]]|[[Jawa Tengah]]|line=-}}
HST\~~[[Stasiun Babakan|Babakan]] ▼
HST\~~[[Stasiun Tanjung|Tanjung]]
HST\~~[[Stasiun Brebes|Brebes]]
<small>ke [[Stasiun Purwokerto|Purwokerto]]! !CONTgq\ABZg+r\\~~
BHF\~~[[Stasiun Tegal|'''Tegal''']]
HST\~~[[Stasiun Pemalang|'''''Pemalang''''']]
BHF\~~[[Stasiun Pekalongan|'''Pekalongan''']]
HST\~~[[Stasiun Weleri|'''''Weleri''''']]
INTBHF\~~ ~~[[Stasiun Semarang Poncol|'''''Semarang Poncol''''']] ~~ ~~{{ric|Trans Semarang|3|3A}} {{ric|Trans Semarang|3|3B}} {{ric|Trans Semarang|4}} {{ric|Trans Semarang|7}} {{rint|jateng|k1}}
INT\~~ ~~[[Stasiun Semarang Tawang|'''Semarang Tawang''']] ~~ ~~{{ric|Trans Semarang|2}} {{ric|Trans Semarang|3|3A}} {{ric|Trans Semarang|3|3B}} {{ric|Trans Semarang|4}} {{ric|Trans Semarang|7}} {{rint|jateng|k1}}
\eABZgl\exENDEeq\~~ ~~ ~~ <small>ke [[Pelabuhan Tanjung Mas]]
SKRZ-Bu\~~<small>[[Jalan Tol Semarang]]
<small>ke [[Stasiun Solo Balapan|Solo]]! !CONTgq\ABZgr\\~~
HST\~~[[Stasiun Ngrombo|'''Ngrombo''']]
<small>ke [[Stasiun Gundih|Gundih]]! !CONTgq\ABZg+r\\~~
HST\~~[[Stasiun JambonRandublatung|JambonRandublatung]]
HSTBHF\~~ ~~[[Stasiun KradenanCepu|KradenanCepu]] ~~ ~~{{rint|surabaya|c}}
HST\~~[[Stasiun Doplang|Doplang]]
HST\~~[[Stasiun Randublatung|'''Randublatung''']]
BHF\~~ ~~[[Stasiun Cepu|'''Cepu''']] ~~ ~~{{rint|surabaya|c}} ▼
\eABZgl\exCONTfq\~~ ~~ ~~ <small>ke [[Blora]]
STR+GRZq\~~{{BSsplit|[[Jawa Tengah]]|[[Jawa Timur]]|line=-}}
BHF\~~ ~~[[Stasiun Bojonegoro|'''Bojonegoro''']] ~~ ~~ {{rint|surabaya|b}}
HST\~~ ~~[[Stasiun Babat|'''Babat''']]
<small>ke [[Stasiun Jombang|Jombang]]! !exCONTgq\eABZglr\exCONTfq\~~ ~~ ~~ <small>ke [[Jatirogo]]
INTHST\~~ ~~[[Stasiun Lamongan|'''Lamongan''']] ~~ ~~{{rint|surabaya|l}}
SKRZ-Bu\~~<small>[[Jalan Tol Krian-Legundi-Bunder-Manyar]]
\ABZg+l\CONTfq\~~ ~~ ~~ <small>ke [[Stasiun Indro|Indro]]
INTBHF\~~ ~~ '''[[Surabaya Pasar Turi]] ''' ~~ ~~{{rint|surabaya|l}} {{rint|surabaya|c}} ▼
SKRZ-Bu\~~<small>[[Jalan Tol Surabaya-Gempol]]
▲INT\~~ ~~'''[[Surabaya Pasar Turi]]''' ~~ ~~{{rint|surabaya|l}} {{rint|surabaya|c}}
BOOT\ABZgl\CONTfq\~~<small>ke [[Stasiun Kalimas|Kalimas]]
\ABZgl\CONTfq\~~<small>ke [[Stasiun Surabaya Kota|Surabaya Kota]], [[Stasiun Sidotopo|Sidotopo]]
INTBHF\~~ ~~'''[[Surabaya Gubeng]]''' ~~ ~~{{rint|surabaya|j}} {{rint|surabaya|s}} {{rint|surabaya|k}} {{rint|surabaya|t}} {{rint|surabaya|pd}} {{rint|surabaya|2l}}
<small>ke [[Stasiun Yogyakarta|Yogyakarta]]! !CONTgq\ABZgr\\~~
INTHST\~~ ~~[[Stasiun Sidoarjo| '''Sidoarjo ''']] ~~ ~~{{rint|surabaya|j}} {{rint|surabaya|b}} ▼
SKRZ-Bu\~~<small>[[Jalan Tol Waru-Juanda]]
▲INT\~~ ~~[[Stasiun Sidoarjo|'''Sidoarjo''']] ~~ ~~{{rint|surabaya|j}} {{rint|surabaya|b}}
<small>ke [[Stasiun Mojokerto|Mojokerto]]! !CONTgq\ABZgr\\~~
▲BHFHST\~~ ~~[[Stasiun CepuBangil| '''Cepu'''Bangil]] ~~ ~~{{rint|surabaya| cs}}
SKRZ-Bu\~~<small>[[Jalan Tol Surabaya-Gempol]]
INT\~~ ~~[[Stasiun Bangil|'''Bangil''']] ~~ ~~{{rint|surabaya|s}}
SKRZ-Bu\~~<small>[[Jalan Tol Gempol-Pasuruan]]
\ABZgl\CONTfq\~~<small>ke [[Stasiun Jember|Jember]]
▲HST\ ~~ ~~[[Stasiun BabakanLawang| BabakanLawang]]
SKRZ-Bu\~~<small>[[Jalan Tol Pandaan-Malang]]
HSTBHF\~~ ~~'''[[Stasiun LawangMalang|'''LawangMalang''']]''' ~~ ~~{{rint|surabaya|t}} {{rint|surabaya|pd}}
BHF\~~ ~~'''[[Stasiun Malang|Malang]]''' ~~ ~~{{rint|surabaya|t}} {{rint|surabaya|pd}}
CONTf\~~<small>ke [[Stasiun Kertosono|Kertosono]]
}}</includeonly>
}}
<noinclude>
{{documentation}}
Templat ini adalah templat rute perjalanan [[kereta api Jayabaya]], [[Kereta api Kertajaya]], [[Kereta api Tawang Jaya]], [[Kereta api Ambarawa Ekspres]], [[Kereta api Kaligung]], [[Kereta api Tawang Jaya|Kereta api Tawang Jaya Premium]], [[Kereta api Menoreh]], dan [[Kereta api Blora Jaya]]. Untuk informasi lebih lanjut, baca: [[Wikipedia:Templat peta rute]]. Templat ini dibuat sedemikian rupa agar digunakan pada templat {{tl|Infobox layanan kereta api}}
{{[[Kategori:Rute perjalanan KAI}}kereta api di Indonesia|Jayabaya]]
[[Kategori:Rute perjalanan kereta api di Indonesia]]
</noinclude>
|