Southwest® flights from Kansas City to Birmingham from $150*