Southwest® flights from Belize to St. Louis from $246*