Road trips more than 24 hrs. are no exception. They need to be reported. That's the rule but it is upto you to decide. Consider the fact that CBP may not know when you entered Canada but they know when you came back into USA.
The problem is I don't have record of all the trips made to vancouver by roads. I will try to dig up my memory though.
This is my take on it:I wonder how one reports cruises that visit both US ports (Puerto Rico, USVI, Northeast US) and foreign countries (Bahamas, St. Martin, Canada, etc)... I've done a few cruises and since the vessel (ship) is foreign flagged I think it counts as a day even if you're anchored in San Juan, PR....
This gets really interesting in Hawaii cruises since you leave for LA, sail all the way to Hawaii and back and then right the last day you stop in a Mexico port for a day (to meet some arcane requirement). So, if the ship is foreign do you count this as 10 days out of the US, or 1 (the 1 day in Mexico)
Do I need to report road trips to Canada (Vancouver) on part #7 which were of 24hrs and more? I live in Seattle and travelled by car. There was no paper record e.g. paper ticket, itinerary or something like that.
How do they know when I came back to US?
I don't think a ship counts as sovereign territory of its country of registration so I would say that being in international waters counts as being outside the US regardless of the registration.Also, any full days in international waters count as time outside the US (unless the ship is US registered).