• This query will tell you how long the restore will take in seconds:

    SELECT Percent_Complete, Estimated_Completion_Time / 1000 as [CompletionTimeSeconds]

    FROM sys.dm_exec_requests

    WHERE Command LIKE '%RESTORE%'