A good way to travel this route is with Fullington buses. The company offers 2 daily departures, with ticket prices starting at $42 and the shortest trip taking about 150. Fullington gets you where you want to go for a fair price.
With about 1 daily trips between Allentown and Danville, Ourbus offers competitive fares, clean and comfortable intercity bus travel. Their buses have free WiFi, clean bathrooms, complimentary bottled water, extra legroom and power outlets. They are known for providing excellent customer service, reflecting one of the industry's highest review rates. OurBus does not charge fees to reschedule tickets, which can be changed up to 30 minutes before travel time.