Leaving from
Going to

Routes from Marion to Portsmouth

Distance
1587 km
Travel time
13d 5h 32m