Three things to check.
1) IIS Script Execution Timeout.
2) SQL Server connection timeout.
3) depending on how your are initiating the execution on the package, SQL Command execution timeout.
For longer running packages, look into using the Job Scheduler and execute the package asynchronously.
-Mike Gercevich