路線名 | 区間 | 距離 | 駅数 | 複線区間 | 備考 |
学園都市線 | 桑園〜北海道医療大学 | 28.9km | 14 | 八軒〜あいの里教育大 | 正式な路線名は「札沼線」 札幌〜桑園も掲載 |
石勝線 | 南千歳〜新得 | 132.4km | 7 | なし(全区間単線) | 千歳〜南千歳も掲載 |
石北本線 | 旭川〜網走 | 237.7km | 33 | 旭川〜新旭川 | 遠軽はスイッチバック駅 |
釧網本線 | 網走〜釧路 | 169.1km | 25 | なし(全区間単線) | |
宗谷本線 | 旭川〜稚内 | 259.4km | 38 | 旭川〜新旭川 | 開業日不明駅有 |
千歳線 | 札幌〜苫小牧 | 73.8km | 18 | 札幌〜沼ノ端 | 区間距離=71.2km、駅数17 |
南千歳〜新千歳空港 | 区間距離=2.6km、駅数2 | ||||
根室本線 | 滝川〜富良野 | 362.1km | 51 | なし(全区間単線) | 区間距離=54.6km、駅数9 |
新得〜帯広〜釧路〜根室 | 区間距離=307.5km、駅数42 | ||||
函館本線 | 函館〜小樽〜札幌〜旭川 | 458.4km | 84 | 函館〜七飯 森〜八雲 山崎〜黒岩 【北豊津】〜長万部 小樽〜旭川 | 区間距離=423.1km、駅数78 仁山の開業日不明 |
大沼〜渡島砂原〜森 | なし(全区間単線) | 通称「砂原線」 区間距離=35.3km、駅数8 | |||
日高本線 | 苫小牧〜鵡川 | 30.5km | 4 | なし(全区間単線) | |
富良野線 | 旭川〜富良野 | 54.8km | 18 | なし(全区間単線) | |
室蘭本線 | 長万部〜苫小牧〜岩見沢 | 218.0km | 47 | 長万部〜洞爺 有珠〜長和 稀府〜三川 由仁〜栗山 | 区間距離=211.0km、駅数43 |
東室蘭〜室蘭 | なし(全区間単線) | 通称「室蘭支線」 区間距離=7.0km、駅数5 | |||
留萌本線 | 深川〜石狩沼田 | 14.4km | 5 | なし(全区間単線) | 2026年度末廃止予定 |