Does a solar eclipse last a few minutes?
For example, the next total solar eclipse will occur on July 22, 2009. The VERY BEST PLACE ON EARTH to view it would be on a cruise ship near Kitaio Jima island, near the island of Iwo Jima in the Pacific Ocean. Almost as good would be Shanghai, China. The path of totality will be about 275 km in diameter, and the eclipse would, for you, last for five minutes and 50 seconds or so.