There are 5 ways to get from Middle River to Ellicott City by train, 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.
Train, line 77 bus
best- Take the train from Martin Airport to Baltimore Penn Stationtrain Commuter Rail
- Take the bus from West Baltimore Marc Station Bay 1 to EDMONDSON AV & ROLLING RD wb nsbus 77
1h 26m$8–16Drive 21.5 mi
cheapest- Drive from Middle River to Ellicott Citycar 21.5 mi
39 min$4–6Taxi
- Take the taxi from Middle River to Ellicott Citytaxi 21.5 mi
39 min$60–75Line 160 bus, bus
- Take the bus from EASTERN BLVD & KINGSTON RD opp wb to Baltimore St & Calvert Stbus 160
- Take the bus from FAYETTE ST & CALVERT ST wb to FREDERICK RD & FIVE OAKS POOL wbbus CityLink PURPLE
1h 37m$4Line 62 bus, bus
- Take the bus from MARTIN BLVD & RIVERTON RD sb to Avondale Rd & Flora Drbus 62
- Take the bus from Avondale Rd & Flora Dr to Lombard St & Eutaw Stbus
- Take the bus from Fayette St & Howard St to ROLLING RD & ROLLINGWOOD RDwbbus
3h 1m$6
Middle River to Ellicott City by train and bus
Questions & Answers
The cheapest way to get from Middle River to Ellicott City is to line 160 bus and bus which costs $4 and takes 1h 37m.
The fastest way to get from Middle River to Ellicott City is to drive which takes 39 min and costs $3 - $6.
No, there is no direct bus from Middle River to Ellicott City. However, there are services departing from EASTERN BLVD & KINGSTON RD opp wb and arriving at FREDERICK RD & FIVE OAKS POOL wb via FAYETTE ST & CALVERT ST wb. The journey, including transfers, takes approximately 1h 37m.
The distance between Middle River and Ellicott City is 22 miles. The road distance is 21.6 miles.
The best way to get from Middle River to Ellicott City without a car is to train and line 77 bus which takes 1h 26m and costs $7 - $16.
It takes approximately 1h 26m to get from Middle River to Ellicott City, including transfers.
Middle River to Ellicott City bus services, operated by Maryland Transit, depart from EASTERN BLVD & KINGSTON RD opp wb station.
Middle River to Ellicott City bus services, operated by Maryland Transit, arrive at Baltimore St & Calvert St station.
Yes, the driving distance between Middle River to Ellicott City is 22 miles. It takes approximately 39 min to drive from Middle River to Ellicott City.
There are 337+ hotels available in Ellicott City.
What companies run services between Middle River, MD, USA and Ellicott City, MD, USA?
You can take a bus from EASTERN BLVD & KINGSTON RD opp wb to FREDERICK RD & FIVE OAKS POOL wb via Baltimore St & Calvert St and FAYETTE ST & CALVERT ST wb in around 1h 37m.
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Martin Airport to Baltimore Penn Station
- Ave. Duration
- 13 min
- Frequency
- Every 4 hours
- Estimated price
- $3–8
- Website
- https://www.amtrak.com/home.html
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Bus from West Baltimore Marc Station Bay 1 to EDMONDSON AV & ROLLING RD wb ns
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from EASTERN BLVD & KINGSTON RD opp wb to Baltimore St & Calvert St
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from FAYETTE ST & CALVERT ST wb to FREDERICK RD & FIVE OAKS POOL wb
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from MARTIN BLVD & RIVERTON RD sb to Avondale Rd & Flora Dr
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from Avondale Rd & Flora Dr to Lombard St & Eutaw St
- Ave. Duration
- 48 min
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from Fayette St & Howard St to ROLLING RD & ROLLINGWOOD RDwb
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
- Ave. Duration
- 39 min
- Estimated price
- $60–75
County Cab
- Phone
- +1 443-575-4110
- Website
- countycabmd.com
Diamond Cab Taxi
- Phone
- +1 410-947-3333
Yellow Cab of Harford County
- Phone
- +1-443-456-3683
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






