Valletta Bus Terminus The main means of public transportation in the Maltese islands are the local buses which operate daily services between 05:30hrs and 23:00hrs. Read More