Gozo to Malta

The ferry ride takes 30 minutes and costs €4.65 to return. You pay each time you return to Malta.

From summer 2018 there is a direct ferry connection from Mgarr To Valletta. The information is then available.