Megabus Canada Customer Service Numbers

  1. Call at +1-866-488-4452

  2. Head Office Location: 791 Webber Avenue, Post Office Box 4017, Peterborough, Ontario, Canada
  3. Driving Direction: Follow the directions to locate Megabus Canada
  4. Send Message at:
  5. Locations Near You: Find nearby locations of Megabus Canada

What is Megabus Canada in the Process of?

Megabus is an intercity Coach service, operated in Canada and the United States. It serves over 24 million Travelers in North America's 100 cities. The Canada and US operations of the company are owned by Coach Canada and Coach Usa respectively. The company was established in the year 2006. The passengers can check bus schedules, book tickets, manage reservations and more just with the access of the company website.