PA 32 begins at an interchange with the US 1 freeway in Falls Township, Bucks County, with access to southbound US 1 and from northbound US 1. At this interchange, the ramp from southbound PA 32 merges into the collector/distributor road from southbound US 1 that serves the interchanges with the northern termini of US 13 and US 1 Bus. From here, the route heads northeast on two-lane undivided West Bridge Street, forming the border between the borough of Morrisville to the north and Falls Township to the south. The road fully enters Morrisville and passes through residential areas with some businesses. PA 32 crosses the Delaware Canal and heads into commercial areas. At the Pennsylvania Avenue intersection, the road name changes to East Bridge Street. The route turns northwest onto North Delmorr Avenue, with East Bridge Street continuing to the northeast to the Lower Trenton Bridge over the Delaware River into the city of Trenton, New Jersey. PA 32 passes between homes to the west and Williamson Park to the east, curving north before it heads northwest along the west bank of the Delaware River, with the Delaware Canal a short distance to the west. The road intersects East Trenton Avenue just west of where that road crosses the river on the Calhoun Street Bridge. The route leaves Morrisville for Lower Makefield Township, where the name changes to River Road. The canal heads farther to the west and the road passes through wooded areas of homes. PA 32 continues northwest along the Delaware River and passes under the West Trenton Railroad Bridge, which carries CSX's Trenton Subdivision and SEPTA's West Trenton Line, before entering the borough of Yardley and becoming South Delaware Avenue. The road passes more homes in the borough and intersects the eastern terminus of PA 332, where the road name changes to North Delaware Avenue and it crosses Buck Creek.