Southwest® flights from Birmingham to Portland, ME, from $194*