Some results may be omitted due to missing data
Loch Lomond is a ski resort located in Thunder Bay, Ontario, Canada. It offers a variety of winter activities, including downhill skiing, snowboarding, and tubing, with 7 km of slopes and 17 trails. The resort is situated 10 minutes from Thunder Bay off Highway 61 North and has a terrain park, snowshoeing, and ski/board lessons available. With a friendly and certified staff, Loch Lomond provides a safe and inclusive environment for skiers and snowboarders of all skill levels.
Indy Base Pass
Indy + Pass

Checkin/Checkout
Travelers