Answer: The origins of Switzerland's red flag with a white cross date back to 1339 and the Battle of Laupen in the canton of Bern. The Swiss soldiers decided to sow a white cross onto their armour to distinguish them from their adversaries on the battlefield. This was the first national Swiss flag.