The average bus between Pentagon and Langley takes 1h 37m and the fastest bus takes 1h 24m. The bus service runs several times per day from Pentagon to Langley. 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 5 times a day between Pentagon and Langley. The earliest departure is at 5:23 AM in the morning, and the last departure from Pentagon is at 8:49 AM which arrives into Langley at 10:36 AM. All services require a transfer at Pentagon Transit Center Bay U3 and take an average of 1h 37m. The schedules shown below are for the next available departures.


1h 24m • 2 changes


1h 35m • 2 changes


1h 25m • 2 changes


1h 55m • 2 changes


1h 24m • 2 changes


1h 35m • 2 changes


1h 25m • 2 changes


1h 55m • 2 changes


1h 24m • 2 changes


1h 35m • 2 changes


1h 25m • 2 changes


1h 55m • 2 changes


1h 24m • 2 changes


1h 35m • 2 changes


1h 25m • 2 changes


1h 55m • 2 changes
Want to know about travelling from Pentagon to Langley? 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 Pentagon to Langley. However, there are services departing from Pentagon station and arriving at Langley station via N Stuart St Nb At Ballston Station Bay D station. The journey, including transfers, takes approximately 1h 37m.
Pentagon to Langley bus services, operated by Omniride, depart from Pentagon Transit Center Bay U3 station.
Pentagon to Langley bus services, operated by Omniride, arrive at McLean+Bay A station.
The distance between Pentagon and Langley is 12.3 km. The road distance is 30 km.
You can take a vehicle from Pentagon to Langley via Pentagon Transit Center Bay U3, N Stuart St Nb At Ballston Station Bay D, Ballston+Bay A, McLean+Bay A, and Mclean Metro in around 2h 8m.