https://ca.megabus.com/help/travelling-on-the-bus
My trip involves crossing the Canadian/US border – does it require my passport?
Persons travelling across the U.S./Canadian border should research information on documents needed to cross the border from the relevant U.S. and Canadian government agencies; as such requirements are subject to change. A valid passport is required for citizens of any nation, including citizens of the United States and Canada, to cross the border in either direction between the United States and Canada. Passengers are advised to consult with their government if they seek to cross the border without a valid passport. For U.S. Government information, passengers should consult with U.S. Customs and Border Protection at
www.cbp.gov. For Canadian Government information, passengers should consult with Citizenship and Immigration Canada at
www.cic.gc.ca.
A guardian travelling with children must provide proof of custody or notarized parental authorization for travel. An adult accompanying a child who is neither a parent nor guardian of the child should have written permission from a parent or guardian to accompany the child across the border, including the name and contact information of the parent or guardian.
What should I know about crossing the border?
Let’s give the border guards a break and make their jobs easy. Know that all luggage is subject to inspection when crossing international borders.
You will be asked to declare any items subject to duty upon crossing the border.
Passengers must claim their luggage at the border crossing point for clearance through customs before being allowed to proceed across the border. No luggage is allowed across the border unless claimed by a passenger.
No mention of checking visas or resident documentation.