By train

The Sanyo Shinkansen from Osaka to Fukuoka (Hakata) runs down the coast of Hiroshima prefecture, stopping at all major cities including Hiroshima and Onomichi. Direct Nozomi trains from Tokyo take about four hours to reach Hiroshima and cost ¥18,500 one-way.