There are 6 ways to get from Wonderland Station to Peabody by bus, subway, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 450 bus
best- Take the bus from American Legion Hwy @ Revere St to Highland Ave @ Hawthorne Sqbus 450
50 min$1–5Subway, train
- Take the subway from Wonderland to Bowdoinsubway Blue Line
- Take the train from North Station to Salemtrain Newburyport/Rockport Line
1h 28m$5–11Taxi
- Take the taxi from Wonderland Station to Peabodytaxi 9.8 mi
17 min$30–40Drive 9.8 mi
- Drive from Wonderland Station to Peabodycar 9.8 mi
17 min$2–3Line 455 bus
- Take the bus from Wonderland to Salembus 455 / ...
1h 4m$1–5Line 455 bus, line 435 bus
- Take the bus from Wonderland to Lynnbus 455 / ...
- Take the bus from Lynn to Central St @ Walnut Stbus 435
1h 37m$2–4
Wonderland Station to Peabody by subway, foot, and train
Questions & Answers
The cheapest way to get from Wonderland Station to Peabody is to drive which costs $1 - $3 and takes 17 min.
The fastest way to get from Wonderland Station to Peabody is to taxi which takes 17 min and costs $30 - $40.
Yes, there is a direct bus departing from American Legion Hwy @ Revere St and arriving at Highland Ave @ Hawthorne Sq. Services depart hourly, and operate every day. The journey takes approximately 30 min.
No, there is no direct train from Wonderland Station to Peabody. However, there are services departing from Wonderland and arriving at Salem via North Station. The journey, including transfers, takes approximately 1h 28m.
The distance between Wonderland Station and Peabody is 10 miles. The road distance is 9.9 miles.
The best way to get from Wonderland Station to Peabody without a car is to line 450 bus which takes 50 min and costs $1 - $5.
The line 450 bus from American Legion Hwy @ Revere St to Highland Ave @ Hawthorne Sq takes 30 min including transfers and departs hourly.
Wonderland Station to Peabody bus services, operated by MBTA, depart from American Legion Hwy @ Revere St station.
Wonderland Station to Peabody train services, operated by MBTA, depart from Wonderland station.
Wonderland Station to Peabody bus services, operated by MBTA, arrive at Highland Ave @ Hawthorne Sq station.
What companies run services between Wonderland Station, MA, USA and Peabody, MA, USA?
MBTA operates a bus from American Legion Hwy @ Revere St to Highland Ave @ Hawthorne Sq hourly. Tickets cost $1–5 and the journey takes 30 min.
Subway from Wonderland to Bowdoin
- Ave. Duration
- 19 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from North Station to Salem
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–9
Bus from American Legion Hwy @ Revere St to Highland Ave @ Hawthorne Sq
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Wonderland to Salem
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Wonderland to Lynn
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Lynn to Central St @ Walnut St
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Wonderland Station to Peabody train services, operated by MBTA, arrive at Bowdoin station.
Yes, the driving distance between Wonderland Station to Peabody is 10 miles. It takes approximately 17 min to drive from Wonderland Station to Peabody.
There are 1163+ hotels available in Peabody.




