Part of our Things to do in Malta by car guide

A 3-day Malta road trip by car

The coast at Qawra in the north of Malta

Three days is enough to see most of what makes Malta and Gozo worth the flight, but only if you don’t waste the mornings waiting for buses. This is the route I’d actually hand a guest at the desk: a day in the north for the beaches, a day on Gozo, and a day for Mdina, the south and Marsaxlokk, based out of St Julian’s the whole time so you’re not repacking a suitcase every night. If you haven’t picked a car yet, our fleet page has the current rates by season, and this itinerary sits inside our wider guide to seeing Malta by car if you want more route ideas once you’ve done these three.

A note on distances before you start: Malta is about 27km end to end, so nothing here is a long haul. Most hops below run 15 to 40 minutes, but that’s real driving time on Maltese roads, not motorway speed. Expect roundabouts every couple of kilometres, narrow village cores where two cars barely pass, and July-August traffic around the beach car parks that can add 10 minutes you won’t see on a map.

Day 1: the north and the beaches

Start early if you can, ideally on the road by 9am, because the beach car parks fill by mid-morning in summer and stay full until people start leaving in the late afternoon.

From St Julian’s, head up the coast to St Paul’s Bay and Bugibba, about 20 minutes on a normal morning. It’s a good first stop for a coffee and to get your bearings, not really a beach day itself, park along the promenade or one of the side streets off Church Street.

From there it’s roughly 15 minutes to Golden Bay, the best sand beach on this side of the island. The car park at the top of the bay gets tight by 10am in July and August; a private operator runs it in peak season for a few euro, and it’s worth paying rather than circling for a free space. If Golden Bay looks packed, Għajn Tuffieha next door has fewer sunbeds and a short walk down from its own car park, better if you don’t mind stairs.

Push on another 15 minutes to Mellieħa, both the hilltop town and Malta’s biggest sand beach, Għadira Bay, at the bottom of the hill. Ghadira has a proper council car park right behind the beach, easiest of the day to park at. If you’ve got kids, Popeye Village at Anchor Bay is another 10 minutes past Mellieħa and worth the detour, there’s a paid car park at the entrance.

Loop back to St Julian’s through Mosta rather than retracing the coast road; it’s the same 35 to 40 minutes either way but avoids doubling back through Bugibba’s afternoon traffic.

Day 2: Gozo, over on the Ċirkewwa ferry

This is the day to get moving early, both for the ferry queue and to get a full day out of the smaller island. From St Julian’s it’s about 35 to 40 minutes to the Ċirkewwa ferry terminal, up past Mellieħa on the same road you drove the day before. You drive the car straight onto the ferry, no separate booking needed for the car, and the crossing to Mġarr takes around 25 minutes. You only pay for the car and driver when you leave Gozo, validated before the return sailing, so there’s nothing to sort out on the way over.

Operator’s note: if you get to Ċirkewwa and the queue for the car deck looks long, especially on a Sunday morning in peak season, it’s genuinely fine to swap this itinerary around and do Mdina and the south (day 3 below) instead, then try Gozo again the next morning when the crossing is quieter. Nobody’s day gets ruined by doing these two in the other order.

Once you’re off the ferry at Mġarr, it’s about 15 minutes up to Victoria (Rabat), Gozo’s main town, sitting under the Citadel. Park in the Savina Square car park below the old town and walk up, the streets inside the Citadel walls are narrow and not somewhere you want to be driving. From Victoria it’s a short 10-minute run to the Ġgantija temples at Xagħra, one of the oldest freestanding structures anywhere, with a proper car park at the visitor centre.

From Xagħra, head across to Dwejra on the west coast, about 20 minutes, for the Inland Sea and the rock formations where the Azure Window used to stand before it collapsed in 2017. There’s informal parking right by the water. If you’d rather finish on a beach, Ramla Bay, Gozo’s red sand beach, is about 15 to 20 minutes from Victoria in the other direction; the car park behind the beach fills early in summer, so it’s a better first stop than a last one if a swim is the priority.

Head back to Mġarr with time to spare before your return sailing; ferries run frequently through the day, but you don’t want to be the car holding up the queue at last light. For more on the crossing itself, timings and what to expect at the harbour, see our Gozo car hire page.

A car with a decent boot earns its keep on this route, towels, a cool bag, maybe a beach umbrella. Our Citroën C3 is the size we point most couples and small families toward for a day like this: five seats, easy to park in Victoria’s tighter streets, enough boot for the day’s gear without feeling like you’re driving something bigger than Gozo’s lanes really want.

What about Comino? We leave the third island out of this route on purpose. Comino has no car hire and no roads to speak of, you get there by boat from Ċirkewwa, Mġarr or the Gozo side, not by driving. If the Blue Lagoon is high on your list, it’s worth a separate half-day trip from Ċirkewwa rather than trying to squeeze it into a Gozo day that’s already full; ask us when you collect and we can point you to where the boats leave from.

Day 3: Mdina, the south and Marsaxlokk

Last day, and the one with the most variety packed into it. From St Julian’s, it’s about 25 to 30 minutes to Mdina, Malta’s old walled capital, via Attard and Ta’ Qali. Mdina itself is pedestrian inside the walls, so park in the Howard Gardens car park just outside the main gate and walk in; it’s a small enough old city that you’ll cover it on foot in an hour or two.

From Mdina, most people either drop south to the Blue Grotto at Wied iż-Żurrieq or head to Dingli Cliffs, both about 15 to 20 minutes away and both fine as a single stop rather than trying to do both, you’ll want the time for Marsaxlokk later. The Blue Grotto has a car park at the viewpoint above the boats; Dingli has informal roadside parking along the cliff road.

From either, it’s roughly 20 to 25 minutes on to Marsaxlokk, the fishing village everyone’s seen photos of with the painted luzzu boats in the harbour. If you’re there on a Sunday, the market along the front draws a real crowd and the seafront parking fills fast; a street or two back from the harbour usually has space, and it’s a five-minute walk in. Any other day of the week it’s a much quieter stop.

From Marsaxlokk back to St Julian’s is about 30 to 35 minutes, either via Marsaskala and the coast or cutting through Paola and Marsa, both roughly the same time depending on traffic.

If you fancy finishing the trip with dinner in Valletta rather than heading straight back, it’s worth knowing the capital is inside a Controlled Vehicular Access (CVA) zone: driving in during charged hours costs money, and Malta-plated hire cars aren’t exempt the way some visitors assume. We’ve written up the current rate and where we’d actually park, in our guide to the Valletta CVA charge, worth a quick read before you drive in rather than finding out at the barrier.

A few things that make the three days easier

Fuel. Petrol stations are common on the main roads between towns but genuinely scarce inside Valletta, Mdina and the Gozo old town. Fill up on the way out of St Julian’s each morning rather than hunting for a station mid-route.

Parking money. Bring a mix of coins for the machine-metered spots (Bugibba promenade, some of Marsaxlokk’s seafront bays); the beach car parks with an attendant will usually take cash only.

Roundabouts. You’ll hit more of these in three days than most first-time visitors expect. Malta drives on the left, and the roundabout etiquette is much the same as the UK, but the give-way markings can be faint on older junctions, so slow down rather than assume right of way.

Timing, not distance, is what fills a Malta day. You could technically drive this whole route in under three hours of pure driving time. What takes the days is stopping, parking, and walking the last stretch into places like Mdina and the Citadel that don’t want cars inside them at all.

Documents. Keep your licence, ID or passport, and the rental paperwork in the car rather than back at the hotel; you don’t need them at every stop, but a police checkpoint or a car park attendant asking is more common than visitors expect. If you’re unsure what counts as a valid licence or how the deposit works before you book, our FAQ page covers both plainly.

Best light for photos. Golden Bay and Ramla Bay both face roughly west, so late afternoon is when they photograph best; Marsaxlokk’s boats catch the morning light better, one more reason to do the market end of that day early rather than late.

Sorting the car

Any of our five-seat classes will cover this trip comfortably; the Citroën C3 is the one we’d suggest first for the mix of Gozo’s narrower lanes and the motorway stretch back from Marsaxlokk, but if there are four of you with proper luggage, ask us about stepping up when you check dates and prices. Either way, tell us the shape of your trip when you enquire, north-heavy, Gozo-heavy, or evenly split like this one, and we’ll point you at the right size car rather than just the cheapest one on the list. Get a quote and we’ll have the car ready for whichever morning you want to start.

Christian Borg

Third-generation owner, Princess Garage

Christian is the third generation of the Borg family to run Princess Garage. He hands over keys across Malta and Gozo most days of the week, so the advice here comes from the desk, not a brochure.

Planning your trip?

Tell us your dates and we will get a car ready at the airport or your hotel. A quick reply by email or WhatsApp.

Get a quote Search available cars
Call WhatsApp Get a quote