Getting to Gozo is easy, wherever you are starting from.
The national airline, Air Malta, now operates low-cost flights to and from all the major airports in Europe, North Africa and the Middle East. Other international airlines, including low-cost airlines, also operate regular scheduled flights to and from Malta. Further information can be found at https://www.maltairport.com/
Once in Malta, allow approximately one hour (by bus or taxi) to get from the airport to Cirkewwa Harbour, at the northernmost point of Malta. From here take the comfortable Gozo Ferry for the scenic 25-minute crossing to Mġarr Harbour, gateway to Gozo, and you are at your destination. The ferry service runs every 45 minutes during daytime and regularly during nightime and carries passengers and cars. You can opt for a direct transfer by taxi or minibus, so that you board the vehicle at the airport and do not unload your luggage until you reach your accommodation in Gozo, just state your preference at the booking stage. Check https://www.maltairport.com/passenger/getting-here/taxi-service/
Alternatively you can pick up a hire car at the airport and drive over to Gozo. Public bus service from the airport and main locations in Malta, to the Cirkewwa ferry terminal runs regularly on different routes. Check which bus route serves your departure point by clicking here.
Tickets for the round trip by ferry can be bought from Gozo on your return journey. A standard foot passenger fare costs only Euros 4.65, for a round trip.