|Distance||117 miles (188 km)|
|Average train duration||4 h 7 min|
Trains from Atlantic City, NJ to Baltimore, MD cover the 117 miles (188 km) long journey taking on average 4 h 7 min with our travel partners like. There are direct train services available.
Here are some other resources that might have the information you need