The distance from Portsmouth to Cleveland is approximately 600 miles. Flying is the most practical mode of transport for this journey. You will typically take a bus to Boston Logan Airport and then fly directly to Cleveland Hopkins International Airport. The total travel time is about 5 to 6 hours. Cleveland is a major cultural and economic center in Ohio.
Total Distance: 1,000 km driving, 850 km air distance.
Cleveland Hopkins is a modern airport; allow plenty of time for security.
Spring or Fall for mild weather.