Duration 7h 39m
Distance 634.6 km
Average price 80€
Frequency 6/week

Trip overview

The train between Verona and Venafro takes 7h 39m. The train runs, on average, 6 times per week from Verona to Venafro. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Verona Porta Nuova
  2. Roma Tiburtina
  3. Venafro
6h 6m
Bookable on Rome2rio
39€ - 125€

Verona to Venafro train times

Trains run six times a week between Verona and Venafro. The service departs Verona at 11:52 in the morning, which arrives into Venafro at 19:31. All services require a transfer at ROMA TIBURTINA and take an average of 7h 39m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Verona to Venafro? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Verona to Venafro. However, there are services departing from Verona Porta Nuova and arriving at Venafro via Roma Tiburtina. The journey, including transfers, takes approximately 6h 6m.

More details

The distance between Verona and Venafro is 503 km. The road distance is 634.6 km.

Get driving directions

Verona to Venafro train services, operated by Trenitalia Frecce, depart from Verona Porta Nuova station.

More details

Verona to Venafro train services, operated by Trenitalia, arrive at Venafro station.

More details

Book your Verona to Venafro train tickets online with Rome2rio.

Search and book

There are 183+ hotels available in Venafro. Prices start at 87€ per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps