Southwest® flights from Birmingham to Palm Springs, CA, from $244*