Les transports publics ne sont pas très développés dans le Vully, où l’on ne trouve qu’une seule gare, située à Sugiez sur la ligne Fribourg-Morat-Ins-Neuchâtel. Les autres gares utilisées par les Vuillerains se trouvent à Ins (connexions avec Berne, Bienne, Neuchâtel et Fribourg) et à Avenches (connexions avec Berne et Payerne). De par sa situation géographique entre les lacs de Morat et Neuchâtel, le Vully dénombre quelques débarcadères desservis par la LNM. Ils sont situés à Vallamand, Môtier, Praz sur le lac de Morat, à Cudrefin sur le lac de Neuchâtel, à La Sauge, au camping des Trois-Lacs et à Sugiez dans le canal de la Broye reliant les deux lacs. Le transport par bus est peu développé, il existe cependant quelques rares lignes et le service PubliCar est disponible dans toute la partie vaudoise du Vully, tout comme dans le reste du district. Le transport par voiture reste le moyen le plus efficace pour se rendre au Vully, ainsi que pour s’y déplacer. L’autoroute A1, reliant Berne et Lausanne, ne passe pas loin au Sud du Vully et les sorties de Morat et d’Avenches permettent d’y accéder rapidement. Au Nord, l’autouroute A5, reliant Neuchâtel et Bienne, est facilement accessible depuis la sortie de Thielle.