B−
STL → EWR
81.3% on time · 4.6% cancelled
St. Louis to Newark, July 2025 to June 2026
Historical statistics · DelayAtlas