HomeRoutesSt. Petersburg - Tula

    St. Petersburg - Tula train tickets

    St. Petersburg to Tula route details

    Route overview

    • Fastest journey
      13h 10m
    • Average journey time
      13h 10m
    • Distance
      771 km

    Trains overview

    • First departure
    • Last departure
    • Price from
      3705 RUB

    St. Petersburg - Tula timetable

    Departure timeArrival timeTravel TimeDeparture datesTrainPrice from
    16:3205:4213h 10mOdd-numbered397А3705 RUBSearch tickets

    You can also be interested in...

    Popular routes from St. Petersburg

    St. Petersburg - MoscowSt. Petersburg - Helsinki

    Popular routes from Tula

    Tula - MoscowTula - Oryol