There are 4 ways to get from Stoneham to Lawrence by bus, 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 132 bus, train
best- Take the bus from Main St @ Maple St to Washington St opp Oak Grove Stabus 132
- Take the train from Oak Grove to Lawrencetrain Haverhill Line
1h 58m$6–14Drive 16.5 mi
cheapest- Drive from Stoneham to Lawrencecar 16.5 mi
26 min$3–5Line 354 bus, line 13 bus, line 24 bus
- Take the bus from Montvale Ave @ I93 to Chestnut Ave @ Cambridge Stbus 354
- Take the bus from Chestnut Street Burlington to Kennedy Centerbus 13
- Take the bus from Robert B. Kennedy Transfer Center, Lowell to Nesc Credit Unionbus 24
3h 8mTaxi
- Take the taxi from Stoneham to Lawrencetaxi 16.5 mi
26 min$50–65
Stoneham to Lawrence by bus and train
Comparing Your Travel Options
The cheapest way to get from Stoneham to Lawrence is to drive which costs $3 - $5 and takes 26 min.
The fastest way to get from Stoneham to Lawrence is to taxi which takes 26 min and costs $50 - $65.
No, there is no direct bus from Stoneham to Lawrence. However, there are services departing from Montvale Ave @ I93 and arriving at Nesc Credit Union via Chestnut Street Burlington and Robert B. Kennedy Transfer Center, Lowell. The journey, including transfers, takes approximately 3h 8m.
The distance between Stoneham and Lawrence is 25 miles. The road distance is 16.6 miles.
The best way to get from Stoneham to Lawrence without a car is to line 132 bus and train which takes 1h 58m and costs $5 - $15.
It takes approximately 1h 58m to get from Stoneham to Lawrence, including transfers.
Stoneham to Lawrence bus services, operated by MBTA, depart from Montvale Ave @ I93 station.
Stoneham to Lawrence bus services, operated by MBTA, arrive at Chestnut Ave @ Cambridge St station.
Yes, the driving distance between Stoneham to Lawrence is 17 miles. It takes approximately 26 min to drive from Stoneham to Lawrence.
There are 57+ hotels available in Lawrence.
What companies run services between Stoneham, MA, USA and Lawrence, MA, USA?
You can take a bus from Montvale Ave @ I93 to Nesc Credit Union via Chestnut Street Burlington, Kennedy Center, and Robert B. Kennedy Transfer Center, Lowell in around 3h 8m.
Train from Oak Grove to Lawrence
- Ave. Duration
- 46 min
- Frequency
- Every 2 hours
- Estimated price
- $4–10
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $4–10
Bus from Main St @ Maple St to Washington St opp Oak Grove Sta
- Ave. Duration
- 12 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Montvale Ave @ I93 to Chestnut Ave @ Cambridge St
- Ave. Duration
- 37 min
- Frequency
- Every 2 hours
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Phone
- +1 (978) 452-6161
- [email protected]
- Website
- Lowell Regional Transit Authority
Bus from Chestnut Street Burlington to Kennedy Center
- Ave. Duration
- 36 min
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Website
- Lowell Regional Transit Authority
- Ave. Duration
- 26 min
- Estimated price
- $50–65
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
Merrimack Taxi Co
- Phone
- +1 978-687-0911
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 How do I get from Sydney to Melbourne, How to get from Florence to Rome, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.




