|Trips per day||401|
Located in New Hampshire, United States, you can travel by bus to Portsmouth from 204 destinations and choose from 401 daily bus schedules to get you there. C&J has the most bus connections to Portsmouth. The furthest bus arriving in Portsmouth covers a distance of 2700.04 miles, 4344.20 kms, covering the journey in 1 hour and 50 minutes
Looking for other ways to get there? Check out Train options to Portsmouth.