Stops
- WR-0075-01Melrose Highlands
- WR-0205-02Ballardvale
- WR-0045-SMalden Center
- WR-0053-SOak Grove
- place-WR-0067Melrose/Cedar Park
- place-WR-0099Wakefield
- place-WR-0085Greenwood
- place-WR-0163North Wilmington
- WR-0067-02Melrose/Cedar Park
- WR-0067-01Melrose/Cedar Park
- place-WR-0228Andover
- WR-0120-SReading
- WR-0099-01Wakefield
- WR-0329-01Haverhill
- place-WR-0062Wyoming Hill
- WR-0228-02Andover
- WR-0085-01Greenwood
- WR-0099-02Wakefield
- place-WR-0120Reading
- WR-0062-02Wyoming Hill
- place-WR-0264Lawrence
- WR-0163-SNorth Wilmington
- WR-0075-02Melrose Highlands
- place-mlmnlMalden Center
- place-WR-0205Ballardvale
- WR-0085-02Greenwood
- WR-0062-01Wyoming Hill
- BNT-0000North Station
- WR-0325-01Bradford
- WR-0264-02Lawrence
- WR-0329-02Haverhill
- place-northNorth Station
- place-ogmnlOak Grove
- WR-0325-02Bradford
- place-WR-0325Bradford
- place-WR-0075Melrose Highlands
- place-WR-0329Haverhill
Connections
Stop BNT-0000
- capecodregionaltransitauthority: Boat-F10 CR-Fitchburg CR-Lowell CR-Newburyport CR-Haverhill
Stop WR-0045-S
Stop WR-0053-S
- capecodregionaltransitauthority: Orange 132 CR-Haverhill
Stop WR-0062-01
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0062-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0067-01
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0067-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0075-01
- capecodregionaltransitauthority: 131 CR-Haverhill
Stop WR-0075-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0085-01
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0085-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0099-01
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0099-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0120-S
- capecodregionaltransitauthority: 137 CR-Haverhill
Stop WR-0163-S
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0205-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0228-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0264-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0325-01
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0325-02
- capecodregionaltransitauthority: CR-Haverhill
Stop WR-0329-01
- amtrak: 61
- capecodregionaltransitauthority: CR-Haverhill
- merrimackvalleymetroaltransitauthority: 10746
Stop WR-0329-02
- capecodregionaltransitauthority: CR-Haverhill
Stop place-WR-0085
- capecodregionaltransitauthority: 137
Stop place-WR-0099
- capecodregionaltransitauthority: 137
Stop place-WR-0228
- merrimackvalleymetroaltransitauthority: 10731
Stop place-WR-0264
Stop place-north
Active Vehicles
| Vehicle | Headsign | Delay | Position | |
|---|---|---|---|---|
| Loading vehicles… | ||||