Southwest® flights from Birmingham to Miami from $89*