There are 4 ways to get from Annapolis to National Harbor by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via King St-Old Town, Yellow/Blue Line Center Platform
best- Take the bus from WEST ST & CALVERT ST fs wb to INDEPENDENCE AVE & 4TH ST SW wbbus 230
2h 23m$7–8Bus
cheapest- Take the bus from WEST ST & CALVERT ST fs wb to INDEPENDENCE AVE & 4TH ST SW wbbus 230
- Take the bus from D St SW+6 St SW to St George Bl+Waterfront Stbus C11
2h 33m$5Drive 37.3 mi
- Drive from Annapolis to National Harborcar 37.3 mi
47 min$7–10Taxi
- Take the taxi from Annapolis to National Harbortaxi 37.3 mi
47 min$100–130
Annapolis to National Harbor by bus, foot, and subway
Questions & Answers
The cheapest way to get from Annapolis to National Harbor is to bus which costs $5 and takes 2h 33m.
The fastest way to get from Annapolis to National Harbor is to drive which takes 47 min and costs $6 - $10.
No, there is no direct bus from Annapolis to National Harbor. However, there are services departing from WEST ST & CALVERT ST fs wb and arriving at St George Bl+Waterfront St via King St-Old Town+Bay J. The journey, including transfers, takes approximately 2h 23m.
The distance between Annapolis and National Harbor is 48 miles. The road distance is 37.5 miles.
The best way to get from Annapolis to National Harbor without a car is to bus via King St-Old Town, Yellow/Blue Line Center Platform which takes 2h 23m and costs $7 - $8.
It takes approximately 2h 23m to get from Annapolis to National Harbor, including transfers.
Annapolis to National Harbor bus services, operated by Maryland Transit, depart from WEST ST & CALVERT ST fs wb station.
Annapolis to National Harbor bus services, operated by Maryland Transit, arrive at INDEPENDENCE AVE & 4TH ST SW wb station.
Yes, the driving distance between Annapolis to National Harbor is 38 miles. It takes approximately 47 min to drive from Annapolis to National Harbor.
There are 1461+ hotels available in National Harbor.
What companies run services between Annapolis, MD, USA and National Harbor, MD, USA?
Maryland Transit operates a bus from WEST ST & CALVERT ST fs wb to INDEPENDENCE AVE & 4TH ST SW wb twice daily. Tickets cost $2 and the journey takes 1h 13m.
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Bus from WEST ST & CALVERT ST fs wb to INDEPENDENCE AVE & 4TH ST SW wb
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from WEST ST & CALVERT ST fs wb to INDEPENDENCE AVE & 4TH ST SW wb
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
- Phone
- +1 202 466 3876
- Website
- wmata.com
Bus from D St SW+6 St SW to St George Bl+Waterfront St
- Ave. Duration
- 1h 2m
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://www.wmata.com
- Standard fare
- $3
- Ave. Duration
- 47 min
- Estimated price
- $100–130
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Italy Travel Guides, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.







