Qingdao Haiwan Bridge is the world's longest bridge over water. It is 42.5 kilometres (26.4 mi) long and is located in China. Qingdao Haiwan Bridge is the world's longest bridge over water. It is 42.5 kilometres (26.4 mi) long and is located in China.