Skip to main content

Cirkewwa

Malta to Gozo Ferry: Tickets, Timetable & Real-World Tips

ℹ️ Short answer: The Gozo Channel ferry from Ċirkewwa (Malta) to Mġarr (Gozo) runs every 30–45 minutes in summer, takes 25 minutes, costs €4.65 return as a foot passenger (paid only on the way back from Gozo) and €15.70 return with a car. No advance booking — show up and pay. There’s also a Valletta fast ferry to Mġarr (45 minutes, €7.50 single) that saves the bus to Ċirkewwa if you’re staying in Valletta. Avoid Friday afternoons and Sunday evenings — car queues hit 90+ minutes. The ferry to Gozo is the smoothest piece of public transport in Malta, which is faint praise but accurate. Two boats, a 25-minute crossing, no booking, pay on the way back, and you’re on the second island. The whole system has run roughly the same way for decades and works because of it.