Positano ---> Pompeii/Vesuvius---> Naples

We're looking to stay in Naples for our last night in Italy for ease of getting to the airport for an early flight.

What is the best way to get from Positano to Pompeii/Vesuvius then onto Naples in a day? We'd rather not book a private driver as we would prefer a cheaper option if possible.

Thanks :)