Im traveling from BC to Ohio by Greyhound bus, and I was wondering what to expect when you cross the border by bus? Do you still end up filling out a declaration card like you would if you were flying? What kind of questions do they ask you? Do they come on the bus and check your passport or do we get off the bus?