To get a Swiss SIM card, you need a valid ID (passport or identity card). You can buy one in regular shops, in electronics stores, at the main train station, at the airport, in operators' shops, small shops, at the post office. Credit to top your card can be bought at the same places, or online.
The best sim card in Switzerland for tourists is Sunrise. They offer unlimited data per 24 hours and not per day!
Can I just purchase a SIM card?
You can buy SIM cards directly from a carrier like T-Mobile or online from any retailer that sells electronics. SIM cards can also vary in size, depending on the model of the phone.Dec 3, 2018
Can I buy a Swiss SIM card online?
Buy a Swiss sim card online The following Switzerland sim cards are also great for traveling in Europe as they offer free roaming. You can order them all of them through the Simoptions website, who sell sim cards for travelers.