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 €40 for a sedan. The drive is about 27 km.

Taxi fare checked against the airport's published taxi fare list on 2026-09-24; transfer quoted on 2026-09-24 for a trip on 2026-10-15.

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

Work out your fare

Official taxi fare

€37

per car · €18.50 each

Pre-booked private transfer

€40

sedan · €20 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 €40 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 →

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.

More from Malta Airport

Sources · checked 2026-09-24

MLA → GozoOfficial taxi €37 · compare transfers

Prices