There are 4 ways to get from Naples to Frosinone by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus FlixBus  •  2 h 5 min

  1. Take the bus from Naples, Naples to Frosinone 518 / ...

$8 - $15

3 alternative options

Train  •  3 h

  1. Take the train from Napoli Centrale to Caserta Reg
  2. Take the train from Caserta to Frosinone Ic / ...

$23 - $36

Bus Baltour  •  3 h 20 min

  1. Take the bus from Lucci Metropark to SORA-Via Pisacane Baltour
  2. Take the bus from Sora to Frosinone MCTC

$11 - $16

Drive  •  1 h 20 min

  1. Drive from Naples to Frosinone 90.1 miles

$21 - $35

What companies run services between Naples, Italy and Frosinone, Italy?

FlixBus operates a bus from Naples to Frosinone once daily. Tickets cost $8 - $15 and the journey takes 2 h 5 min. Alternatively, you can take a train from Naples to Frosinone via Caserta in around 3 h.

Train operators
+39 06 68475475
Train from Napoli Centrale to Caserta
Ave. Duration
40 min
Estimated price
$2 - $8
1st Class
$6 - $8
Trenitalia Intercity
Bus operators

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Naples and Frosinone is 117 km. The road distance is 144 km.

The cheapest way to get from Naples to Frosinone is to bus which costs 9€ - 14€ and takes 3 h 20 min.

The quickest way to get from Naples to Frosinone is to drive which takes 1 h 20 min and costs 18€ - 27€.

No, there is no direct train from Naples to Frosinone. However, there are services departing from Napoli Centrale and arriving at Frosinone via Caserta. The journey, including transfers, takes approximately 3 h.

Yes, there is a direct bus departing from Naples, Naples and arriving at Frosinone. Services depart once daily, and operate every day. The journey takes approximately 2 h 5 min.

The bus from Naples, Naples to Frosinone takes 2 h 5 min including transfers and departs once daily.