Skip to content Skip to footer

Bliss Dive's Contact Details

As we are a smaller dive centre, we are focused on spending our time with our customers out at dive sites and in the water.

We endeavour to reply to your message at the end of the diving day. The best option for contacting us is to WhatsApp a message to us. Just click on the WhatsApp button below.

Alternatively please email us and we’ll get back to you as soon as possible.

You can also reach us on Facebook Messenger:

To call us (between the hours of 09:00 and 18:00 CET), Bliss Dive’s phone number is:

We also recommend to send us a message on WhatsApp before you call in at the dive centre, in case we are out diving. We will be happy to meet you in person to discuss any of your diving wishes.

Bliss Dive’s address is:

11, Triq Ix-Xaghra, Marsalforn, Gozo, Malta. MFN 1142

Where is Bliss Dive?

The Bliss Dive Shop's location is in the beach resort of Marsalforn on the beautiful island of Gozo. A short distance off the North Coast of Malta in the Mediterranean Sea, in Europe.

Google Map Of Bliss Dive's Location

How to get to the Dive Centre

Once in Marsalforn, go to the church. Then, Heading away from the sea, walk up the road opposite the church steps, and after approximately 30m, you will find our shop on the right-hand side.

We are just a 1-minute walk from the main beach in Marsalforn.

You can walk to the dive shop in 3 minutes from Marsalforn’s central car park or the main bus stop.

We are a 20 minute drive from the main ferry terminal on Gozo at Mgarr. Google Maps driving directions to get from Mgarr ferry terminal on Gozo to Bliss Dive.

How to get to Marsalforn by Bus

Bus 310 has a regular schedule from Marsalforn to Gozo’s capital, Victoria (locally called Rabat).

Bus 322 has a regular schedule from Marsalforn to Gozo’s main ferry terminal, Mgarr.

Bus TD31 has a synchronised schedule from Marsalforn to the foot passenger Gozo Fast Ferry Service (between the capital of Malta, Valetta, to the Mgarr ferry terminal in Gozo).

How to get to Gozo from Malta by ferry

Gozo has a 24-hour passenger and vehicle ferry service operated by Gozo Channel. It travels from Cirkewwa in Malta to the main ferry terminal at Mgarr in Gozo. Gozo Channel’s schedules and fares can be found on their Website. The journey takes approximately 25 minutes and passes by the island of Comino where the famous Blue Lagoon is located. Travelling to Gozo on the ferry from Malta is free. You only need to pay when you leave Gozo. As a rough cost guide, a foot passenger ticket back to Malta costs approximately €5 and a vehicle and driver ticket costs approximately €16.

Also, there is a foot-passenger only ferry service connecting the main ferry terminal at Mgarr in Gozo with Valetta, the capital of Malta. The journey time is approximately 45-minutes and a ticket costs approximately €12 return. There are two operators: Virtu Ferries and Gozo Fast Ferry. Virtu ferry’s schedule and fares can be found on their website. And Gozo Fast Ferry’s schedule and fares can be found on their website.

How to get from Malta Airport to the Gozo ferry terminal in Malta

By Car

The drive from Luqa airport in Malta to the Gozo ferry terminal at Cirkewwa in Malta takes approximately 45 minutes. The distance is about 30km (18 miles). Google maps driving directions from Luqa Airport to the Gozo ferry terminal.

By Taxi

You can get a taxi at Malta airport that will take you to the ferry terminal at Cirkewwa. It is the quickest way to get to the ferry port and takes approximately 45 minutes. As an indication, it costs approximately €40 for a one-way taxi journey with up to 4 passengers for that journey. Please note you may have to organise space for extra baggage such as dive equipment.

Alternatively, please contact us and we can help organise return transfers at special rates, including all your baggage.

By the Airport Shuttle Bus

Please look at the official Malta airport shuttle service website operated by for details and booking. It costs less than a taxi but takes more time. Usually, it is operated on a shared transport basis and stops at various hotels on the way to the Gozo ferry terminal. The journey time can vary from 45 minutes to 90 minutes.

By Bus

The cheapest but longest option is to take the X1 bus. A one-way ticket costs €2. The journey takes 60 to 90 minutes depending on traffic. The X1 bus schedule is published on Malta’s public transport website.