We do a similar ride but in the opposite direction and also add in Carbony Cyn. It's a great 55 miler with plenty of hills.
Start Riverside Dr and Town Ave Pomona.
ride up to Peyton Dr
right on Grand ave. (4 hills)
left on Diamond Bar blve(rollers)
left on Brea Cyn(flat to maybe some fast downhill)
left on Lambert (gentle climb)
continue thru Carbon Cyn (7 mile climb)
right on Chino hills Pkwy
left on Peyton
left on Grand again (this time to the 10 fwy.4 hills on Grand.climb up to MtSac, then a big steep hill)
right on Holt (gentle climb 3 or 4 miles)
right on Covina hills pwkway(3 miles of painful winding hill,cause you're already tired)
left on Via Verde (big one mile hill up to Raging Waters/Bonelli Park)
left on San Dimas(down by the 57)
right on Bonelli Dr. (1 mile winding climb)
continue thru to fairgrounds. Right on E st
left thru Ganesha Hills
right on White Ave to Pomana/Chino area
About 55 miles, takes us 3 1/2 hours...great ride though! The hilll by Mt Sac and Via Verde aren't that bad but feel really tough after you've gone up and down for soooo long!
All last year I rode around Bonelli Park 2 or 3 times a week. I'd do figure 8's around the park so that I'd hit the climb by the 57 fwy, 3 or 4 times. Sometimes add in the climbs to the top of the rich neighborhood(can't memeber the name of the street,but where the mansions are). Or go down Via Verde towards Covina, just to climb back up. Good riding area.