Kurashiki è un importante punto ferroviario nella parte occidentale della Prefettura di Okayama, situato tra Okayama, Fukuyama e i corridoi ferroviari interni del Chugoku. La città ha due principali stazioni JR West: Kurashiki Station per i treni convenzionali intercity e regionali, e Shin-Kurashiki Station per i servizi Sanyo Shinkansen. Anche la Mizushima Rinkai Railway serve l’area industriale sul lungomare dalla Kurashiki-shi Station.
I treni da Kurashiki includono servizi locali e rapidi JR West sulla Sanyo Main Line, treni della Hakubi Line verso la regione interna del Chugoku e servizi limited express che utilizzano Kurashiki Station. L’accesso ai treni ad alta velocità è disponibile alla Shin-Kurashiki Station, dove i servizi Sanyo Shinkansen collegano la città con la più ampia rete del Giappone occidentale.
Le linee ferroviarie da Kurashiki corrono verso est in direzione di Okayama e delle connessioni con il Kansai, verso ovest in direzione di Fukuyama, Hiroshima e dei collegamenti con il Kyushu, verso nord in direzione di Niimi e Yonago tramite la Hakubi Line, e verso sud attraverso collegamenti locali verso Mizushima. Prenota online i treni da e per Kurashiki su Rail Monsters.