Gozo Channel Ferry Timetable
The Gozo Channel offers a vital link between the islands of Gozo and Malta. It operates three modern car ferries throughout the year between the renovated Mgarr Harbour terminal in Gozo and Cirkewwa in Malta. The return ticket is purchased on the way up from Mgarr while you just drive/walk on unchecked from Cirkewwa.
Departure times are approximately every 45mins and in certain busy periods (usually before and after public holidays, as Gozo is a favourite retreat for thousands of Maltese) they also offer a continuous shuttle ferry service. The ferry crossing time from Malta to Gozo is around 25 minutes.
A 360 video of the Malta to Gozo ferry entering Mgarr Harbour in Gozo