How to get from Salem to Peabody, MA by bus?
Salem to Peabody, MA - Bus Schedule
The 450 bus from Salem to Peabody, MA runs from 5:30 AM to 11:15 PM, with departures every 40 min-1 hr. The trip takes about 35 min, with regular service throughout the operating hours.
From Salem to Peabody, MA by bus
Take one direct bus from Salem to Peabody, MA in Peabody: take the 450 bus from Salem station to Essex St Opp Warren St station. The total trip duration for this route is approximately 35 min. The ride fare is $4.25. The bus schedule from Salem may change. We recommend you check the updated bus schedule to Peabody, MA on the Moovit app.
Step by Step
- 1Start from bus stationSalem
- 2Wait for bus450Haymarket
- 3Ride to bus stationEssex St Opp Warren StID 44584 min
- 4Walk toPeabody, MA1.5 mi • 31 min
Public transit directions from Salem to Peabody, MA
Bus schedule from Salem to Peabody, MA
Related Routes
- E Broadway @ N St to Peabody, MA
- Gloucester High School to Peabody, MA
- Blackburn Industrial Park to Peabody, MA
- Dock Square to Peabody, MA
- Addison Gilbert Hospital to Peabody, MA
- Hammond Castle to Peabody, MA
- Rockport Train Station to Peabody, MA
- Liberty Tree Mall to Peabody, MA
- Rockport Market to Peabody, MA
- Boston (South Station) to Peabody, MA
- Cambridge (Ma) to Peabody, MA
- Brookline to Peabody, MA
- Second St @ Spring St to Peabody, MA
- Fall River Depot to Peabody, MA
- Church Street to Peabody, MA
- 117 Kendrick St (Bulfinch) to Peabody, MA
- 1560 Trapelo Rd (Dyne Therapeutics) to Peabody, MA
- 480/500 Totten Pond Rd (Bxp-Citypoint) to Peabody, MA
- 250 First Ave (Bulfinch) to Peabody, MA
- 131 Hartwell Ave (Azad Legacy Partners) to Peabody, MA
Questions & Answers
What is the fastest way to get from Salem to Peabody, MA?
The fastest way takes 35 minutes, using Bus line 450.
Is there a direct bus between Salem and Peabody, MA?
Yes, there’s a direct bus going from Salem in Salem to Peabody, MA in Peabody in 35 min.
Which bus line goes from Salem to Peabody, MA?
The 450 bus line goes from Essex St Opp Warren St station near Salem in Salem to Peabody, MA station near Peabody, MA in Peabody.
How long does it take to travel from Salem to Peabody, MA by bus?
The total travel time between Salem and Peabody, MA by bus is about 35 min.
Where do I get on the bus near Salem to get to Peabody, MA?
Get on the 450 bus from the Essex St Opp Warren St stop near Salem in Salem.
Where do I get off the bus when travelling between Salem and Peabody, MA?
Get off the bus at the Peabody, MA stop, which is closest to Peabody, MA.
When is the last bus from Salem to Peabody, MA?
The last bus from Salem in Salem to Peabody, MA in Peabody is the Haymarket - Salem Depot line. It leaves the Salem stop at 7:15 PM.
How much is the bus fare from Salem to Peabody, MA?
The ride from Salem to Peabody, MA costs $4.25.
Popular Routes
- Lechmere to Td Garden
- Hynes Convention Center to Boston Logan International Airport (Bos)
- Cambridge to Abington
- Forest Hills to Norwood
- Worcester to Attleboro
- Woburn to Cambridge
- Providence to Td Garden
- Boston Logan International Airport (Bos) to Newburyport
- East Falmouth to Chatham
- Fall River to Lowell
- Worcester to Andover
- Boston Logan International Airport (Bos) to Andover
- Saugus to Chelsea
- Malden Center to Revere
- Boston Logan International Airport (Bos) to Leominster
- Marshfield to Provincetown
- Methuen Town to Peabody
- West Dennis to Falmouth
- Quincy Center to Lowell, MA
- Beverly to Malden