北海道（胆振管内）苫小牧市の沼ノ端駅から北海道（石狩管内）札幌市白石区の白石駅を結ぶ本線と、北海道（石狩管内）千歳市の南千歳駅から分岐して同市の新千歳空港駅に至る支線（空港線）からなる。
北海道（胆振管内）苫小牧市的沼之端站起与北海道（石狩管内）札幌市白石区的白石站连结的本线，以及北海道（石狩管内）千岁市的南千岁站起分岔至同市的新千岁机场站的支线（机场线）。