There are
182 mi
from Baltimore, MD to East Orange, NJ
That's the driving distance. It would take 3 hours 44 mins to go from Baltimore, Maryland to East Orange, New Jersey.
The flight distance (direct flight from Baltimore, MD to East Orange, NJ) is 163.19 mi.
182 mi = 292.79 kms