Although you can reach Matsushima in 40 minutes by train from Sendai, the best way is to stop off at Shiogama and take the one-hour boat cruise acroseMatsushima Bay.
The boat cruise is cheaper to take to Matushima. 