Ferry to Mgarr and Valletta
Go Fast Ferry's high-speed catamaran for foot passengers operates up to 15 times a day. The ferry is quite affordable at ā¬7.50 for a one-way trip.
- Ticket from Valletta (Malta) to Mgarr (Gozo) or from Mgarr (Gozo) to Valletta (Malta)
- Luggage included.
FAQ
Which ferry companies sail on this crossing?
The ferry between Valletta and Mgarr is currently operated by Gozo Fast Ferry and Virtu Ferries Gozo.
How long does the Valletta-Mgarr crossing take?
The travel time of the Valletta-Mgarr ferry is around 45 minutes. Please arrive early at the harbour and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.
How often does the Valletta-Mgarr ferry sail?
You can usually take the Gozo Fast ferry up to 5 times per day and the Virtu Ferries Gozo sails at a comparable schedule. So in total, there are up to 10 sailings per day. Depending on the season, the number of people on the ferry and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.
What is the distance between Valletta and Mgarr?
The distance between Valletta and Mgarr is approximately 15 miles or 24 km.