Did it in one day, starting at Hwy 9 and 35 , finishing at Waddell Beach. Its around 29-30miles, not 25. Took us 9.5hrs excluding 2 breaks to eat and tape up our feet. Would have done it in 2 days but Big Basin is reservation only and books 2 months in advance so book early.