5両編成で運行され、1号車はフリースペースの「はまなすラウンジ」(「北斗」6号運用時は長万部駅-函館駅間はダイニングカープランの予約客のみ利用可能)、2-4号車は普通指定席、5号車は普通自由席であった。