Serbia has completed the construction of a cargo terminal worth 185 million dinars ($1.65 million/1.5 million euro) at the Batrovci border crossing with Croatia, the country's infrastructure ministry said on Friday.