Leaving from
Going to

Routes from Staples to Portsmouth

Distance
2400 km
Travel time
19d 5h 54m