Amtrak makes four daily runs through Bellingham. BNSF averages 13 trains daily - seven during the day and six at night.