The bus between Washington and Langhorne takes 16h 12m. The bus runs, on average, once a week from Washington to Langhorne. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once a week between Washington and Langhorne. The service departs Washington at 4:45 PM in the afternoon, which arrives into Langhorne at 08:57:40. All services require a transfer at East Busway - near Amtrak/Greyhound and take an average of 16h 12m. The schedules shown below are for the next available departures.
Want to know about travelling from Washington to Langhorne? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Washington to Langhorne. However, there are services departing from Washington station and arriving at Langhorne station via East Busway - near Amtrak/Greyhound. The journey, including transfers, takes approximately 16h 12m.
Washington to Langhorne bus services, operated by Freedom Transit, depart from East Chestnut St. Transit Center station.
Washington to Langhorne bus services, operated by Freedom Transit, arrive at King of Prussia Park & Ride station.
The distance between Washington and Langhorne is 452.2 km. The road distance is 575 km.
You can take a bus from East Chestnut St. Transit Center to Pine St & Richardson Av via East Busway - near Amtrak/Greyhound, Pittsburgh Intermodal Station, King of Prussia Park & Ride, South Gulph Rd & Bill Smith Blvd - FS, Wissahickon Transit Center Boarding Area 8, Frankford Transit Center - Rts 8 & R drop, and Frankford Transit Center-14-BLVDDIR-MFO in around 11h 15m.