I just did my landing the other night at the Peace Arch. I'm not sure about public transport but if you look on Google Maps i'm sure there is something that will get you close enough. If you can drive, keep your eyes open for the 'peace arch provincial park sign', basically it's the last right...