It commenced operating in August 2003 , initially in the United Kingdom , and later expanding into Europe .
Megabus is a long distance coach ( Intercity bus service ) operator operated by the Stagecoach Group .
Megabus commenced operating in August 2003 , initially in the United Kingdom , and later expanding into Europe .
Megabus is a long distance coach ( Intercity bus service ) operator operated by the Stagecoach Group .