It all depends
A solar eclipse lasts about 15 minutes
The last total solar eclipse for Dallas was Feb 20th 2008
The total phase of a total solar eclipse is never more than 7 minutes 29 seconds, and you would need to be exactly ON the midpoint of the eclipse track to get that.
As of the 13th of April 2015, the last solar eclipse in the UK and Ireland was on the 20th of March 2015.
The last solar eclipse in Toronto, Canada, occurred on June 10, 2021. This event was an annular solar eclipse, where the Moon covered the center of the Sun, leaving a ring-like appearance. The next significant solar eclipse visible from Toronto will be a total solar eclipse on April 8, 2024.
As of 11/15/12 . . . Most recent solar eclipse . . . . . 13 November Most recent lunar eclipse . . . . . 04 June
Up to 7½ minutes, usually 2-3.
Totality can last anywhere from a few seconds up to maybe 5-7 minutes.
2015
There will be a partial solar eclipse on January 4, 2011. It will last about 4 hours 20 minutes, and will be visible from Europe, Africa, and western and central Asia.
At the time of this writing, the last solar eclipse was on July 22, 2009, the next one will be on January 15, 2010.At the time of this writing, the last solar eclipse was on July 22, 2009, the next one will be on January 15, 2010.At the time of this writing, the last solar eclipse was on July 22, 2009, the next one will be on January 15, 2010.At the time of this writing, the last solar eclipse was on July 22, 2009, the next one will be on January 15, 2010.
The last partial eclipse was 10th June 2002 The last total eclipse was 18th July 1860