Le réseau des bus est très dense et permet de rejoindre n'importe quel point de l'île au départ de La Valette, à Malte, et de Rabat (Victoria), à Gozo. Il s'agit sans doute du moyen de transport le plus rapide et le plus économique pour se déplacer. Le ticket s'achète au guichet dans les gares routières ou dans le bus pour les arrêts intermédiaires. La carte « tallinja » (prononcer tallinella card) permet d'utiliser tout le réseau de Malte et de Gozo pour une semaine ou un mois (En 2016, le prix pour une semaine est de 21 euros pour un adulte). Un ticket est valable une heure, quelle que soit la destination.