The San Juanico Bridge is the country’s longest bridge, spanning the San Juanico Strait to connect Tacloban City in Leyte to the municipality of Sta. Rita, Samar. The 2.16-kilometer bridge was built in 1973 and contains 43 spans raising the roadway 41 meters above the water. A large arch under the bridge (along the straight portion) permits boats to pass underneath.
I’m not sure if the whole thing should be considered as one bridge (and hence retain its longest bridge title) since it clearly traverses the island in the middle of the strait. Then again, you can’t really go onto the island from the bridge since the roadway is elevated even there. In addition, one highly popular but questionable claim is that the San Juanico Strait is the world’s narrowest strait. I’m quite sure there are even narrower straits somewhere.
Anyway, go see some ground-level photos of the bridge from Google Images.