(Bookings Required) Lake O'Hara and Lake Oesa Via Alpine Loop Trail is the best way to experience the beauty of British Columbia's Yoho National Park. This 5.6-mile loop trail is moderately challenging, with an average completion time of three hours and three minutes. The best time to tackle this trail is April through September.