You can get from Ercolano to Casal di Principe by train, thanks to the 15 daily routes provided by Metropolitano, Regionale. The train ride from Ercolano to Casal di Principe takes about 2 hours on average and the average train ticket is 3.1 €. Travelling Italy by train can often be cheap.