
| 路線名 | 函館本線 |
| ろせんめい | はこだてほんせん |
| 距離 | 函館駅〜旭川駅 423.1km 大沼駅〜森駅 35.3km |
| 全通 | 函館駅〜旭川駅 明治38年(1905年)8月1日 大沼駅〜森駅 昭和20年(1945年)6月1日 |
| 都道府県 | 全駅:北海道 |
| 営業キロ | 駅名一覧表 | 駅名・読み方 | 開業日 | ■ | ● | ▼ | 接続 |
|---|---|---|---|---|---|---|---|
| 0.0km | 函館駅 | はこだて | 明治37(1904)年7月1日 | ||||
| 3.4km | 五稜郭駅 | ごりょうかく | 明治44(1911)年9月1日 | ■ | ■江差線 | ||
| 8.3km | 桔梗駅 | ききょう | 明治35(1902)年12月10日 | ||||
| 10.4km | 大中山駅 | おおなかやま | 昭和21(1946)年12月1日 | ||||
| 13.8km | 七飯駅 | ななえ | 明治35(1902)年12月10日 | ||||
| 17.9km | 渡島大野駅 | おしまおおの | 明治35(1902)年12月10日 | ● | |||
| 21.2km | 仁山駅 | にやま | 昭和11(1936)年9月15日 | ■ | ● | ▼ | |
| 27.0km | 大沼駅 | おおぬま | 明治36(1903)年6月28日 | ■ | |||
| 28.0km | 大沼公園駅 | おおぬまこうえん | 明治40(1907)年6月5日 | ■ | |||
| 31.7km | 赤井川駅 | あかいがわ | 明治37(1904)10月15日 | ■ | ▼ | ||
| 36.5km | 駒ヶ岳駅 | こまがたけ | 明治36(1903)年6月28日 | ||||
| 40.1km | 東山駅 | ひがしやま | 昭和18(1943)年2月26日 | ▼ | |||
| 44.2km | 姫川駅 | ひめかわ | 大正2(1913)年8月1日 | ■ | ▼ | ||
| 49.5km | 森駅 | もり | 明治36(1903)6月28日 | ● | |||
| 52.2km | 桂川駅 | かつらがわ | 昭和19(1944)年9月30日 | ||||
| 56.1km | 石谷駅 | いしや | 昭和5(1930)3月20日 | ■ | |||
| 60.0km | 本石倉駅 | ほんいしくら | 昭和19(1944)年9月10日 | ||||
| 62.1km | 石倉駅 | いしくら | 明治36(1903)年11月3日 | ● | |||
| 66.1km | 落部駅 | おとしべ | 明治44(1911)年8月5日 | ■ | |||
| 71.4km | 野田生駅 | のだおい | 明治36(1903)年11月3日 | ● | |||
| 76.0km | 山越駅 | やまこし | 明治36(1903)年11月3日 | ■ | |||
| 81.1km | 八雲駅 | やくも | 明治36(1903)年11月3日 | ||||
| 84.2km | 鷲ノ巣駅 | わしのす | 昭和19(1944)年9月1日 | ▼ | |||
| 88.3km | 山崎駅 | やまさき | 明治37(1904)年10月15日 | ■ | ● | ||
| 94.4km | 黒岩駅 | くろいわ | 明治36(1903)11月3日 | ||||
| 98.2km | 北豊津駅 | きたとよつ | 昭和19(1944)年7月1日 | ■ | ● | ▼ | |
| 102.8km | 国縫駅 | くんぬい | 明治36(1903)年11月3日 | ■ | |||
| 107.7km | 中ノ沢駅 | なかのさわ | 明治37(1904)年10月15日 | ● | |||
| 112.3km | 長万部駅 | おしゃまんべ | 明治36(1903)年11月3日 | ■室蘭本線 | |||
| 120.9km | 二股駅 | ふたまた | 明治36(1903)年11月3日 | ▼ | |||
| 126.9km | 蕨岱駅 | わらびたい | 明治37(1904)年10月15日 | ▼ | |||
| 132.3km | 黒松内駅 | くろまつない | 明治36(1903)年11月3日 | ||||
| 140.4km | 熱郛駅 | ねっぷ | 明治36(1903)年11月3日 | ● | |||
| 155.8km | 目名駅 | めな | 明治37(1904)年10月15日 | ● | |||
| 163.4km | 蘭越駅 | らんこし | 明治37(1904)年10月15日 | ||||
| 170.3km | 昆布駅 | こんぶ | 明治37(1904)年10月15日 | ||||
| 179.6km | ニセコ駅 | にせこ | 明治37(1904)年10月15日 | ● | |||
| 186.6km | 比羅夫駅 | ひらふ | 明治37(1904)年10月15日 | ■ | ● | ▼ | |
| 193.3km | 倶知安駅 | くっちゃん | 明治37(1904)年10月15日 | ||||
| 203.6km | 小沢駅 | こざわ | 明治37(1904)年7月18日 | ● | ■岩内線(廃線) | ||
| 213.4km | 銀山駅 | ぎんざん | 明治38(1905)年1月29日 | ▼ | |||
| 224.1km | 然別駅 | しかりべつ | 明治35(1902)年12月10日 | ● | |||
| 228.2km | 仁木駅 | にき | 明治35(1902)年12月10日 | ||||
| 232.6km | 余市駅 | よいち | 明治35(1902)年12月10日 | ||||
| 237.9km | 蘭島駅 | らんしま | 明治35(1902)年12月10日 | ||||
| 244.8km | 塩谷駅 | しおや | 明治36(1903)年6月28日 | ||||
| 252.5km | 小樽駅 | おたる | 明治36(1903)年6月28日 | ■ | |||
| 254.1km | 南小樽駅 | みなみおたる | 明治13(1880)年11月28日 | ||||
| 256.2km | 小樽築港駅 | おたるちっこう | 明治43(1910)年11月21日 | ||||
| 259.3km | 朝里駅 | あさり | 明治13(1880)年11月28日 | ||||
| 268.1km | 銭函駅 | ぜにばこ | 明治13(1880)年11月28日 | ■ | |||
| 271.0km | ほしみ駅 | ほしみ | 平成7(1995)年3月16日 | ||||
| 272.6km | 星置駅 | ほしおき | 昭和60(1985)年10月1日 | ||||
| 273.7km | 稲穂駅 | いなほ | 昭和61(1986)年11月1日 | ||||
| 275.7km | 手稲駅 | ていね | 明治13(1880)年11月28日 | ||||
| 277.0km | 稲積公園駅 | いなづみこうえん | 昭和61(1986)年11月1日 | ||||
| 279.2km | 発寒駅 | はっさむ | 昭和61(1986)年11月1日 | ||||
| 281.0km | 発寒中央駅 | はっさむちゅうおう | 昭和61(1986)年11月1日 | ||||
| 282.5km | 琴似駅 | ことに | 明治13(1880)年11月28日 | ||||
| 284.7km | 桑園駅 | そうえん | 大正13(1924)年6月1日 | ■札沼線 | |||
| 286.3km | 札幌駅 | さっぽろ | 明治13(1880)年11月28日 | ||||
| 288.5km | 苗穂駅 | なえぼ | 明治43(1910)年5月16日 | ■ | |||
| 292.1km | 白石駅 | しろいし | 明治36(1903)年4月21日 | ■千歳線 | |||
| 296.5km | 厚別駅 | あつべつ | 明治27(1894)年8月1日 | ||||
| 298.5km | 森林公園駅 | しんりんこうえん | 昭和59(1984)年9月20日 | ||||
| 300.8km | 大麻駅 | おおあさ | 昭和41(1966)年12月15日 | ||||
| 304.2km | 野幌駅 | のっぽろ | 明治22(1889)年11月3日 | ||||
| 305.5km | 高砂駅 | たかさご | 昭和61(1986)年11月1日 | ||||
| 307.3km | 江別駅 | えべつ | 明治15(1882)年11月13日 | ||||
| 313.5km | 豊幌駅 | とよほろ | 昭和31(1956)年11月1日 | ||||
| 316.7km | 幌向駅 | ほろむい | 明治15(1882)年11月13日 | ||||
| 322.6km | 上幌向駅 | かみほろむい | 明治40(1907)年11月25日 | ||||
| 326.9km | 岩見沢駅 | いわみざわ | 明治17(1884)年8月15日 | ■室蘭本線 ■幌内線(廃線) ■万字線(廃線) |
|||
| 335.3km | 峰延駅 | みねのぶ | 明治24(1891)年7月5日 | ||||
| 339.8km | 光珠内駅 | こうしゅない | 大正9(1920)年9月11日 | ■ | ● | ||
| 343.7km | 美唄駅 | びばい | 明治24(1891)年7月5日 | ||||
| 348.1km | 茶志内駅 | ちゃしない | 大正5(1916)年7月15日 | ■ | ● | ||
| 354.3km | 奈井江駅 | ないえ | 明治24(1891)年7月5日 | ||||
| 359.0km | 豊沼駅 | とよぬま | 大正11(1922)年3月20日 | ● | |||
| 362.2km | 砂川駅 | すながわ | 明治24(1891)年7月5日 | ■上砂川支線(廃線) | |||
| 369.8km | 滝川駅 | たきかわ | 明治31(1898)年7月16日 | ■根室本線 | |||
| 378.2km | 江部乙駅 | えべおつ | 明治31(1898)年7月16日 | ■ | ● | ||
| 385.7km | 妹背牛駅 | もせうし | 明治31(1898)年7月16日 | ● | |||
| 392.9km | 深川駅 | ふかがわ | 明治31(1898)年7月16日 | ■留萌本線 | |||
| 400.3km | 納内駅 | おさむない | 明治31(1898)年7月16日 | ||||
| 413.0km | 伊納駅 | いのう | 明治31(1898)年7月16日 | ● | ▼ | ||
| 419.1km | 近文駅 | ちかぶみ | 明治32(1899)年8月11日 | ||||
| 423.1km | 旭川駅 | あさひかわ | 明治31(1898)年8月12日 | ■宗谷本線 ■富良野線 |
|||
| 大沼駅〜森駅 | |||||||
| 0.0km | 大沼駅 | おおぬま | 明治36(1903)年6月28日 | ||||
| 3.4km | 池田園駅 | いけだえん | 昭和20(1945)年6月1日 | ● | |||
| 5.6km | 流山温泉駅 | ながれやまおんせん | 平成14(2002)年4月27日 | ● | ▼ | ||
| 6.8km | 銚子口駅 | ちょうしぐち | 昭和20(1945)年6月1日 | ||||
| 14.6km | 鹿部駅 | しかべ | 昭和20(1945)年6月1日 | ■ | ● | ||
| 20.0km | 渡島沼尻駅 | おしまぬまじり | 昭和20(1945)年6月1日 | ■ | ▼ | ||
| 25.3km | 渡島砂原駅 | おしまさわら | 昭和2(1927)年12月25日 | ■ | ● | ||
| 29.0km | 掛澗駅 | かかりま | 昭和2(1927)年12月25日 | ||||
| 31.9km | 尾白内駅 | おしろない | 昭和2(1927)年12月25日 | ||||
| 33.5km | 東森駅 | ひがしもり | 昭和9(1934)年7月1日 | ||||
| 35.3km | 森駅 | もり | 明治36(1903)6月28日 | ● |