Buses from Beverly to Boston
🚌 The direct bus from Beverly to Boston departs from Beverly - Park St and arrives at North Station - Nashua St @ Red Auerbach Way station. Services operate hourly on Saturday and Sunday, with the journey taking approximately 1 hour and 20 minutes. 🎫 Prices for the bus between Boston and Beverly vary between $1 and $5. The distance of the route is 20.6 miles, with the bus services operated by MBTA. To reach Boston from Beverly, the bus services depart from Beverly - Park St and arrive at North Station - Nashua St @ Red Auerbach Way in 1 hour and 20 minutes. 🗺️ Route 1 towards Haymarket takes 1 hour and 11 minutes, departing from Salem Depot - Wonderland or Haymarket Station in Salem and arriving at Congress St @ Haymarket Sta in Boston. For Route 2, taking 2 hours and 14 minutes, the bus towards Haymarket via Cliftondale departs from Central Square, Lynn - Haymarket or Wonderland Station on Market St @ Commuter Rail, reaching Congress St @ Haymarket Sta.