There are 5 ways to get from Trenton to Elkton by train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Trenton to Newark Amtraktrain Northeast Regional
- Take the bus from Newark Train Station to Blue Ball Rd & Elkton Blvdbus Newark
2h 42m$20–42Train
cheapest- Take the train from Trenton Transit Center to Gray 30th St Stationtrain Tre
- Take the train from Gray 30th St Station to Newark DEtrain Wil
4h 27m$8–12Train, line 006 bus
- Take the train from Trenton to Wilmingtontrain Northeast Regional / ...
- Take the bus from Wilmington Tc to Newark Transit Hubbus 006 / ...
3h 17m$19–38Drive 79.9 mi
- Drive from Trenton to Elktoncar 79.9 mi
1h 40m$15–21Bus
- Take the bus from South Broad St At Hudson St to Market St At 11Th Stbus 409
- Take the bus from Philadelphia Bus Station to Newarkbus FlixBus N2601
5h 36m$14–32
Trenton to Elkton by train and bus
Comparing Your Travel Options
The cheapest way to get from Trenton to Elkton is to train which costs $8 - $12 and takes 4h 27m.
The fastest way to get from Trenton to Elkton is to drive which takes 1h 40m and costs $14 - $21.
No, there is no direct bus from Trenton to Elkton. However, there are services departing from South Broad St At Hudson St and arriving at Blue Ball Rd & Elkton Blvd via Philadelphia Bus Station and Newark Train Station. The journey, including transfers, takes approximately 5h 36m.
No, there is no direct train from Trenton to Elkton. However, there are services departing from Trenton Transit Center and arriving at Newark DE via Gray 30th St Station. The journey, including transfers, takes approximately 4h 27m.
The distance between Trenton and Elkton is 81 miles. The road distance is 80.3 miles.
The best way to get from Trenton to Elkton without a car is to train and bus which takes 2h 42m and costs $20 - $45.
It takes approximately 2h 42m to get from Trenton to Elkton, including transfers.
Trenton to Elkton bus services, operated by NJ Transit, depart from South Broad St At Hudson St station.
Trenton to Elkton train services, operated by SEPTA, depart from Trenton Transit Center station.
The best way to get from Trenton to Elkton is to train which takes 4h 27m and costs $8 - $12. Alternatively, you can bus, which costs $14 - $35 and takes 5h 36m.
What companies run services between Trenton, NJ, USA and Elkton, MD, USA?
You can take a train from Trenton Transit Center to Blue Ball Rd & Elkton Blvd via Gray 30th St Station, Newark DE, and Newark Train Station in around 4h 27m. Alternatively, you can take a bus from South Broad St At Hudson St to Blue Ball Rd & Elkton Blvd via Market St At 11Th St, Philadelphia Bus Station, Newark, and Newark Train Station in around 5h 36m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Trenton to Newark Amtrak
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $18–40
- Website
- Amtrak
Train from Trenton to Wilmington
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- $15–35
- Website
- Amtrak
- Phone
- +1 410-996-5295
- Website
- Cecil Transit
Bus from Newark Train Station to Blue Ball Rd & Elkton Blvd
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- $2
- Website
- Cecil Transit
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
Trenton to Elkton bus services, operated by NJ Transit, arrive at Market St At 11Th St station.
Trenton to Elkton train services, operated by SEPTA, arrive at Gray 30th St Station.
Yes, the driving distance between Trenton to Elkton is 80 miles. It takes approximately 1h 40m to drive from Trenton to Elkton.
There are 148+ hotels available in Elkton.





