There are 4 ways to get from Lawrence to Andover by train, bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Lawrence to Andovertrain Haverhill Line
7 min$1–6Line 2 bus
- Take the bus from Merrimack & Carver Street to Main Street & Central Streetbus 2
13 min$1–2Taxi
- Take the taxi from Lawrence to Andovertaxi 3.8 mi
6 min$14–18Walk
- Take the walk from Lawrence to Andoverwalk 4.1 mi
1h 18m
Lawrence to Andover by train
Questions & Answers
The cheapest way to get from Lawrence to Andover is to line 2 bus which costs $1 - $2 and takes 13 min.
The fastest way to get from Lawrence to Andover is to taxi which takes 6 min and costs $14 - $18.
Yes, there is a direct bus departing from Merrimack & Carver Street and arriving at Main Street & Central Street. Services depart hourly, and operate every day. The journey takes approximately 13 min.
Yes, there is a direct train departing from Lawrence and arriving at Andover. Services depart every two hours, and operate every day. The journey takes approximately 7 min.
The distance between Lawrence and Andover is 4 miles.
The best way to get from Lawrence to Andover without a car is to train which takes 7 min and costs $1 - $6.
The train from Lawrence to Andover takes 7 min including transfers and departs every two hours.
Lawrence to Andover bus services, operated by Merrimack Valley Transit, depart from Merrimack & Carver Street station.
Lawrence to Andover train services, operated by MBTA, depart from Lawrence station.
The best way to get from Lawrence to Andover is to train which takes 7 min and costs $1 - $6. Alternatively, you can line 2 bus, which costs $1 - $2 and takes 13 min.
What companies run services between Lawrence, MA, USA and Andover, MA, USA?
MBTA operates a train from Lawrence to Andover every 2 hours. Tickets cost $1–6 and the journey takes 7 min. Alternatively, Merrimack Valley Transit operates a bus from Merrimack & Carver Street to Main Street & Central Street hourly, and the journey takes 13 min.
Train from Lawrence to Andover
- Ave. Duration
- 7 min
- Frequency
- Every 2 hours
- Estimated price
- $1–6
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–6
- Phone
- +1 978-469-6878
- [email protected]
- Website
- Merrimack Valley Transit
Bus from Merrimack & Carver Street to Main Street & Central Street
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Website
- Merrimack Valley Transit
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 Why you should take the train in the US, Which London airport should I choose?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
Lawrence to Andover bus services, operated by Merrimack Valley Transit, arrive at Main Street & Central Street station.
Lawrence to Andover train services, operated by MBTA, arrive at Andover station.
There are 143+ hotels available in Andover.





