สร้างขึ้นเมื่อ 2012 (United Kingdom), megabus.com เป็นเจ้าของ 5 แบรนด์ในเครือ และ 182 แบรนด์คู่แข่ง. megabus.com เป็นของ STAGECOACH GROUP ซึ่งจดทะเบียนในตลาดหลักทรัพย์ของ Francfort ISIN ซึ่งเป็นรหัสหลักทรัพย์สากลของบริษัทคือ GB00B6YTLS95 megabus.com เป็นของภาคธุรกิจ การขนส่ง