Holland har mange floder og kanaler, og der er derfor også mange broer i landet. Alene i Amsterdam er der ikke mindre end 1281 broer. De fleste broer er dog små.
Men Holland har også større broer. Den største bro i Holland er Zeelandbroen. Den er 5022 meter lang og kan åbnes, så skibe kan passere under den.
Erasmusbrug er en 808 meter lang kabelbro i Rotterdam. Den sydlige del af broen har en broklap, som kan åbnes, så store skibe kan passere under den. Broklappen er den største i Vesteuropa. Sammen med broen Willemsbrug og tunnelen Maastunnel forbinder Erasmusbrug den nordlige del af Rotterdam med den sydlige del.
Broen Van Brienenoordbrug er en del af hovedvej A16. Den er 1320 meter lang. Hver dag kører 250.000 biler over broen. Det betyder, at broen også er Hollands mest trafikerede vej. Trafikken på floden under broen er også voldsom. Hvert år sejler 140.000 skibe under broen. Omkring 500 af skibene er så store, at broklapperne må åbnes. Det tager 18 minutter at åbne og lukke broklapperne.
Der er også mange tunneler i Holland. Den vigtigste tunnel er Maastunnel i Rotterdam. Hver dag kører 75.000 biler og motorcykler gennem tunnelen. Tunnelen er 1.070 meter lang. 550 meter af tunnelen ligger under vandet, og på det dybeste sted ligger tunnelen 20 meter under vandoverfladen.
Hollands længste tunnel er Westerscheldetunnel. Den er 6,6 kilometer lang og går under floden Scheldt. Man skal betale for at køre gennem tunnelen.