Ferry to Malta
Every crossing in one place
Ferry to Malta
Every crossing in one place
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
Virtu Ferries & Gozo Highspeed provide ferries to Malta.
There are about 33 daily sailings and up to 230 weekly sailings to Malta. Ferry schedules can vary by season. Use our Deal Finder for the most up to date sailing times and compare tickets.
There are 2 ferry ports in Malta. The most popular port in Malta is Valletta ferry port with around 127 weekly sailings.
Pozzallo to Valletta ferries sails approximately 2 times daily and up to 15 times weekly, with a sailing time of 1 hour 45 minutes. Pozzallo Valletta ferries cost around $359 on average. Exclusive of booking fees.
The Valletta to Gozo ferries about 15 times daily and up to 105 times weekly, with a crossing time of 45 minutes. Valletta Gozo ferries cost around $45 on average. Exclusive of booking fees.
Prices will vary depending on various booking factors such as the number of passengers, vehicle type and season. Pricing is taken from searches over last 30 days and exclusive of service fees, last updated April 25.
Yes, cars are allowed on ferries to Malta. Virtu Ferries offer car ferries to Malta. View our Deal Finder to see the latest car ferry prices.
The price of a ferry to Malta can vary by route, operator and season. We recommend booking in advance to get the best ferry deals and availability.
Book a ferry to Malta online with Direct Ferries, using our Deal Finder and compare tickets.
Find out what it's like onboard the ferries before you travel.