The way points of this bicycle route:
Start in Union Square, heading northwest on Bow/Summer St.
Right on Central St.
Left on Highland Ave.
Right on Cedar St.
Left on Morrison Ave.
Right on Highland Ave.
Left on Boston Ave.
Left on Arlington St./Mystic River Rd.
Straight on Mystic Valley Pkwy
Left on Bacon St./Fletcher St.
Left on Wildwood St.
Bear right on Woodside Rd.
Left on Chesterford Rd.
Straight on Woburn Parkway (path)
Continue straight on Woburn Parkway (road).
Straight on Ellis St.
Left on Warren St.
Straight on Cummings Ave.
Right on Kilby St.
Left on Hart St.
Right on Lowell St.
Straight on Eaton Ave.
Left on Mishawum Rd.
Bear left on Forest Park Rd.
Left on Alfred St.
Straight into shopping center, and right on Elm St.
Left on West St.
Right on Pearl St./Winter St.
Winter St. becomes Chestnut St.
Right on Burlington Ave. (62)
Left on Harris/Cedar St.
Left on Burt Rd.
Left on Canal St.
Left on Shawsheen Rd.
Left on Shawsheen Ave. (129)
Right on Lake St.
Lake St. becomes South St.
Stay left as South St. becomes Bridge St.
Right on Shawsheen St.
Right on Vale St.
Cross I-93. Vale St. becomes Tewksbury St.
Right on Andover St.
Left on Woburn St./Porter Rd.
Bear left on Abbot St.
Left on School St.
Right on Central St.
Straight across Rte 28 onto Elm St.
Straight on Andover St. (125)
Right to stay on Andover St (not 125)
Right on Salem St.
Left on Dale St.
Left to stay on Dale St.
Left on Glendale Rd.
Left on Main St.
Straight on Main St/Kingsbury Ave.
Left on Rt. 125, then righton Leroy Ave.
Left on New Hampshire Ave.
Right on Bradford Ave.
Left on Elm St.
Right under RR tracks, and over bridge.
Right on Washington St./Merrimack St. (110/113)
Straight on Water St. (97/113)
Bear right to stay on Water St.
Left on Keeley St.
Straight on Broadway
Bear left on Merrimac Rd. (unsigned, near fire station)
Bear left on River Rd.
Left to stay on River Rd. (signs will say "Road Closed", but it is open to bikes)
River Rd. becomes Pleasant Valley Rd.
Pleasant Valley Rd. becomes Merrimac St.
Right on Poore's Lane./Main St.
Bear right on Merrill/Spofford St. and over bridges.
Left on Merrimac St.
Right on State St.
Left on High St. (1A)
Right on Hanover St.
Straight across Route 1 onto Middle Rd.
Bear left to stay on Middle Rd.
Left on Elm St.
Right on Newburyport Tpk. (1)
Left on Central St.
Right on Main St. (1A)
Stay on Main St. (now 1A/133)
Right, then left to stay on 1A/133.
Bear left on Essex Rd. (133)
Essex Rd. becomes John Wise Rd. (133)
Bear left on Main St. (133)
Bear right on Southern Ave.
Southern Ave. becomes School St.
Right on Central St. (127)
Bear left on Bridge St. (127)
Bridge St. becomes Hale St. (127)
Left on Lothrop St. (127)
Right on Water St.
Left on Bridge St (1A) and cross bridge.
Continue on Bridge St.
Follow Bridge St. (107) under bridge underpass.
Right on Boston St.
Left on Washington St.
Bear left on Lynn St.
Lynn St. becomes Broadway
Left to stay on Broadway (129)
Right on Boston St.
Boston St. becomes Lincoln Ave.
2/3 around rotary to stay on Lincoln Ave.
Lincoln Ave. becomes Salem St.
Salem St. becomes Lynn St.
Bear right on Eastern Ave. (60)
Left on Main St.
Right on Charles St.
Left on Canal St.
Right on Medford St.
Left on Highland St./Middlesex Ave.
Follow signs for route 28 south through Wellington Circle and over bridge
Bear right on Shore Rd.
Left on Bailey St.
Right under highway onto Temple St.
At Broadway, left then right onto Marshall St.
Right on Howe St.
Left on School St.
Right on Somerville Ave.
End at Union Square