Bus 20 - Charles Town/Harpers Ferry Schedule in Charles Town

Click to load interactive map
List of stops
          Map
          Monday to Friday

          Save A Lot Charles Town – Save A Lot Charles Town

          Save A Lot Charles Town

          09:3010:3011:3012:3013:3014:3015:3016:30

          Charles Town City Hall

          09:3310:3311:3312:3313:3314:3315:3316:33

          Walgreens Charles Town

          09:3610:3611:3612:3613:3614:3615:3616:36

          Jefferson County Dhhr

          09:3810:3811:3812:3813:3814:3815:3816:38

          Food Lion Charles Town

          09:4210:4211:4212:4213:4214:4215:4216:42

          Walmart Charles Town

          09:4510:4511:4512:4513:4514:4515:4516:45

          Harpers Ferry

          10:0012:0013:0014:0016:0017:00

          Walmart Charles Town

          10:1512:1513:1514:1516:1517:15

          Martin's Charles Town

          10:1910:4912:1913:1914:1914:4916:1917:19

          Charles Town Court House

          10:2110:5112:2113:2114:2114:5116:2117:21

          Charles Towers

          10:2610:5612:2613:2614:2614:5616:2617:26

          Save A Lot Charles Town

          10:3011:0012:3013:3014:3015:0016:3017:30
          Times marked with "—" indicate that the vehicle does not stop at this stop.

          VA Medical Center – Caperton Transportation Station

          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Last updated on March 24, 2026
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Save A Lot Charles Town – Save A Lot Charles Town
          Augustine Avenue - South George Street - Flowing Springs Road - Willow Spring Drive - Patrick Henry Way - William L. Wilson Freeway - Hog Alley - William L. Wilson Freeway - Saratoga Drive - North George Street - Augustine Avenue
          Inbound: VA Medical Center – Caperton Transportation Station
          Butler Avenue - Charlestown Road - Charles Town Road - West 5th Avenue - South George Street - Hog Alley - North George Street - Augustine Avenue - Butler Avenue - East Martin Street
          All data is available in GTFS feed: rapid-nationalrtap-org-eastern-panhandle-transit-a

          Bus 20 FAQ

          • What time does the 20 bus start operating?

            Services on the 20 - Charles Town/Harpers Ferry bus start at 09:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

          • What time does the 20 bus stop working?

            Services on the 20 - Charles Town/Harpers Ferry bus stop at 17:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

          • Is there a 20 bus stop near me?

            Click here to view the nearest 20 - Charles Town/Harpers Ferry bus stop.

          20 (Charles Town Buses)

          The first stop of the 20 bus route is Save A Lot Charles Town and the last stop is Save A Lot Charles Town. 20 (Charles Town/Harpers Ferry) is operational during on weekdays.

          Additional information: 20 has 12 stops and the total trip duration for this route is approximately 60 minutes.

          See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Charles Town Buses suggested routes, real-time bus tracker, line route maps in Charles Town, and helps to find the closest 20 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 20 bus to take on your trip.

          20 bus near me