Despite the fact that you can make it to Matushima in forty minutes with a train, the boat cruise is more ideal. 
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.