Megabus Canada Contact Customer Service Numbers

Megabus Canada Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +1-866-488-4452.

Where is Megabus Canada Head Office Located at?
The corporate office is located at 791 Webber Avenue, P.O. Box 4017 Peterborough, Ontario K9J 7B1 Canada.
Directions For Driving: The given driving directions path of Megabus Canada Contact from your place to 791 Webber Avenue, P.O. Box 4017 Peterborough, Ontario K9J 7B1 Canada.

The Locations Near You?
You can get all nearby locations of Megabus Canada Contact on the map?

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.

The company has its Canadian headquarters in Ontario, Canada and American headquarters at 349 1 Street, Elizabeth, New Jersey 07206, United States.