HemenHesap
Airports

Malta Airport to Gozo: Taxi to Ċirkewwa, Ferry and Transfer

Malta Airport to Gozo: a €37 fixed taxi or the TD1 bus to Ċirkewwa, then the Gozo Channel ferry to Mġarr. Transfer prices and timings compared.

Quick answer

The official taxi fare from Malta Airport to Gozo is €37 per car. A pre-booked private transfer was quoted at €42 for a sedan. The drive is about 27 km.

Taxi fare checked against the airport's former online fare list on 2026-09-24; transfer quoted on 2026-10-16 for a trip on 2026-10-23.

Check transfer prices for your date →
distance
27 km
drive
~45'
official taxi
€37
transfer sedan
€42

Work out your fare

Official taxi fare

€37

per car · €18.50 each

Pre-booked private transfer

€42

sedan · €21 each · live quote

Airport Direct bus TD1

€7 for 2 people · Rabat, Buġibba, Mellieħa and Ċirkewwa

Check transfer prices for your date →

Fixed taxi fares are the official prices published by Malta International Airport, checked on 2026-09-24. Transfer prices are live quotes and vary with the travel date.

Gozo has no airport of its own, so visitors land at Malta International Airport and cross by ferry from Ċirkewwa, at the northern tip of Malta, to Mġarr. The drive to Ċirkewwa is about 27 km; the transfer quote put it at 45 minutes.

Taxi to Ċirkewwa

The airport's fixed taxi fare to Ċirkewwa is €37 per car, paid at the booth in the arrivals hall or through the Malta Taxi app.

Bus

The TD1 Airport Direct bus runs to Ċirkewwa by way of Rabat, Buġibba and Mellieħa every hour, for €3.50 per person paid on board.

The ferry

Gozo Channel ferries sail between Ċirkewwa and Mġarr around the clock all year, first come, first served. Foot passengers do not pay on the way out: the ticket is paid at Mġarr when you leave Gozo, so check the current fare on the Gozo Channel site before you travel.

Pre-booked transfer

A pre-booked transfer to the Ċirkewwa ferry terminal was quoted at €42 for a sedan, slightly more than the taxi. It suits late arrivals, when you want to be sure of a car for the whole 45-minute run to the ferry.

Fast ferry from Valletta

The other way across is the passenger fast ferry from Valletta to Mġarr; the TD4 bus runs from the airport to its terminal every 30 minutes. Fares depend on the operator, so check before you go.

Bus, train and ferry to Gozo

OptionGoes toPrice per personTime
Airport Direct bus TD1Pay cash or by contactless card on board.Rabat, Buġibba, Mellieħa and Ċirkewwa€3.50Every 60 min
Airport Direct bus TD4Pay cash or by contactless card on board.Valletta and the Gozo fast ferry terminal€3Every 30 min
Gozo Channel ferryNo reservations. Foot passengers pay at Mġarr on the way back, not when leaving Malta.Mġarr (Gozo), from Ċirkewwasee operatorAround the clock, all year

Pre-book your ride to Gozo

Fixed price agreed before you fly, driver tracks your flight and waits at arrivals.

See transfer prices →

Should you hire a car at Malta Airport?

A hire car makes sense in Malta if you plan to explore Gozo or the north coast, or you are staying in a farmhouse or villa away from the bus routes. For a stay in Valletta, Sliema or St Julian’s it rarely pays: parking there is hard to find, and the Airport Direct buses, taxis and ride-hailing apps cover the short distances.

Malta drives on the left. The Gozo Channel ferry from Ċirkewwa carries cars: you drive on without a ticket and pay for the round trip when you leave Gozo, at the Mġarr booths or online. The standard car-and-driver fare is €15.70 for a vehicle up to 5.3 metres. Booking the car before you fly is usually cheaper than walk-up rates at the airport counters.

Compare car hire at Malta Airport →

Prices from the rental desks at the airport, compared by DiscoverCars. We may earn a commission if you book.

Frequently asked questions

How do I get from Malta Airport to Gozo?

Take a taxi (€37 fixed fare) or the TD1 bus (€3.50) to Ċirkewwa, then the Gozo Channel ferry to Mġarr. The fast ferry from Valletta is the other option.

How much is a taxi from Malta Airport to Ċirkewwa?

€37 per car on the airport's fixed-price list, for a drive of about 27 km.

Do I need to book the Gozo ferry?

No. Gozo Channel ferries between Ċirkewwa and Mġarr take no reservations and run around the clock. Foot passengers pay at Mġarr on the way back.

Is there a bus from Malta Airport to the Gozo ferry?

Yes, the TD1 Airport Direct bus goes to Ċirkewwa every hour via Rabat, Buġibba and Mellieħa, for €3.50 per person.

Travel guides

More from Malta Airport

How we check these prices

The taxi fares come from the list published by Malta International Airport (the airport's former online fare list). We re-read that source before every update; the last check was on 2026-09-24. Transfer prices are live quotes from the booking page for a set travel date, so your own date may cost more or less. If a driver quotes you something different, tell us and we will check the source again.

Sources · checked 2026-09-24

MLA → GozoOfficial taxi €37 · compare transfers

Prices