時間を最優先するなら、やはりJR山陽本線の一択です。広島駅から宮島口駅までは快速で約26分、普通列車でも約30分で到着します。運行頻度も1時間に数本確保されており、待ち時間もほとんどありません。
宮島口駅に到着した後は、徒歩約5分でフェリー乗り場へ。JR西日本宮島フェリーと宮島松大汽船の2社が頻繁に運行しており、乗船時間は約10分です。つまり、広島駅を出発してから最短45分程度で宮島の鳥居の前に立つことができます。ただし、朝の通勤ラッシュ時や午前10時前後の観光ピーク時は、車内が非常に混雑するため注意が必要です。