|title-color = white
|title-bg = #0058a5
|navbar = Peta rute Kereta api Sembrani
|collapsible = no
|inline = {{{inline|}}}
|text-width=100
|top = ''Untuk [[Kereta api Sembrani|kereta api Sembrani (reguler, fakultatif, maupun tambahan)]]''
|footnote =
|map =
CONTg\~~<small>ke [[Stasiun Jakarta Kota{{slk|KAI|Jakarta Kota]]}}</small>
hSTRa@g\
hINT\~~ ~~[[Stasiun Gambir{{slk|KAI|'''Jakarta Gambir''']]}}~~ ~~{{rint|jakarta|TJK2TJ}} {{rint|jakartaindonesia|nonbrt|TJK2Alink=Transjakarta}} {{rint|jakartaindonesia|TJK2Dmikrobus|link=Mikrotrans}} {{rint|jakarta|TJK7}}
hSTRe@f\
<small>ke [[Stasiun Tanahabang{{sta|Tanah Abang]]}}! !CONTgq\ABZg+r\\~~ </small>
<small>ke [[Stasiun Bogor{{sta|Bogor]]}}! !CONTgq\ABZgr\\~~</small>
\ABZg+l\CONTfq\~~ ~~ ~~<small>ke [[Stasiun Pasar Senen{{slk|KAI|Jakarta Pasar Senen]]}}</small>
INTBHF(L)g\~~ ~~'''[[Stasiun Jatinegara{{slk|KAI|Jatinegara]]'''}}~~ ~~{{rint|jakarta|blue}} {{rint|jakarta|yellowTJ}} {{rint|jakartaindonesia|TJK4}} {{rint|jakartanonbrt|TJK5link=Transjakarta}} {{rint|jakartaindonesia|TJK5C}} {{rint|jakarta|TJK5D}} {{rint|jakarta|TJK5E}} {{rint|jakarta|TJK7}} {{rint|jakarta|TJK10}} {{rint|jakartamikrobus|TJK11link=Mikrotrans}}
STR+GRZq\~~<small>{{BSsplit|[[DKI Jakarta]]|[[Jawa Barat]]|line=-}}</small>
BHF\~~ ~~''' [[Stasiun Cepu{{Sta| Cepu]]Bekasi}}'''~~ ~~{{rint| surabayajakarta|c}} ▼
{{BSsplit|ke [[Stasiun Bandung|Bandung]]}}! !CONTgq\ABZgr\\~~
BHF\~~{{slk|KAI|Cirebon}}
{{BSsplit|ke [[Stasiun Purwokerto|Purwokerto]]|via [[Stasiun Ketanggungan|Ketanggungan]]}}! !CONTgq\ABZgr\\~~
{{BSsplit|{{small|ke {{sta|Purwokerto}},}}|{{small|{{Sta|Yogyakarta}}}}}}! !CONTgq\ABZgr\\~~
hKRZWaeSTR+GRZq\~~ ~~ ~~Cipamali <small>{{BSsplit|[[Jawa Barat]]|[[Jawa Tengah]]|line=1-}}</small>
{{BSsplit|ke [[Stasiun Purwokerto|Purwokerto]]|via [[Stasiun Slawi|Slawi]]}}! !CONTgq\ABZg+r\\~~
<small>ke [[Stasiun Gundih{{sta| Gundih]]Prupuk}}! !CONTgq\ABZg+r\\~~</small> ▼
BHF\~~'''[[Stasiun Tegal|Tegal]]'''
BHF\~~ ~~{{slk|KAI|Tegal}}~~ ~~{{rint|jateng|kg}} {{rint|jateng|kd}} {{rint|jateng|js}}
BHF\~~'''[[Stasiun Pekalongan|Pekalongan]]'''
BHF\~~ ~~{{slk|KAI|Pekalongan}}~~ ~~{{rint|jateng|kg}}
INT\~~'''[[Stasiun Semarang Tawang|Semarang Tawang]]''' {{rint|semarang|2}} {{rint|semarang|3A}} {{rint|semarang|3B}} {{rint|semarang|4}} {{rint|semarang|7}}
BHF\~~ ~~{{slk|KAI|Semarang Tawang}}~~ ~~{{rint|semarang|ks}} {{rint|jateng|bb}} {{rint|jateng|bl}} {{rint|jateng|kd}} {{rint|jateng|js}} {{rint|bus|rapid|link=Trans Semarang}} {{rint|indonesia|nonbrt|link=Trans Jateng}}
<small>ke [[Stasiun {{slk|KAI|Solo Balapan|Solo]]}}! !CONTgq\ABZgr\\~~</small>
HST\~~'''[[Stasiun Ngrombo|Ngrombo]]'''
DST\~~ ~~{{slk|KAI|Ngrombo}}~~ ~~{{rint|semarang|ks}}
▲<small>ke [[Stasiun Gundih|Gundih]]! !CONTgq\ABZg+r\\~~</small>
<small>ke {{sta|Gundih}}! !CONTgq\ABZg+r\\~~</small>
▲BHF\~~ ~~'''[[Stasiun Cepu|Cepu]]'''~~ ~~{{rint|surabaya|c}}
BHF\~~ ~~{{slk|KAI|Cepu}}~~ ~~{{rint|jateng|bl}} {{rint|surabaya|c}}
hKRZWae+GRZq\~~ ~~ ~~{{BSsplit|Sungai|<small>[[Bengawan Solo|Bengawan Solo}}]] {{BSsplit|[[Jawa Tengah]]|[[Jawa Timur]]|line=1}}</small>
HST\~~ ~~'''[[Stasiun Lamongan|Lamongan]]'''~~ ~~{{rint|surabaya|l}} {{rint|surabaya|c}} {{rint|surabaya|b}}
BHF\~~ ~~{{slk|KAI|Bojonegoro}}~~ ~~{{rint|surabaya|b}}
\ABZg+l\CONTfq\~~ ~~ ~~ <small>ke [[Stasiun Indro|Indro]]</small>
DST\~~ ~~{{slk|KAI|Lamongan}}
BHF\~~ ~~'''[[Surabaya Pasar Turi]]'''~~ ~~{{rint|surabaya|l}} {{rint|surabaya|s}} {{rint|surabaya|c}} {{rint|surabaya|b}} ▼
<small> ke [[Stasiun Surabaya Gubeng|SGU]]</small>! !CONTgq\ABZqlrABZg+l\CONTfq\~~ ~~ ~~ <small>ke [[Stasiun Sidotopo{{slk|KAI|SDT]]Indro}}</small>
▲BHFINT\~~ ~~ '''[[{{slk|KAI|Surabaya Pasar Turi]]'''Pasarturi}}~~ ~~{{rint|surabaya| lsi}} {{rint|surabaya| sb}} {{rint|surabaya|c}} {{rint| surabayaindonesia| bmikrobus|link=Wirawiri Suroboyo}}
<small>ke {{slk|KAI|Surabaya Gubeng}}</small>! !CONTgq\ABZqlr\CONTfq\~~<small>ke {{slk|KAI|Sidotopo}}</small>
| bottom = '''Keterangan:''' Sembrani Pagi kedua arah tidak berhenti di {{slk|KAI|Ngrombo}} dan {{slk|KAI|Lamongan}}, tetapi stasiun yang dilayani pada jadwal malam ditandai lingkaran bolong.
</div>
}}</includeonly>
<noinclude>
|