To get from Osimo a Casarano by train you can catch one of the 12 trains that everyday travel between Osimo-Castelfidardo and Lecce, the closest station to the city. For your trip from Osimo-Castelfidardo to Lecce by train you can choose to leave from one of Osimo-Castelfidardo main stations: Osimo-Castelfidardo If travelling with Trenitalia, you need to know the Osimo-Castelfidardo to Lecce train schedule: the first train leaves at 08:39, while the last ride is at 22:24. A Osimo-Castelfidardo to Lecce train cost about 49.6 €. But how long is the train ride from Osimo-Castelfidardo to Lecce? Your journey takes about 7 hours on average.