Akashi situa-se no sul da Prefeitura de Hyogo, no principal corredor ferroviário entre Kobe, Osaka e Himeji. A cidade tem duas estações principais da JR West para utilização interurbana: a Estação de Akashi na linha JR Kobe e a Estação de Nishi-Akashi, onde o Sanyo Shinkansen se cruza com as linhas convencionais da JR. A Sanyo Electric Railway também serve a cidade com ligações regionais paralelas ao longo do corredor de Hanshin.
Os comboios de Akashi incluem os serviços JR West Special Rapid e locais na linha JR Kobe, os serviços Sanyo Shinkansen a partir de Nishi-Akashi e os comboios da Sanyo Electric Railway a partir da Estação Sanyo Akashi. A Estação de Akashi é a paragem central para viagens regionais frequentes, enquanto Nishi-Akashi é a estação utilizada para ligações de comboio-bala em todo o oeste do Japão.
As rotas ferroviárias a partir de Akashi seguem para leste em direção a Kobe, Sannomiya, Osaka e Kyoto, para oeste em direção a Himeji e Okayama, e mais além ao longo do Sanyo Shinkansen para Hiroshima, Hakata e ligações para Kyushu. Reserve online comboios de e para Akashi na Rail Monsters.