Delaware River And Bay Authority is an active carrier based out of New Castle, Delaware. Delaware River And Bay Authority operates under USDOT number 853876. Delaware River And Bay Authority has 65 tractors and employs 100 drivers. Delaware River And Bay Authority is authorized to operate Interstate cargo.