|Fastest time||8h 0m|
|Trips per day||1|
Book Greyhound from White Plains to Portsmouth from $40.28. There are 1 Greyhound schedules from White Plains to Portsmouth and you can expect on average to pay $56.42 for a Greyhound ticket to Portsmouth. In White Plains, Greyhound departs to Portsmouth from Transp Ctr - 11 Ferris Ave and no other station. In Portsmouth, Greyhound arrives at Bus Stop - 54 Hanover St and no other station.
An average trip on Greyhound from White Plains to Portsmouth takes 8 hours and 20 minutes, while the fastest available Greyhound trip will get you to Portsmouth in 8 hours and 0 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $72.20 for a weekend getaway trip to Portsmouth.