There are 7 ways to get from White Marsh to Elkton by bus (Greyhound), car, taxi, bus, or train
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 Perryville Marc
best- Take the bus from White Marsh Park N Ride to AberdeenGreyhound US0325S
- Take the bus from Perryville MARC Station to W Main St and Maffitt StXc
3h 23m$5–64Drive 40.8 mi
- Drive from White Marsh to Elkton40.8 mi
50 min$8–11Taxi
- Take the taxi from White Marsh to Elkton40.8 mi
50 min$130–170Bus
- Take the bus from White Marsh Park N Ride to Aberdeen
- Take the bus from Aberdeen Train Station to Perryville Train Station
- Take the bus from Perryville MARC Station to W Main St and Maffitt StXc
3h 42m$5–15Line 420 bus, bus
- Take the bus from White Marsh Park & Ride to US 40 & PLATER ST opp eb420
- Take the bus from Aberdeen Train Station to Perryville Train Station
- Take the bus from Perryville MARC Station to W Main St and Maffitt StXc
3h 56m$5Train, bus
- Take the train from Baltimore Penn Station to PerryvilleCommuter Rail
- Take the bus from Perryville MARC Station to W Main St and Maffitt StXc
4h 26m$8–65Line 56 bus, train, bus
- Take the bus from White Marsh Park And Ride Bay 1 to FAYETTE ST PLAZA wb56
- Take the train from Baltimore Penn Station to Perryville
- Take the bus from Perryville MARC Station to W Main St and Maffitt StXc
4h 40m$6–61
White Marsh to Elkton by bus and train
Questions & Answers
The cheapest way to get from White Marsh to Elkton is to line 420 bus and bus which costs $5 and takes 3h 56m.
The fastest way to get from White Marsh to Elkton is to drive which takes 50 min and costs $7 - $11.
No, there is no direct bus from White Marsh to Elkton. However, there are services departing from White Marsh Park N Ride and arriving at W Main St and Maffitt St via Aberdeen Train Station and Perryville MARC Station. The journey, including transfers, takes approximately 3h 42m.
The distance between White Marsh and Elkton is 45 miles. The road distance is 41 miles.
The best way to get from White Marsh to Elkton without a car is to bus via Perryville Marc which takes 3h 23m and costs $5 - $65.
It takes approximately 3h 23m to get from White Marsh to Elkton, including transfers.
White Marsh to Elkton bus services, operated by Greyhound USA, depart from White Marsh Park N Ride station.
White Marsh to Elkton bus services, operated by Greyhound USA, arrive at Aberdeen station.
Yes, the driving distance between White Marsh to Elkton is 41 miles. It takes approximately 50 min to drive from White Marsh to Elkton.
There are 126+ hotels available in Elkton.
What companies run services between White Marsh, MD, USA and Elkton, MD, USA?
You can take a bus from White Marsh Park N Ride to W Main St and Maffitt St via Aberdeen, ABERDEEN MARC nb, Perryville Marc, and Perryville MARC Station in around 3h 23m.
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Baltimore Penn Station to Perryville
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $4–55
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $11–25
- Coach Seat short notice purchase
- $4–55
- Business - advance purchase
- $6–65
- Business Class
- $11–160
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Train from Baltimore Penn Station to Perryville
- Ave. Duration
- 48 min
- Frequency
- 5 times a day
- Estimated price
- $2–10
- Website
- https://www.mta.maryland.gov
- Standard Fare
- $2–10
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from White Marsh Park N Ride to Aberdeen
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $8–13
- Website
- https://www.greyhound.com/
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Bus from White Marsh Park N Ride to Aberdeen
- Ave. Duration
- 39 min
- Frequency
- 5 times a week
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from White Marsh Park & Ride to US 40 & PLATER ST opp eb
- Ave. Duration
- 38 min
- Frequency
- 5 times a week
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
Bus from White Marsh Park And Ride Bay 1 to FAYETTE ST PLAZA wb
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://www.mta.maryland.gov
- Phone
- +1 410-996-5295
- Website
- ccgov.org
Bus from Perryville MARC Station to W Main St and Maffitt St
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $2
- Website
- https://www.ccgov.org/government/community-services/cecil-transit
- Phone
- +1 410-612-1620
- grblazinsky@harfordcountymd.gov
- Website
- harfordcountymd.gov
Bus from Aberdeen Train Station to Perryville Train Station
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $1
- Website
- https://www.harfordcountymd.gov/213/Harford-Transit-LINK
- Seniors 60+ or disabled
- $1
- Ave. Duration
- 50 min
- Estimated price
- $130–170
Diamond Cab Taxi
- Phone
- +1 410-947-3333
County Cab
- Phone
- +1 443-575-4110
- Website
- countycabmd.com
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide









