路線バスで
【苫小牧駅⇔苫小牧西港フェリーターミナル】
所要時間:約20分
運賃:片道250円
本数:1日4~5便(夏季は増便)
道南バス:http://donanbus.co.jp/tomakomai/
都市間バスで
札幌駅前バスターミナルから苫小牧駅を経由する都市間バスが運行。苫小牧西港フェリーターミナルへ行く場合は、苫小牧駅前からも乗車が可能。新千歳空港から苫小牧西港フェリーターミナル行きのバスも運行。
札幌駅⇔苫小牧駅⇔苫小牧西港フェリーターミナル
所要時間:札幌駅から苫小牧西港フェリーターミナルまで所要約1時間50分、苫小牧駅から苫小牧西港フェリーターミナルまで約15分
運賃:札幌駅~苫小牧西港フェリーターミナルまで片道1310円
本数:苫小牧行きは7時~22時の間に30分おきに運行。苫小牧西港フェリーターミナル行きは1日5便
北海道中央バス:http://www.chuo-bus.co.jp/highway/
新千歳空港⇔苫小牧西港フェリーターミナル
所要時間:約40分
運賃:片道670円
本数:苫小牧西港フェリーターミナル行きは1便、新千歳空港行きは3便
北都交通:http://www.hokto.co.jp/b_tomakomai.htm
タクシーで
苫小牧駅からタクシー約10分。
車で
札幌駅周辺から車で苫小牧西港へ向かう場合、道央道を経由して約66キロ。道央道苫小牧東ICから国道36号を西へ走る。苫小牧東ICから苫小牧西港まで約13キロ。