Gozo is one of 21 islands that make up the Maltese archipelago. It’s known for its Neolithic Ġgantija Temple ruins, stellar hiking trails, stunning beaches and scuba-diving sites. The distance between Malta Airport and Gozo is approximately 40 km, usually taking around 1 hour and 30 minutes by car.
Travelling from Malta Airport to Gozo requires you to take a ferry from Cirkewwa in the north of Malta, as there is no road access to the island of Gozo. To reach the Cirkewwa ferry port, you have three main transfer options; taxi, private transfer or bus. Taking a Malta Airport taxi is your quickest option as it takes no more than 40 minutes to reach the port and costs €30.
Alternatively, you can take the X1 bus. The trip duration is longer but the cost is much cheaper, with tickets at just €2. Just remember that for all transport options, you must factor in the ferry to Gozo, which costs €4.65 and takes 25 minutes to reach the island.
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 a car at the airport rather than take a taxi. Tickets for a passenger with a car cost €15.70.
You must purchase your X1 bus ticket from the driver on the bus, so be sure to carry exact change with you in Euros.
Save the article for later or share it with friends
The link is copied
How to get from Malta Airport to Gozo by taxi
Taking a taxi from Malta Airport to Gozo is the quickest and easiest transfer option. You will need to take a 40-minute taxi ride to Cirkewwa Ferry Port which costs around €30. From there, you can take a 25-minute ferry to the island of Gozo for €4.65. The total duration of the trip, including the ferry, should be around 1 hour.
Taxi fare from Malta Airport to Gozo
When it comes to taking a taxi from the airport to Gozo, you’ll need to pay a taxi fare and buy a ferry ticket. The taxi fare from Malta Airport to Cirkewwa is €30, and a ferry ticket to Gozo 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 €34.65.
*You can prepay a fixed fare for your taxi at the authorised taxi booths inside the airport. Ferry tickets are available for purchase at the port.
Where do I get it from?
You can easily find the airport taxis waiting in a long line outside of the arrivals terminal exit doors. Once you arrive at Cirkewwa Ferry Port, you’ll see the ticket offices up ahead.
Convenience
As the route includes a ferry ride, taking an airport taxi is the fastest way to get to Gozo, as the drive to the port takes just 40 minutes.
Timetables
Ferry Schedule
Useful Tips
Purchase a prepaid taxi ticket inside the arrivals hall to ensure you receive the set fare of €30.
There is no additional cost for travelling from Malta Airport at night by taxi.
The ferry leaves to Gozo from 00:00-23:15. If you miss the last ferry, you'll have to wait until morning.
To get from Malta Airport to Gozo, you must first get to Cirkewwa Ferry Port, and then catch a ferry to Gozo from there.
The X1 bus is a direct service running from Malta Airport to Cirkewwa and costs just €2 one-way. The bus takes around 1 hour and 20 minutes to reach the port. You will then need to take a 25-minute ferry to Gozo, tickets cost €4.65.
How much is the bus from Malta Airport to Gozo?
A one-way ticket on the X1 bus from Malta Airport to Cirkewwa costs just €2. 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 Airport to Gozo will cost €6.65 per person.
*Bus tickets can be purchased from the counters inside the airport or from the driver in cash. Ferry tickets are available for purchase at the port.
Cost
€2
Trip Duration
80 Min
The X1 departs every 45 minutes from the airport.
Convenience
Safety
Value for Money
The X1 bus is available from 05:08 to 22:50 at Malta Airport.
Where do I get it from?
The X1 bus is located in Malta Airport bus terminus which can be found just outside of the arrivals terminal. The X1 bus is either white and sky blue or white and lime green in colour.
Convenience
Unfortunately, the X1 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 travelling on a budget, it could be a great transfer option for you.
Timetables
X1 Bus Timetable and Route
Ferry Schedule
Useful Tips
There is one luggage storage rack on the bus, so try to secure your space first to gain access.
You can't buy your bus tickets in advance, you must purchase them from the bus driver.
Malta Airport private transfers
Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
Citroen SpaceTourer, Ford Tourneo Custom, Peugeot Traveller
Frequently asked questions
How long is the ferry ride from Malta Airport to Gozo?
The ferry ride from Malta to Gozo is 25 minutes long, however, you must first reach Cirkewwa Ferry Port from Malta Airport. The journey from Malta Airport to Cirkewwa takes 40 minutes by taxi and 80 minutes by bus.
Can you take a car on the ferry from Malta Airport to Gozo?
Yes, you can take a car on the ferry from Malta to Gozo for an extra fee. The ticket price for one passenger and a car is €15.70 during the day and €12.80 after 20:00.
How do you get from Malta Airport to Gozo?
To get from Malta Airport to Gozo, you must first transfer to Cirkewwa Ferry Port and then take the ferry to the island of Gozo.
To reach Cirkewwa from Malta Airport, you can take an airport taxi, which costs €30 and takes 40 minutes, or the X1 bus which costs €2 and takes 80 minutes to reach the ferry terminal. From there, the ferry takes an additional 25 minutes and costs €4.65 per person.
Taking a taxi from Malta Airport to Gozo is the quickest and easiest transfer option. You will need to take a 40-minute taxi ride to Cirkewwa Ferry Port which costs around €30. From there, you can take a 25-minute ferry to the island of Gozo for €4.65. The total duration of the trip, including the ferry, should be around 1 hour.
Taxi fare from Malta Airport to Gozo
When it comes to taking a taxi from the airport to Gozo, you’ll need to pay a taxi fare and buy a ferry ticket. The taxi fare from Malta Airport to Cirkewwa is €30, and a ferry ticket to Gozo 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 €34.65.
*You can prepay a fixed fare for your taxi at the authorised taxi booths inside the airport. Ferry tickets are available for purchase at the port.
Where do I get it from?
You can easily find the airport taxis waiting in a long line outside of the arrivals terminal exit doors. Once you arrive at Cirkewwa Ferry Port, you’ll see the ticket offices up ahead.
Convenience
As the route includes a ferry ride, taking an airport taxi is the fastest way to get to Gozo, as the drive to the port takes just 40 minutes.
Timetables
Ferry Schedule
Useful Tips
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreTo get from Malta Airport to Gozo, you must first get to Cirkewwa Ferry Port, and then catch a ferry to Gozo from there.
The X1 bus is a direct service running from Malta Airport to Cirkewwa and costs just €2 one-way. The bus takes around 1 hour and 20 minutes to reach the port. You will then need to take a 25-minute ferry to Gozo, tickets cost €4.65.
How much is the bus from Malta Airport to Gozo?
A one-way ticket on the X1 bus from Malta Airport to Cirkewwa costs just €2. 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 Airport to Gozo will cost €6.65 per person.
*Bus tickets can be purchased from the counters inside the airport or from the driver in cash. Ferry tickets are available for purchase at the port.
The X1 bus is available from 05:08 to 22:50 at Malta Airport.
Where do I get it from?
The X1 bus is located in Malta Airport bus terminus which can be found just outside of the arrivals terminal. The X1 bus is either white and sky blue or white and lime green in colour.
Convenience
Unfortunately, the X1 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 travelling on a budget, it could be a great transfer option for you.
Timetables
X1 Bus Timetable and Route
Ferry Schedule
Useful Tips
Sedan up to 3 passengers
€19Starting from 6.3 EUR / passenger
Minivan up to 8 passengers
€32Starting from 4 EUR / passenger
Minibus up to 12 passengers
€47Starting from 3.9 EUR / passenger
Frequently asked questions
How long is the ferry ride from Malta Airport to Gozo?
The ferry ride from Malta to Gozo is 25 minutes long, however, you must first reach Cirkewwa Ferry Port from Malta Airport. The journey from Malta Airport to Cirkewwa takes 40 minutes by taxi and 80 minutes by bus.
Can you take a car on the ferry from Malta Airport to Gozo?
Yes, you can take a car on the ferry from Malta to Gozo for an extra fee. The ticket price for one passenger and a car is €15.70 during the day and €12.80 after 20:00.
How do you get from Malta Airport to Gozo?
To get from Malta Airport to Gozo, you must first transfer to Cirkewwa Ferry Port and then take the ferry to the island of Gozo.
To reach Cirkewwa from Malta Airport, you can take an airport taxi, which costs €30 and takes 40 minutes, or the X1 bus which costs €2 and takes 80 minutes to reach the ferry terminal. From there, the ferry takes an additional 25 minutes and costs €4.65 per person.
Was this helpful?
Transfer Options in Malta
FromMalta Airport
ToSliema
FromMalta Airport
ToSt. Julian's
Taxi Malta - Prices and Useful Tips for Malta Taxis | Welcome
Taxi at Malta Airport: Compare All Taxi Options & Prices