Bus from New Jersey to Baltimore?

Yes, there is a bus from New Jersey to Baltimore on Greyhound Bus Lines. The price of a bus ticket depends on the fare type purchased (example: refundable, non-refundable, return, one-way).

Depending on the fare type you choose, a one-way ticket from New Jersey to Baltimore will cost approximately $32.00 - $46.64.

Price confirmation can be obtained online or through your local Greyhound Operator.