Point Roberts, WA is on the tip of the Tsawwassen Peninsula. If you are coming from Seattle, WA, the only way to get to it by land is to travel into Canada, because Point Roberts does not touch the continental United States. From Seattle, you can travel to Point Roberts by crossing the Boundary Bay.
Directions to Points Roberts WA
In Seattle, get on I-5 N. I-5 turns into BC-99 N. Take exit 26. Follow it until you get to BC-17. Keep right at the fork. You will be on BC-17 for about 5 miles before you turn left onto 56 ST. Point Roberts is at the end of 56 ST.
There is no ferry service to get you to Point Roberts, but the Point Roberts Marina has reserved slips for visitors. You can sail their yourself.
It takes roughly 45 minutes to get from Vancouver to Point Roberts by car. In Vancouver, get on BC-99 S. Continue on BC-99 until exit 28. The exit leads you to BC-17A. Keep right at the fork. You should see signs that say BC-17. Stay on it until you get to 56 ST in Delta. This should be about 30 km. Continue on 56 ST. Point Roberts is at the south end of 56 ST.