From Toronto, ON bus to Ellicott St & North Division St, line 6 bus to Galleria Drway & Green Parking Entrance, then line 46 bus to Central Ave & Broadway. 4 h 11 min $19. From Toronto train to Buffalo then taxi to Lancaster. 5 h 18 min $68. From Toronto drive to Lancaster. 2 h 6 min $18.
Bus or train from Toronto to Lancaster?
Megabus operates a bus from Toronto to Lancaster every 4 hours. Tickets cost $11 - $21 and the journey takes 2 h 10 min. 4 other operators also service this route. Alternatively, VIA Rail operates a train from Toronto to Lancaster every 3 hours. Tickets cost $30 - $90 and the journey takes 5 h 11 min.