|Shortest Duration||4h 33m|
|Trips per day||1|
Peter Pan Lines operates, on average, 1 bus schedule(s) from Framingham to Portsmouth. The average Peter Pan Lines ticket to Portsmouth costs $23.75. Cheap Peter Pan Lines tickets to Portsmouth are available on Wanderu starting from $23.00. In Framingham, Peter Pan Lines departs from Shoppers World - South Ring Rd and no other station. In Portsmouth, Peter Pan Lines arrives at Boyds Ln Park & Ride and no other station.
An average trip on Peter Pan Lines from Framingham to Portsmouth takes 5 hours and 34 minutes, while the fastest available Peter Pan Lines trip will get you to Portsmouth in 4 hours and 33 minutes,