Transports aériens
L'aéroport est situé sur l'île de Malte, et l'île de Gozo, qui est la deuxième plus grande île de l'archipel, abrite un héliport. L'aéroport international de Malte, situé dans la partie sud-est de l'île, est desservi par 27 compagnies aériennes, y compris Air Malta qui est le transporteur national. Les vols relient Malte aux plus grandes villes européennes, mais aussi quelques pays d'Afrique et du Moyen-Orient.
Transports maritimes
Le service de ferrys entre Malte et Gozo est très régulier, et le voyage dure environ 20 minutes. Deux sociétés de ferrys s'occupent des bateaux allant de Gozo et Malte vers Comino. Les United Comino Ferries font les trajets des deux grandes îles vers le Lagon bleu (Blue Lagoon) toutes les heures.
Les bateaux traditionnels maltais (Dghajsa) sont utilisés comme des taxis et relient les trois îles entre elles. La société A&S water taxi company offre des promenades en barque de 30 ou 45 minutes dans le Grand harbour de Malte.
Taxis
À Malte, on trouve deux types de services de taxis : les taxis noirs et les taxis blancs. Les taxis noirs sont moins courants, moins chers et disponibles uniquement sur réservation téléphonique. Les taxis blancs, bien plus nombreux, peuvent vous conduire un peu partout. Les services qui vous prennent à l'aéroport fonctionnent avec des tarifs fixes. En général, prendre le taxi est assez cher à Malte, et il est conseillé de monter dans la voiture une fois que vous vous êtes mis d'accord sur un prix avec le chauffeur.
Bus
Le bus est le transport en commun le moins cher de Malte. Comme le pays est si petit (316 km²), les 80 itinéraires du réseau constituent une excellente distribution.
Les bus sont assez fiables et respectent les horaires prévus. Les arrêts de bus sont très nombreux, que vous soyez sur Malte ou sur Gozo, et sont équipés de petits drapeaux indiquant le nom de l'arrêt. Les bus opèrent entre La Valette et le Floriana Park & Ride, à l'extérieur de la ville.