The way points of this bicycle route:
Right on Dane St.
Left on Somerville Ave.
Right on Central St.
Left on Highland Ave.
Right on Cedar St.
Left on Morrison Ave.
Right on Highland Rd.
Left on Boston Ave.
Right then left to stay on Boston Ave.
Left on Arlington St.
Straight on Mystic River Rd.
1/2 around rotary onto Mystic Valley Pkwy.
Left on Bacon St.
Straight on Fletcher St.
Left on Wildwood St.
Str
Str
Str
Straight on Woodside Rd.
Left on Chesterford Rd.
Straight on Woburn Pkwy (path through woods)
Straight on Woburn Pkwy (now a road)
Left on Pleasant St.
Right on Burlington St.
Right on Mountain Rd.
Left on Winn St.
Right on Peach Orchard Rd.
Left on Winter St.
Winter becomes Chestnut St.
Right on Butters Row
Straight on Cross St.
Right on Lowell St.
Left on Woburn St.
Left to stay on Woburn St.
Right on Salem St. (62)
Salem becomes Lowell Rd. (62)
Left on North St.
Left on Haverhill St.
Right on Marblehead St.
Marblehead becomes Forest St.
Straight on Essex St.
Right on School St.
Right on Liberty St.
Left on Peabody St.
Left on East St.
East becomes Endicott Rd.
Left on Middleton Rd.
Right on Fuller Ln.
Fuller becomes River Rd.
Left on Washington St.
Right to stay on Washington St.
Left on Main St. (97)
Bear right on Ipswich Rd.
Right on Asbury St.
Right on Highland St.
Highland becomes Arbor St.
Left on Main St. (1A)
Main becomes Bay Rd. (1A)
Right on Walnut Rd.
Straight on Dodges Row
Left on Grover St.
Right on Groce St.
Right on Standley St.
Bear right on Foster St.
Left on Cross Ln.
Left on Boyles St.
Straight on Hale St. (127)
Left on Lothrop St. (first part is 127)
Left on Bridge St. (1A) to cross bridge (can use east sidewalk)
Left on Winter St. (1A)
Right on Washington Sq/Hawthorne Blvd (1A)
Right on Derby St. (first part is 1A)
Left on Washington St.
Straight on Canal St.
Straight on Loring Ave. (1A)
Left on Leggs Hill Rd.
Right on Tedesco St.
Left on Brookhouse Dr.
Right on Humphrey St.
Right then left on Puritan Rd.
Bear left on Humphrey St. (129)
Bear left to continue on Humphrey (129)
Bear left on Lynn Shore Dr.
Right on Ocean Terrace
Bear left on Lewis St. (1A)
Lewis becomes Broad St. (1A)
Bear right on Exchange St.
Bear left on Central Ave.
Bear right on Washington St.
Left on Essex St.
Right onto North Common St.
Bear right onto Federal St.
Left onto Marion St.
Left onto Boston St.
Boston becomes Lincoln Ave.
2/3 around rotary to stay on Lincoln Ave.
Lincoln becomes Salem St.
Salem becomes Lynn St.
Right onto Eastern Ave. (60)
Eastern becomes Centre St. (60)
Left on Main St.
Right on Medford St.
Left on Highland St.
Highland becomes Middlesex Ave.
Follow signs at messy intersection for 28 south, and over the bridge
Bear right on Shore Dr.
Left on Bailey Rd.
Left then right on Marshall St.
Right on Howe St.
Left on School St.
Left on Somerville Ave.
Return to Union Sq.