I can find no direct buses.
But you can get a bus to Pesaro then train onwards.
Bus timetable here:
adriabus.eu/viewdoc.asp?CO_I... (route 25)
Train times, details and fares here:
Train journey takes around 3 hours, one-way fare from 13.15 euro
Be the first to rate this answer!