Southwest Flight 2187 from Charlotte, N.C., was to have landed at Chicago's Midway International Airport but instead was sent to O'Hare International Airport, the Chicago Tribune and WGN-TV reported.
A Department of Aviation spokeswoman said the plane landed without incident shortly after 6 p.m. CDT.
Southwest representative Chris Mainz attributed the diversion to a faulty indication light.
Mainz said the passengers were shuttled to Midway.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Aaron Carter is still in love with Hilary Duff