Prima Linee operates a bus from Rome to Recanati twice daily. Tickets cost $30 - $45 and the journey takes 3 h 42 min. Alternatively, Trenitalia Intercity operates a train from Rome to Recanati every 4 hours. Tickets cost $35 - $50 and the journey takes 3 h 24 min. 2 other operators also service this route.
How to get from Rome to Recanati
From Rome Tiburtina bus to Recanati. 3 h 42 min 30€. From Roma Termini train to Ancona then bus to Recanati. 5 h 33 min 40€. From Rome drive to Recanati. 2 h 49 min 43€.