Crossing from new york to canada by bus distance

There are several bus companies that operate from New York to Canada, and the distance depends on the specific route and border crossing. Here are some approximate distances and travel times from New York City to various cities in Canada:

  1. Buffalo, NY to Toronto, ON:
    • Distance: approximately 75 miles (120 km)
    • Travel time: around 1-2 hours, depending on border wait times
    • Bus companies: Greyhound, Megabus, and Trailways operate this route
  2. Albany, NY to Montreal, QC:
    • Distance: approximately 145 miles (233 km)
    • Travel time: around 3-4 hours, depending on border wait times
    • Bus companies: Greyhound, Megabus, and Trailways operate this route
  3. New York City to Ottawa, ON:
    • Distance: approximately 350 miles (563 km)
    • Travel time: around 6-7 hours, depending on border wait times
    • Bus companies: Greyhound and Megabus operate this route
  4. New York City to Quebec City, QC:
    • Distance: approximately 450 miles (724 km)
    • Travel time: around 8-9 hours, depending on border wait times
    • Bus companies: Greyhound and Megabus operate this route

Please note that these distances and travel times are approximate and may vary depending on the specific route, traffic, and border wait times. It's always a good idea to check with the bus company for the most up-to-date information and to plan your trip accordingly.

Additionally, it's important to note that you will need to have the necessary travel documents, such as a valid passport, visa (if required), and proof of onward travel, to cross the border from the United States to Canada.