Southwest® flights from Birmingham to Oklahoma City from $149*