• Nothing Found

Getting from Malta Airport to Gozo

Gozo is one of the three main islands that make up the Maltese archipelago. The distance between Malta Airport and Gozo is approximately 40 kilometers, usually taking around 1 hour and 10 minutes by car and ferry boat.

Traveling from Malta Airport to Gozo requires you to take a ferry from Cirkewwa in the north of Malta, or Grand Harbour in the south, as there is no road access to the island of Gozo.

To reach the Cirkewwa or Grand Harbour ferry port, you have three main transfer options: taxi, private transfer, or a choice of buses. A Malta Airport taxi or a pre-booked Malta Airport transfer are your quickest and most convenient options, as they take no more than 45 minutes to reach Cirkewwa or 15 minutes to Grand Harbour in Valletta.

Alternatively, you can take one of the Airport Direct buses to either port. The trip duration is longer, but the cost is much cheaper, making it an ideal choice for budget or solo travelers. 

Just remember that for all transport options, you must factor in the ferry to Gozo, which takes 25 minutes to reach the island from Cirkewwa port or 45 minutes from Grand Harbour port.

Welcome Pickups offers meet and greet services and a friendly introduction to Malta at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2 PASSENGERS
OPTION PRICE DURATION AVAILABILITY Action
Taxi + Ferry €41.3 70min 24/7
TD1 Bus + Ferry €14.30 105min 05:00–00:00
TD4 Bus + Fast Ferry €20 65min 05:15–23:00
Welcome Airport Transfer €47.30 70min 24/7

How to get to Gozo from Malta Airport by taxi

Taking a Malta Airport taxi to Gozo, via Cirkewwa, is the best transfer option. You’ll first need to take a 45-minute taxi ride to Cirkewwa Harbour, before transferring to a ferry for the rest of the way.

The Gozo Channel ferry usually takes around 25 minutes to reach Mgarr, bringing the total journey time from Malta Airport to Gozo to around 1 hour 10 minutes, not including waiting times. Once you reach Mgarr, you’ll need to find your way to your final destination.

Standard taxis can seat four passengers, while van taxis can seat up to eight. There is no need to book in advance for either the taxi or ferry.

How much is a taxi from Malta Airport to Gozo?

Your taxi from Malta Airport to the Gozo ferry will be paid separately from your ferry ticket. The fixed rate for a taxi from Malta Airport to the Gozo ferry is €32, and a ferry ticket costs just €4.65 during the day and €4.05 after 20:00.

The total cost of the trip, by taxi and ferry, from Malta Airport to Gozo will be €36.65.

*You can prepay the fixed fare for your taxi at the authorized taxi booths inside the airport. Ferry tickets are available for purchase at the port.

Cost

€36.65

Trip Duration

1 H 10 Min

*The ride to the ferry harbour can take up to 1 hour by taxi in heavy traffic.

Convenience
Safety
Value for Money

Taxis are available 24/7 at Malta Airport. Ferries depart every 30-45 minutes 24 hours a day.

Where can I catch a taxi from?

You can easily find an airport taxi waiting outside the Arrivals Hall, and the taxi booth is located inside. Once you arrive at Cirkewwa Ferry Port, you’ll see the ticket offices up ahead.

Convenience

If you’re traveling with luggage, a taxi is a much more convenient way to reach the ferry port than by bus. It’s also faster, so if you’re just visiting for the day, choose a taxi over the bus to save time. The downsides are having to carry your own luggage to the curb and waiting for an available cab. 

Editor’s Note

The ferry from Cirkewwa to Gozo also carries cars, so if you wish to use a car while being on the island, you may wish to rent one at the airport rather than take a taxi. Tickets for a passenger with a car cost €15.70.

Useful Tips

Purchase a prepaid taxi ticket inside the Arrivals Hall to ensure you receive the set fare of €32.
There is no additional cost for traveling from Malta Airport at night by taxi.
The ferry timetable is seasonal so be sure to check the schedule before making any travel plans.
Children under the age of 3 ride the ferry for free.

How to get from Malta Airport to Gozo by bus

Similar to a taxi, if you wish to travel from Malta Airport to Gozo by bus, you’ll first need to get to Cirkewwa Ferry Port and then catch a ferry to Gozo from there.

The Airport Direct TD1 bus provides a direct service between Malta Airport and Cirkewwa, taking around 1 hour and 20 minutes to reach the port in light traffic. As above, you’ll then need to take a 25-minute ferry to Mgarr in Gozo. 

The bus is very affordable, offering hourly departures throughout most of the day, so you can easily connect with the 24-hour ferry service.

How much is the bus from Malta Airport to Gozo ferry?

A one-way ticket on the TD1 bus from Malta Airport to Cirkewwa costs just €2.50 in the summer and €2 during the winter. You will then need to purchase a ferry ticket from Cirkewwa to Gozo, which costs €4.65 per passenger.

All in all, the ferry and bus from Malta International Airport to Gozo will cost €7.15 per person.

*Bus tickets can be purchased from the counters inside the airport, from the driver in cash, or by tapping the onboard card reader with a debit/credit card as you board and disembark. Ferry tickets are available for purchase at the port.

Cost

€7.15

Trip Duration

1 H 45 Min

The TD1 bus departs hourly and the journey takes between 1-2 hours, depending on the time of day. Ferries depart every 30-45 minutes.

Convenience
Safety
Value for Money

The TD1 bus departs Malta Airport daily between 05:00 and 20:00.

Where do I get the bus from?

The TD1 bus is located at the Malta Airport bus terminus, located 100 meters from the Arrivals terminal. The TD1 bus will be white and lime green in color. Just look for the sign on the front of the bus and make sure it reads “TD1” or “Cirkewwa”.

Convenience

Unfortunately, the TD1 bus makes many stops between Malta Airport and the Cirkewwa ferry terminal, making the service quite slow. However, if you have time to spare and are traveling on a budget, it could be a great transfer option for you.

Editor’s Note

The slow ferry is a budget-friendly option all year round.

Useful Tips

Summer ticket rates for the bus apply between mid-June and mid-October.
Onboard comforts include free WiFi, luggage storage, and USB charging ports.
The Airport Direct buses are wheelchair-accessible, with ramps and dedicated seating areas.

How to get to Gozo from Malta Airport by fast ferry

If you’re traveling during the summer, another affordable option is to take the fast ferry. Compared to the car ferry that departs from Cirkewwa Port, the catamaran is much smaller and faster. Just keep in mind that when there are waves present, it’s a recipe for a choppy ride.

Instead of catching the TD1 bus, passengers should board the Airport Direct TD4 bus line, which travels to the Grand Harbour in Valletta in around 20 minutes. From there, the fast ferry to Mġarr Harbour in Gozo takes another 45 minutes, bringing the total journey time to 1 hour and 5 minutes.

*It’s possible to take the ferry all year round, but weather conditions can make the ride unpleasant.

How much does the bus and fast ferry cost?

Overall, you should budget €10 for your bus and fast ferry transfers from Malta Airport to Gozo.

This includes the €2.50 summer bus fare and the one-way €7.50 ticket on the fast ferry for each adult. Note that children aged between 4 and 10 travel for just €3, and babies travel for free.

Cost

€10

Trip Duration

1 H 5 Min

Bus services depart every 30 minutes. The ferry departs every 1-2 hours between 06:45 and 23:00, with longer wait times in the morning and late at night.

Convenience
Safety
Value for Money

The TD4 service operates daily between 05:15 and 00:45, and the ferry operates between 06:45 and 23:00 (in summer).

Where does the fast ferry depart from?

The TD4 bus departs from the Malta Airport bus terminus. Fast ferry services depart from the Grand Harbour in Valletta, dropping passengers off at the same location as regular ferries (Mgarr).

Convenience

If timed right, the bus and fast ferry can get you to your destination in Gozo faster than any other option, even more so if you take a taxi to the harbor instead. However, if you are traveling with three or more people, the taxi and Ċirkewwa Harbour ferry option is much more convenient and can work out cheaper. 

Editor’s Note

For an even faster journey, book a private transfer from the airport to the harbor.

Useful Tips

Services stop running at 20:45 in winter.
This option isn't recommended if you experience sea sickness, as the ride is often bumpy.
WiFi is available onboard free of charge.
The fast ferry is prone to cancellations in high winds or bad weather conditions.

Getting from Malta Airport to Gozo by private transfer

A private Malta Airport transfer to Gozo is the best transportation option to reach your final destination, as it offers the most convenience and flexibility. When you book with a trusted provider like Welcome Pickups, you’ll not only skip the taxi queue on arrival, but you can also enjoy personalized services such as:

  • Airport meet and greet
  • English-speaking driver
  • Flight monitoring
  • Guaranteed fixed fares
  • 24/7 customer support
  • Flexible cancellation

 

The best part is that you can arrange everything before your trip, including payment, ensuring a seamless arrival with no wait time. Sit back and chat with your local driver, who can provide tips on the local culture and recommend things to do and see to make the most out of your stay.

How much is a private transfer from Malta Airport to Gozo?

When you book a private transfer to Gozo with Welcome Pickups, you can enjoy the benefit of a fixed-rate fare inclusive of all costs that you can pay for in advance. To reach the ferry port in Ċirkewwa , you’ll pay between €38 for three passengers in a stylish sedan and €84 for up to 12 passengers in a minivan. 

Factoring in the cost of the ferry, your final fare from Malta Airport to Mgarr in Gozo starts from €42.65.

Bookings can be made either online or via the Welcome Pickups app. The whole process takes just 60 seconds; simply enter your flight information, a few personal details, and a preferred pick-up time to receive your quote.

Cost

€42.65

Trip Duration

1 H 10 Min

*Pre-book your transfer to avoid wait times.

Convenience
Safety
Value for Money

Private transfers can be arranged 24/7 from Malta International Airport (MLA).

Where do I meet my private transfer driver?

Malta Airport has just one terminal, so you shouldn’t have any trouble finding your driver as you enter the Arrivals Hall. Nevertheless, to ensure you don’t miss them, you’ll be sent their contact details and a photo, and they’ll be holding a sign with your name on it. Once you’ve introduced yourselves, it’s time to settle in so that your transfer can begin. If you have heavy bags, not to worry, your driver will lend a hand as needed.

Convenience

For almost the same price as a taxi, private transfers offer a fully customizable and personalized service that you can rely on at any time of day to get you to either port. If, after a long flight, you don’t fancy waiting in line or navigating public transport, a private transfer is the best transport option for ensuring a relaxing and comfortable journey.

Editor’s Note

A private transfer is not only the most reliable option, but you'll receive assistance with arranging your ferry also to ensure a smooth trip from start to finish.

Useful Tips

You will receive an email including your driver's name, contact information, photo, and vehicle information so that you can keep in touch on the day.
If you need a child booster or baby seat, you can request one during the online booking process or later through the Welcome App.
Your driver will monitor your flight and adjust the pickup time in case of a delay.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Malta. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€33
NIGHTTIME
€33
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How do I get from Malta Airport to Gozo?

The quickest way to get from Malta Airport to Gozo is to take a private transfer to the Grand Harbor in Valletta, where you can catch the fast ferry to Mġarr Harbour.

Alternatively, if you don’t mind potential wait times, you can catch a local taxi to Cirkewwa Ferry Port, from where you can board the car ferry across to Gozo. This is the most reliable year-round option.

If you’re not in a hurry and saving money is a priority, it’s also possible to catch a public bus to either ferry port.

How do I go from Malta to Gozo?

To get from Malta Airport to Gozo, you must first transfer to either Cirkewwa Ferry Port or the Grand Harbor in Valletta and then take the ferry to the island of Gozo.

To reach Cirkewwa from Malta Airport, you can take a Malta Airport taxi, which costs €32 and takes 45 minutes, or the TD1 bus, which costs €2.50 and takes around 80 minutes to reach the ferry terminal. From there, the ferry takes an additional 25 minutes and costs €4.65 per person.

Alternatively, you can catch the TD4 bus line to the Grand Harbor in Vallette in 20 minutes, before boarding the 45-minute fast ferry at €7.50 per ticket.

How do I pay for the ferry from Malta to Gozo?

Ferry tickets can either be purchased online or on the day from either port.

How much is a taxi from Malta Airport to Gozo?

The taxi ride component of the trip between Malta Airport and Gozo will cost €32. This is a fixed fare between the airport and Ċirkewwa Harbour, with room for up to four passengers.

Was this helpful?

Pre-book online