Bus route
Haverhill Line Shuttle Reading - Oak Grove
A bus service operated by Cape Cod Regional Transit Authority (Arlington)
- Timetable
- Map
Sorry, no journeys found
Outbound
- Malden Center (<NA>)
- Oak Grove Busway (<NA>)
- North Station - Causeway St opp Beverly St (<NA>)
- Anderson/Woburn - Busway (<NA>)
- Bradford - Parking Lot (<NA>)
- Wyoming Hill - Pleasant St @ W Wyoming Ave (<NA>)
- Wyoming Hill - Main St @ E Wyoming Ave (<NA>)
- Reading - Lincoln St @ Prescott St (<NA>)
- North Wilmington - 379 Middlesex Ave (<NA>)
- Lawrence - Busway (<NA>)
- Melrose/Cedar Park - Essex St @ W Emerson St (<NA>)
- Ballardvale - Andover St opp Tewksbury St (<NA>)
- Melrose Highlands - Franklin St @ Belmont St (<NA>)
- Melrose Highlands - Nason Dr @ Belmont St (<NA>)
- Greenwood - Main St @ Walton Pl (<NA>)
- Wakefield - North Ave @ Chestnut St (<NA>)
- Ballardvale - Parking Lot (<NA>)
- Andover - Railroad St opp Amici Way (<NA>)
- Haverhill - Parking Lot (<NA>)
Inbound
- Bradford - Parking Lot (<NA>)
- Andover - Railroad St opp Amici Way (<NA>)
- Ballardvale - Parking Lot (<NA>)
- Haverhill - Parking Lot (<NA>)
- Anderson/Woburn - Busway (<NA>)
- North Wilmington - Opp 279 Middlesex Ave (<NA>)
- Reading - Lincoln St @ Prescott St (<NA>)
- Lawrence - Busway (<NA>)
- Melrose Highlands - Franklin St opp Marvin Rd (<NA>)
- Wakefield - North Ave @ Chestnut St (<NA>)
- Andover - Railroad St @ Amici Way (<NA>)
- Greenwood - Main St @ Forest St (<NA>)
- Ballardvale - Andover St @ Tewksbury St (<NA>)
- Wyoming Hill - Main St @ W Wyoming Ave (<NA>)
- Melrose Highlands - Nason Dr @ Belmont St (<NA>)
- Oak Grove Busway (<NA>)
- Melrose/Cedar Park - Tremont St @ W Emerson St (<NA>)
- Wyoming Hill - W Wyoming Ave @ Wyoming Hill Stat (<NA>)
- Malden Center (<NA>)
- North Station - Causeway St opp Beverly St (<NA>)
Timetable data from Massachusetts Bay Transportation Authority (MBTA),
Cape Cod Regional Transit Authority (Arlington)
- Website
- capecodrta.org