Multiple choice How many years was the voyage? 5 years 10 years 15 years 20 years Reveal answer Fill a bubble to check yourself A Correct answer Explanation The voyage of the HMS Beagle lasted for five years, from 1831 to 1836.