江差線
485系:特急「はつかり」・「白鳥」
781系(L7編成):特急「ドラえもん海底列車」
789系0番台:特急「スーパー白鳥」
785系300番台:特急「スーパー白鳥」。789系の増結用として使用された。
50系51形0番台:普通列車
50系5000番台・50系51形5000番台:快速「海峡」で使用。一部の車両は青函トンネル用救援車へ転用された。
24系:急行「はまなす」、寝台特急「日本海」・「北斗星」・「トワイライトエクスプレス」
E26系:寝台特急「カシオペア」
14系:快速「海峡」、急行「はまなす」
北海道道530号上磯停車場線 北海道北斗市飯生2丁目(江差線上磯駅前) - 北海道北斗市飯生2丁目(上磯駅前交差点=国道228号交点)間 国道228号(国道280号重複) 北海道北斗市飯生2丁目(北海道道530号上磯停車場線交点) - 北海道上磯郡木古内町字本町(=北海道道5号江差木古内線交点)間 北海道道5号江差木古内線 北海道上磯郡上磯郡木古内町字本町(=国道228号交点) - 北海道上磯郡木古内町本町(北海道道383号木古内停車場線交点)間 北海道道383号木古内停車場線 北海道上磯郡木古内町本町(北海道道5号江差木古内線交点) - 北海道上磯郡木古内町本町(江差線・海峡線木古内駅)間