We suggest flying into Rome or Naples to get to Sorrento.
Rome is roughly 3 hours away, and Naples is about an hour and a half away from Sorrento.
Both have options via train to get to Sorrento.
Naples has a travel ferry option to get to Sorrento.