Trying to contact Megabus Canada customer service? We list here the different methods to get in touch with Megabus Canada: Phone, website, email, Twitter, Facebook and more.
Visit the Megabus Canada website for a variety of customer service options: click here.
The postal address of Megabus Canada customer support or head office: 2015 Fisher Drive, Unit 101, P.O. Box 4017, Peterborough, Ontario K9J 7B1, Canada.
The official facebook page of Megabus Canada: Visit.
The email address of Megabus Canada customer service is: [email protected] .
Megabus Canada official Twitter account: Click here.
Megabus Canada customer support phone number: 866-488-4452.
Customer support hours of operation: 24/7.