Megabus Canada Contact Customer Service Numbers

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

  2. Head Office Location: 791 Webber Avenue, P.O. Box 4017 Peterborough, Ontario K9J 7B1 Canada
  3. Driving Direction: Follow the directions to locate Megabus Canada Contact
  4. Locations Near You: Find nearby locations of Megabus Canada Contact

What is Megabus Canada Contact in the Process of?

Megabus is the provider of intercity bus service that was firstly established in the United Kingdom in the year 2003 and the United States in 2006 by Stagecoach Group. In Canada, Megabus started in in August 2009 and is owned by Coach Canada. It provides its motorcoach service at discount rates and serves different locations. The company's luxury fleet of double decker buses consists of free wi-fi and panoramic windows and operates between Toronto and Montreal. It also ensures the Comfort and safety of the customers while traveling and charged low-cost fares from them.