There are 3 ways to get from Charles Town to Ellicott City by train (Amtrak), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from DUFFIELDS W VA MARC eb to Washington Union Stationtrain Marc
- Take the train from Washington Union Station to West Baltimoretrain Commuter Rail
3h 52m$23–45Drive 61.7 mi
cheapest- Drive from Charles Town to Ellicott Citycar 61.7 mi
1h 10m$12–17Bus
- Take the bus from Harmony Park and Ride to F St NW & 11th St NWbus 484 / ...
- Take the bus from 12TH ST & G ST NW nb to Lotte Plaza Us 40 & Us 29bus 315
4h 48m$52–71
Questions & Answers
The cheapest way to get from Charles Town to Ellicott City is to drive which costs $11 - $17 and takes 1h 10m.
The fastest way to get from Charles Town to Ellicott City is to drive which takes 1h 10m and costs $11 - $17.
No, there is no direct bus from Charles Town to Ellicott City. However, there are services departing from Harmony Park and Ride and arriving at Lotte Plaza Us 40 & Us 29 via 12TH ST & G ST NW nb. The journey, including transfers, takes approximately 4h 48m.
No, there is no direct train from Charles Town to Ellicott City. However, there are services departing from DUFFIELDS W VA MARC eb and arriving at West Baltimore via Washington Union Station. The journey, including transfers, takes approximately 3h 52m.
The distance between Charles Town and Ellicott City is 113 miles. The road distance is 62 miles.
The best way to get from Charles Town to Ellicott City without a car is to train which takes 3h 52m and costs $23 - $50.
It takes approximately 3h 52m to get from Charles Town to Ellicott City, including transfers.
Charles Town to Ellicott City bus services, operated by Loudoun County Transit, depart from Harmony Park and Ride station.
Charles Town to Ellicott City train services, operated by Maryland Transit, depart from DUFFIELDS W VA MARC eb station.
The best way to get from Charles Town to Ellicott City is to train which takes 3h 52m and costs $23 - $50. Alternatively, you can bus, which costs $50 - $75 and takes 4h 48m.
What companies run services between Charles Town, WV, USA and Ellicott City, MD, USA?
You can take a vehicle from Charles Town to EDMONDSON AV & ROLLING RD wb ns via DUFFIELDS W VA MARC eb, Washington Union Station, West Baltimore, and West Baltimore Marc Station Bay 1 in around 3h 52m. Alternatively, you can take a vehicle from Charles Town to Lotte Plaza Us 40 & Us 29 via Harmony Park and Ride, F St NW & 11th St NW, and 12TH ST & G ST NW nb in around 4h 48m.
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Train from DUFFIELDS W VA MARC eb to Washington Union Station
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- $2–13
- Website
- https://www.mta.maryland.gov
- Standard Fare
- $2–13
Train from Washington Union Station to West Baltimore
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- $2–10
- Website
- https://www.mta.maryland.gov
- Standard Fare
- $2–10
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Washington Union Station to West Baltimore
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- $12–25
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 703-771-5665
- Website
- loudoun.gov
Bus from Harmony Park and Ride to F St NW & 11th St NW
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- $1–11
- Schedules at
- loudoun.gov
- Local & Metro
- $1–2
- Commuter
- $11
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Bus from 12TH ST & G ST NW nb to Lotte Plaza Us 40 & Us 29
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Charles Town to Ellicott City bus services, operated by Loudoun County Transit, arrive at F St NW & 11th St NW station.
Charles Town to Ellicott City train services, operated by Maryland Transit, arrive at Washington Union Station.
Yes, the driving distance between Charles Town to Ellicott City is 62 miles. It takes approximately 1h 10m to drive from Charles Town to Ellicott City.
There are 393+ hotels available in Ellicott City.






