 Two to three hours, depending on if you take the bus or if you take the train. Ocean City will take a little bit less time. Chesapeake Beach, Maryland is only one to two hours by bus. And you can take a bus to Atlantic City, New Jersey, but that will take five to six hours.