New Flyer to supply transit buses to Omaha Metro July 25, 2018 | North America News New Flyer of America Incorporated has secured a contract to supply 18 35-foot (10.6-metre) Xcelsior heavy-duty transit buses to the Transit Authority of the City of Omaha (Omaha Metro). The new buses ... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password