The calculated distance (air line) between Naples and San Sebastiano al Vesuvio is approximately 5 miles respectively 8 kilometers.
By car or train, the actual journey to San Sebastiano al Vesuvio is certainly longer, as only the direct route (as the crow flies) between Naples and San Sebastiano al Vesuvio has been calculated here.
Air line (approximately)
8 kilometers
4 nautical miles