Miyajima can take 2 to 2.5 hours each way from Kyoto but it's possible. you have to go to Hiroshima first with bullet train then go to Miyajima from there.
Miyajima can take 2 to 2.5 hours each way from Kyoto but it's possible. you have to go to Hiroshima first with bullet train then go to Miyajima from there.