Le tunnel de Belchen (en allemand Belchentunnel) est un tunnel autoroutier à deux tubes parcouru par l'autoroute A2 et situé dans les cantons de Bâle-Campagne et de Soleure en Suisse. Il relie Liestal et Sissach en passant par le Diegtertal à Egerkingen sur le plateau suisse. D'une longueur de 3 180 mètres, il est ouvert à la circulation depuis 1970.