ーPeople have to travel long distances in Hokkaido because the travel destinations there are quite far apart.
「北海道では観光地が転々としているので、移動距離が長くなる」
People have to travel long distance.「人々は長い距離を移動しなければいけない」を使って「移動距離が長い」ことを表現できます。
travel destinations で「観光地」
quite far apart で「かなり離れている」
ーPeople have to travel quite far between tourist spots in Hokkaido because it's a fairly large island.
「北海道はかなり大きな島なので、観光地間を結構遠くまで移動しないといけない」
People have to travel quite far「人々はかなり遠くまで移動しなければいけない」を使って「移動距離が長い」ことも表現できます。
tourist spots で「観光地」
ご参考まで!