Bieber Transportation Group operates a bus from Allentown to Lancaster 4 times a day. Tickets cost $12 - $18 and the journey takes 1 h 15 min. Bieber Transportation Group also services this route 4 times a day.
From Allentown bus to Reading then bus to Lancaster. 3 h $28. From Allentown, PA bus to 11th St Station - MFL, subway to Philadelphia 30th Street Station Amtrak, then train to Lancaster Amtrak. 3 h 43 min $59. From Allentown drive to Lancaster. 1 h 17 min $8.