To get from Fermo a Castrovillari by train you can catch one of the 8 trains that everyday travel between Porto S. Giorgio-Fermo and Roma Tiburtina, the closest station to the city. For your trip from Porto S. Giorgio-Fermo to Roma Tiburtina by train you can choose to leave from one of Porto S. Giorgio-Fermo main stations: Porto S. Giorgio-Fermo If travelling with Trenitalia, you need to know the Porto S. Giorgio-Fermo to Roma Tiburtina train schedule: the first train leaves at 07:16, while the last ride is at 18:37. A Porto S. Giorgio-Fermo to Roma Tiburtina train cost about 20.85 €. But how long is the train ride from Porto S. Giorgio-Fermo to Roma Tiburtina? Your journey takes about 5 hours on average. If you need to travel this week, prices start from 20.85€ to a maximum price of 26.85€. When booking your train ticket a few weeks in advance though, you can find low cost trains from Porto S. Giorgio-Fermo to Roma Tiburtina with fares starting from 20.85€, saving up to 12%.