Travel from Ocean-City to Washington

Bus or train from Ocean City to Washington?

You can take a train from Ocean City to Washington via Across Atlantic Ave At Ohio Ave, Atlantic City, and Philadelphia 30th Street Station Amtrak in around 5 h 47 min. Alternatively, Greyhound USA operates a bus from Ocean City to Washington twice daily. Tickets cost $21 - $55 and the journey takes 4 h 10 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Ocean City to Washington

ModeDurationPrice
From Ocean City Transportation Center line 507 bus to Across Atlantic Ave At Ohio Ave, walk to Atlantic City, train to Philadelphia 30th Street Station Amtrak, then train to Washington Union Station Amtrak.5 h 47 min$221
From Atlantic Ave At Moorlyn Terrace line 507 bus to Atlantic City, NJ then bus to Washington, DC.6 h 2 min$27
From Ocean City drive to Washington.3 h 30 min$22
From Ocean City Transportation Center line 507 bus to Across Atlantic Ave At Ohio Ave, walk to Atlantic City, train to 30th Street Station, train to Philadelphia airport, fly to Reagan Washington airport, then subway to Washington.6 h 44 min$302
From Ocean City Transportation Center line 507 bus to Across Atlantic Ave At Ohio Ave, walk to Atlantic City, train to 30th Street Station, train to Philadelphia airport, fly to Washington Dulles airport, then bus to Washington.7 h 16 min$357

How long does it take to get from Ocean City to Washington?

It takes approximately 5 h 47 min to get from Ocean City to Washington, including transfers.

Is there a direct bus between Ocean City and Washington?

No, there is no direct bus from Ocean City to Washington. However, there are services departing from Atlantic Ave At Moorlyn Terrace and arriving at Washington, DC via Atlantic City, NJ. The journey, including transfers, takes approximately 6 h 2 min.

Operators from Ocean City to Washington

OperatorPhoneWebsite
NJ TransitNJ Transit
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Greyhound USA+1 214-849-8100Greyhound USA
SEPTASEPTA
American AirlinesAmerican Airlines
Metro Washington DCMetro Washington DC
United AirlinesUnited Airlines