Southwest® flights from Birmingham to Richmond from $154*