|title-color = white
|title-bg = #0058a5
|navbar = Peta rute keretaKereta 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|TJK7f}}
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|TJK4k}} {{rint|jakartanonbrt|TJK5link=Transjakarta}} {{rint|jakartaindonesia|TJK5C}} {{rint|jakarta|TJK5D}} {{rint|jakarta|TJK5E}} {{rint|jakarta|TJK5K}} {{rint|jakarta|TJK7F}} {{rint|jakarta|TJK7M}} {{rint|jakarta|TJK10}} {{rint|jakarta|TJK11}} {{rint|jakartamikrobus|TJK11Vlink=Mikrotrans}}
STR+GRZq\~~<small>{{BSsplit|[[DKI Jakarta]]|[[Jawa Barat]]|line=-}}</small>
INTBHF\~~ ~~[[Stasiun Cikarang|'''{{Sta|Bekasi}}''Cikarang''''']]~~ ~~{{rint|jakarta|blue}} {{rint|jakarta|lwc}}
BHF\~~{{slk|KAI|Cirebon}}
{{BSsplit|ke [[Stasiun Bandung|Bandung]]}}! !CONTgq\ABZgr\\~~
{{BSsplit|{{small|ke {{sta|Purwokerto}},}}|{{small|{{Sta|Yogyakarta}}}}}}! !CONTgq\ABZgr\\~~
BHF\~~'''[[Stasiun Cirebon|Cirebon]]'''
hKRZWaeSTR+GRZq\~~ ~~ ~~Cipamali <small>{{BSsplit|[[Jawa Barat]]|[[Jawa Tengah]]|line= 1-}} </small>▼
{{BSsplit|ke [[Stasiun Purwokerto|Purwokerto]]|via [[Stasiun Ketanggungan|Ketanggungan]]}}! !CONTgq\ABZgr\\~~
<small>ke [[Stasiun Gundih{{sta| Gundih]]Prupuk}}! !CONTgq\ABZg+r\\~~</small> ▼
▲hKRZWae+GRZq\~~ ~~ ~~Cipamali {{BSsplit|[[Jawa Barat]]|[[Jawa Tengah]]|line=1}}
BHF\~~ ~~{{slk|KAI|Tegal}}~~ ~~{{rint|jateng|kg}} {{rint|jateng|kd}} {{rint|jateng|js}}
{{BSsplit|ke [[Stasiun Purwokerto|Purwokerto]]|via [[Stasiun Slawi|Slawi]]}}! !CONTgq\ABZg+r\\~~
BHF\~~ ~~{{slk|KAI|Pekalongan}}~~ ~~{{rint|jateng|kg}}
BHF\~~'''[[Stasiun Tegal|Tegal]]'''
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}}
BHF\~~'''[[Stasiun Pekalongan|Pekalongan]]'''
<small>ke [[Stasiun {{slk|KAI|Solo Balapan |Solo]]}}! !CONTgq\ABZgr\\~~</small> ▼
INT\~~ ~~'''[[Stasiun Semarang Tawang|Semarang Tawang]]'''~~ ~~{{rint|semarang|2}} {{rint|semarang|3A}} {{rint|semarang|3B}} {{rint|semarang|4}} {{rint|semarang|7}} {{rint|jateng|k1}}
DST\~~ ~~{{slk|KAI|Ngrombo}}~~ ~~{{rint|semarang|ks}}
▲<small>ke [[Stasiun Solo Balapan|Solo]]! !CONTgq\ABZgr\\~~</small>
<small>ke {{sta|Gundih}}! !CONTgq\ABZg+r\\~~</small>
HST\~~'''[[Stasiun Ngrombo|Ngrombo]]'''
BHF\~~ ~~ '''[[Stasiun Cepu{{slk|KAI|Cepu ]]'''}}~~ ~~ {{rint|jateng|bl}} {{rint|surabaya|c}} ▼
▲<small>ke [[Stasiun Gundih|Gundih]]! !CONTgq\ABZg+r\\~~</small>
hKRZWae+GRZq\~~ ~~ ~~ {{BSsplit|Sungai|<small>[[Bengawan Solo |Bengawan Solo}}]] {{BSsplit|[[Jawa Tengah]]|[[Jawa Timur]]|line=1}} </small>▼
▲BHF\~~ ~~'''[[Stasiun Cepu|Cepu]]'''~~ ~~{{rint|surabaya|c}}
BHF\~~ ~~ '''[[Stasiun Bojonegoro{{slk|KAI|Bojonegoro ]]'''}}~~ ~~{{rint|surabaya|b}} ▼
▲hKRZWae+GRZq\~~ ~~ ~~{{BSsplit|Sungai|Bengawan Solo|Bengawan Solo}} {{BSsplit|[[Jawa Tengah]]|[[Jawa Timur]]|line=1}}
DST\~~ ~~{{slk|KAI|Lamongan}}
▲BHF\~~ ~~'''[[Stasiun Bojonegoro|Bojonegoro]]'''~~ ~~{{rint|surabaya|b}}
\ABZg+l\CONTfq\~~ ~~ ~~ <small>ke [[Stasiun Indro{{slk|KAI|Indro ]]}}</small> ▼
HST\~~ ~~'''[[Stasiun Lamongan|Lamongan]]'''~~ ~~{{rint|surabaya|l}}
BHFINT\~~ ~~ '''[[{{slk|KAI|Surabaya Pasar Turi]]'''Pasarturi}}~~ ~~{{rint|surabaya| lsi}} {{rint|surabaya| sb}} {{rint|surabaya|c}} {{rint| surabayaindonesia| bmikrobus|link=Wirawiri Suroboyo}} {{rint|surabaya|r1}}▼
▲\ABZg+l\CONTfq\~~ ~~ ~~ <small>ke [[Stasiun Indro|Indro]]</small>
<small> ke [[Stasiun {{slk|KAI|Surabaya Gubeng |SGU]]}}</small>! !CONTgq\ABZqlr\CONTfq\~~<small>ke [[Stasiun Sidotopo{{slk| SDT]]KAI|Sidotopo}}</small> ▼
▲BHF\~~ ~~'''[[Surabaya Pasar Turi]]'''~~ ~~{{rint|surabaya|l}} {{rint|surabaya|s}} {{rint|surabaya|c}} {{rint|surabaya|b}} {{rint|surabaya|r1}}
| 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.
▲<small> ke [[Stasiun Surabaya Gubeng|SGU]]</small>! !CONTgq\ABZqlr\CONTfq\~~<small>ke [[Stasiun Sidotopo|SDT]]</small>
|footnote = <center><big>Keterangan:</big></center>
<div align="left">
* Sembrani Tambahan juga berhenti di stasiun yang dicetak miring
</div>
}}</includeonly>
|