From Huntsville bus to Barrie Transit Terminal then bus to Green Ln. E. @ Yonge St.. 3 h 56 min $45. From Huntsville bus to Downtown Barrie Terminal, bus to Allandale Waterfront GO, then train to Newmarket GO. 4 h 3 min $49. From Huntsville drive to Newmarket. 2 h 10 min $23.
Bus from Huntsville to Newmarket
Ontario Northland operates a bus from Huntsville to Newmarket 3 times a week. Tickets cost $23 - $35 and the journey takes 2 h 8 min. GO Transit also services this route hourly.