|Trips per day||372|
Located in New Hampshire, United States, you can travel by bus to Portsmouth from 209 destinations and choose from 372 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 37.85 minutes
Looking for other ways to get there? Check out Train options to Portsmouth.