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