Flights from Cabo San Lucas to Miami from $ 394*