You can get from L’Aquila to Caserta by train, thanks to the 3 daily routes provided by Regionale. The train ride from L’Aquila to Caserta takes about 6 hours on average and the average train ticket is 13.8 €. Travelling Italy by train can often be cheap.

Coaches from L’Aquila to Caserta are comfortable and rather cheap; you can travel with Baltour on one of the 1 buses that every day link L’Aquila to Caserta and get you to your destination in 02:50 on average. L’Aquila - Caserta bus tickets cost 17.0 € on average. Travelling Italy by bus could be the cheapest solution for you low budget trips.