Stagecoach sells Megabus Europe to FlixMobility July 1, 2016 | Europe Finance The Stagecoach Group has sold the European part of its Megabus franchise to Germany-based FlixMobility GmbH. Stagecoach will continue to operate several inter-city bus services in Europe as a contract... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password