|ridership2=
|lokal=[[KAI Commuter|KAI Commuter wilayah II Bandung ]]}}
'''Kereta api Garut Cibatuan''' dan '''Cibatuan'''{{Efn|Masih terdapat kereta api dengan relasi Cibatu—Padalarang yang menggunakan nama "Cibatuan".}} merupakan [[kereta api]] ekonomi lokal yang dioperasikan oleh [[KAI Commuter]] di wilayah [[Jawa Barat]]. Kereta ini melayani ruteruio [[Stasiun Garut|Garut]]—[[Stasiun Bandung|Bandung]]—[[Stasiun Purwakarta|Purwakarta]] dan sebaliknya. Per [[25 Maret]] [[2022]], relasi kereta ini diperpanjang sampai [[stasiun Garut]] sehingga namanya berganti dari Kereta api lokal Cibatu menjadi Kereta api Garut Cibatuan.<ref name=":0">{{Cite web|last=Rahayu|first=Isna Rifka Sri|date=2022-03-24|title=Harga Tiket dan Jadwal KA Garut Cibatuan Rute Garut-Purwakarta Halaman all|url=https://money.kompas.com/read/2022/03/24/192726226/harga-tiket-dan-jadwal-ka-garut-cibatuan-rute-garut-purwakarta|website=KOMPAS.com|language=id|access-date=2022-04-04}}</ref>
Kereta api Garut Cibatuan melintasi wilayah persawahan dan pegunungan dari [[Kabupaten Garut|Garut]] hingga [[Kiaracondong, Bandung|Kiaracondong]] dan dari wilayah [[Padalarang, Bandung Barat|Padalarang]] hingga [[Kabupaten Purwakarta|Purwakarta]]. Dalam perjalanannya, kereta ini melalui beberapa jembatan kereta api terutama jembatan aktif terpanjang yaitu [[Jembatan Cikubang]] dan jembatan tertinggi di [[Indonesia]] yaitu [[Jembatan Cisomang]] dan juga sebuah terowongan, yaitu [[Terowongan Sasaksaat]].
== Stasiun pemberhentian ==
Stasiun yang disinggahi oleh kereta api ini adalah:<ref name=":0" />
{| class="wikitable"
|+
!Wilayah
!Stasiun/halte
!Antarmoda
|-
| rowspan="6" |[[Kabupaten Garut]]
|[[Stasiun Garut|Garut]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Cikuray|Cikuray]]''
|-
|[[Stasiun Wanaraja|Wanaraja]]
|
|-
|[[Stasiun Pasirjengkol|Pasirjengkol]]
|
|-
|[[Stasiun Cibatu|Cibatu]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Pangandaran|Pangandaran]], [[Kereta api Pasundan|Pasundan]], [[Kereta api Serayu|Serayu]], dan [[Kereta api Cikuray|Cikuray]]''
|-
|[[Stasiun Karangsari (Garut)|Karangsari]]
|
|-
|[[Stasiun Leles|Leles]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Malabar|Malabar]], Pangandaran, Pasundan, Serayu, dan Cikuray''
|-
| rowspan="5" |[[Kabupaten Bandung]]
|[[Stasiun Nagreg|Nagreg]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Cikuray|Cikuray]]''
{{bus icon}} '''Angkot Kabupaten Bandung'''
|-
|[[Stasiun Cicalengka|Cicalengka]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Cikuray|Cikuray]]''
'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kabupaten Bandung'''
|-
|[[Stasiun Haurpugur|Haurpugur]]
|'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
|-
|[[Stasiun Rancaekek|Rancaekek]]
|'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kabupaten Bandung'''
|-
|[[Stasiun Cimekar|Cimekar]]
|'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
|-
| rowspan="5" |[[Kota Bandung]]
|[[Stasiun Kiaracondong|Kiaracondong]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Mutiara Selatan|Mutiara Selatan]], Pasundan, Malabar, [[Kereta api Lodaya|Lodaya]], [[Kereta api Kahuripan|Kahuripan]], [[Kereta api Serayu|Serayu]], [[Kereta api Kutojaya Selatan|Kutojaya Selatan]], dan Cikuray''
'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kota Bandung'''
|-
|[[Stasiun Cikudapateuh|Cikudapateuh]]
|'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kota Bandung'''
|-
|[[Stasiun Bandung|Bandung]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Argo Parahyangan|Argo Parahyangan]], [[Kereta api Argo Wilis|Argo Wilis]], [[Kereta api Turangga|Turangga]], [[Kereta api Mutiara Selatan|Mutiara Selatan]], [[Kereta api Harina|Harina]], [[Kereta api Ciremai|Ciremai]], [[Kereta api Malabar|Malabar]], Lodaya, Pangandaran, [[Kereta api Baturraden Ekspres|Baturraden Ekspres]], dan Cikuray''
'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
[[Trans Metro Pasundan|'''Trans Metro Pasundan''']]: {{Rint|bandung|2d}} {{Rint|bandung|3d}} {{Rint|bandung|4d}}
{{bus icon}} '''Angkot Kota Bandung, Kota Cimahi, Kabupaten Bandung dan Kabupaten Bandung Barat'''
|-
|[[Stasiun Ciroyom|Ciroyom]]
|'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kota Bandung, Kota Cimahi, Kabupaten Bandung dan Kabupaten Bandung Barat'''
|-
|[[Stasiun Cimindi|Cimindi]]
|'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kota Bandung, Kota Cimahi dan Kabupaten Bandung Barat'''
|-
|[[Kota Cimahi]]
|[[Stasiun Cimahi|Cimahi]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''Argo Parahyangan, Harina, Ciremai, Pangandaran, Baturraden Ekspres, Serayu, dan Cikuray''
'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kota Cimahi dan Kabupaten Bandung Barat'''
|-
| rowspan="6" |[[Kabupaten Bandung Barat]]
|[[Stasiun Padalarang|Padalarang]]
|'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
{{bus icon}} '''Angkot Kota Cimahi dan Kabupaten Bandung Barat'''
|-
|[[Stasiun Cilame|Cilame]]
| rowspan="5" |'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
|-
|[[Stasiun Sasaksaat|Sasaksaat]]
|-
|[[Stasiun Maswati|Maswati]]
|-
|[[Stasiun Rendeh|Rendeh]]
|-
|[[Stasiun Cikadongdong|Cikadongdong]]
|-
| rowspan="4" |[[Kabupaten Purwakarta]]
|[[Stasiun Plered|Plered]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''Baturraden Ekspres dan Serayu''
'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
|-
|[[Stasiun Sukatani|Sukatani]]
| rowspan="2" |'''Kereta api lokal''': ''[[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
|-
|[[Stasiun Ciganea|Ciganea]]
|-
|[[Stasiun Purwakarta|Purwakarta]]
|{{rint|KAI|KAI}} '''Kereta api antarkota''': ''[[Kereta api Argo Parahyangan|Argo Parahyangan]], [[Kereta api Harina|Harina]], [[Kereta api Ciremai|Ciremai]], [[Kereta api Pangandaran|Pangandaran]], [[Kereta api Baturraden Ekspres|Baturraden Ekspres]], [[Kereta api Serayu|Serayu]] dan [[Kereta api Cikuray|Cikuray]]''
'''Kereta api lokal''': ''[[Kereta api Walahar dan Jatiluhur Ekspres|Walahar Ekspres]], [[Kereta api lokal Garut Cibatuan|Lokal Garut Cibatuan]], [[Kereta api lokal Bandung Raya|Lokal Bandung Raya]]''
|}
== Galeri ==
<gallery>
|