|Distance||147 miles (237 km)|
|Average train duration||6 h 53 min|
Trains from Warwick, RI to Portland cover the 147 miles (237 km) long route taking on average 6 h 53 min with our travel partners like. There are direct train services available.
Here are some other resources that might have the information you need