Hampton Beach Bus

Picture of riders and bus at Hampton Beach

Nashua Transit System offers bus service to Hampton Beach on select weekends during the summer months. Buses depart from the Transit Center and arrive at Hampton for a full day of beach fun! 

Ticket Sales

  • $5 per ticket, cash or check ONLY.
  • Limit of 4 tickets per person. 
  • Tickets are non-refundable. 
  • Tickets are first come first served! Riders should purchase tickets in advance!

Departure Times


DEPART:  Transit Center (30 Elm St)
9:10 am or 10:10 am
DEPART:  Hampton Beach
3:30 pm

Buses will depart for Hampton Beach rain or shine!

Aerial view of Hampton Beach