Malta is small enough that you can genuinely see most of it in a long weekend, and that’s exactly why this loop works so well. You get honey-coloured fortress cities, a fishing village that still smells like actual fish, cliffs that drop straight into impossibly blue water, and then a short ferry hop to Gozo, which somehow manages to feel like a completely different country despite being twenty minutes away by boat.
Three days is enough to do this properly without feeling like you’re sprinting between car parks. You’ll start in Valletta, work your way anticlockwise around the south and centre of Malta, cross to Gozo for a night, then loop back into Sliema, a stone’s throw from where you began. Nothing here involves more than about forty minutes of driving in one go. Honestly, that’s the whole appeal of Malta as a road trip, the distances are so short that you spend your time actually seeing things instead of staring at a motorway.
This suits pretty much anyone. Couples wanting a short break, first-timers who want the highlight reel without missing anything obvious, and people who like their history served with a swim afterwards. If you want a longer version, tack on a fourth day for Comino and the Blue Lagoon, it sits right on the ferry route between Malta and Gozo and is easy to slot in.
You’ll want your own car for this one. Public transport in Malta is fine for getting between towns but it won’t get you to the Dingli cliffs at sunset or let you stop wherever you like on the Gozo coast road. I’d sort your hire car through DiscoverCars before you land, since Malta’s small size means cars book out fast in the warmer months. For more ideas on stitching together a wider Mediterranean trip, my destination guides are worth a browse.
This article may contain affiliate links. If you make a purchase through these links, we earn a small commission at no extra cost to you. This helps fund the site and keeps our guides free. See our full affiliate disclosure for details.
Malta Road Trip: Quick Facts at a Glance
- Start: Valletta, Malta
- End: Sliema, a short hop back across the harbour from Valletta
- Best length: 3 days (4 if you add Comino and the Blue Lagoon)
- Total distance: Around 180km including the Gozo loop and two ferry crossings
- Best for: First-time visitors, couples, short breaks, history and beach combos
- Driving difficulty: Easy once you're clear of Valletta's one-way system. Roads are narrow in places but distances are short
- Best time to go: Spring or early autumn, when the heat's manageable and the sea's still warm
- Car needed: Yes, plus a short car ferry between Malta and Gozo
- Main route: Valletta → Three Cities → Marsaxlokk → Blue Grotto → Dingli Cliffs → Mdina → Golden Bay → Cirkewwa (ferry) → Victoria → Dwejra → Marsalforn → Ramla Bay → Mgarr (ferry back) → Sliema
The Route: What to Expect
The shape of this one is a proper loop, which I like. You start in Valletta, swing down and across the south of Malta for the fishing villages and the coastline, cut up through the centre to Mdina, then push on to the north coast for the ferry across to Gozo. A full day and a night on Gozo gets you the Citadel, the old Azure Window coastline at Dwejra, and a proper Gozitan beach at Ramla Bay, before you ferry back and land in Sliema, close enough to Valletta that the whole thing ties off neatly.
Day one and day two both end with an overnight stop, so you’re never driving after dark looking for a hotel with your eyes half shut. Day three is the shortest driving day of the three, which is by design, you’ll want the morning free to actually enjoy Gozo rather than watching the clock for the ferry.
| Day | Route | Drive time | Vibe |
|---|---|---|---|
| 1 | Valletta → Three Cities → Marsaxlokk → Blue Grotto → Dingli Cliffs → Mdina | ~1 hr 15 total driving | Fortresses, fish, sea cliffs |
| 2 | Mdina → Golden Bay → Cirkewwa (ferry) → Victoria → Dwejra → Marsalforn | ~1 hr driving, plus ferry | Beach, Citadel, dramatic coast |
| 3 | Marsalforn → Ramla Bay → Xewkija → Mgarr (ferry) → Sliema | ~40 mins driving, plus ferry | Sandy beach, easy finish |
Malta and Gozo Road Trip Itinerary
Day 1: Valletta, Three Cities, Marsaxlokk, Blue Grotto and Dingli Cliffs
Valletta
Start point, no distance to cover. Give it 2 to 3 hours before you even touch the car.
Valletta is stupidly compact for a capital city, you can walk from one end to the other in under twenty minutes, and yet it packs in more limestone grandeur per square metre than most capitals ten times its size. It was built by the Knights of St John in the 1500s as a kind of architectural flex after surviving the Great Siege, and it still reads that way, honey-coloured bastions, baroque churches, balconies stacked on balconies. Park up outside the city walls, since driving inside is more hassle than it’s worth, and walk in through City Gate.
Things to do:
- Walk Republic Street from City Gate down to Fort St Elmo
- Step into St John’s Co-Cathedral, plainer outside than in, the interior is genuinely jaw-dropping
- Wander the Upper Barrakka Gardens for the harbour view over to the Three Cities
- Get your first proper coffee in one of the side-street cafes off Merchants Street
Where to Stay in Valletta
Three Cities (Vittoriosa, Senglea, Cospicua)
About 4km from Valletta, roughly 10 to 15 minutes by car around the harbour. Give it an hour and a half.
Cross the Grand Harbour and the Three Cities feel like Valletta’s quieter, older cousin, the Knights actually lived here before Valletta existed, so the streets have that lived-in, slightly crumbling charm without the crowds. Vittoriosa (Birgu) is the one to prioritise if you’re short on time, its waterfront promenade lined with yachts and its backstreets narrow enough that you’ll get pleasantly lost for a while. It’s a nice contrast to Valletta’s polish, this is Malta before the postcard filter.
Things to do:
- Walk the Vittoriosa waterfront and look back across at Valletta’s skyline
- Get lost in the backstreets behind the marina, that’s the point
- Pop into Fort St Angelo if it’s open, the views from up top are excellent
Marsaxlokk
About 12km from Vittoriosa, roughly 20 minutes by car. Give it an hour, longer if it’s Sunday.
Marsaxlokk is the fishing village every Malta brochure photo comes from, brightly painted luzzu boats bobbing in the harbour, eyes painted on their bows to ward off bad luck. It’s still a working port rather than a museum piece, which is what makes it worth the drive. If you land on a Sunday, the harbourfront turns into a proper market, fish stalls, fruit, souvenirs, the whole thing. Any other day it’s quieter, which honestly might be the better version if you just want to sit by the water with lunch.
Things to do:
- Walk the harbourfront and photograph the luzzu boats properly, not just a quick snap
- Eat fresh fish at one of the harbourside restaurants, it’s the obvious move here and it’s obvious for a reason
- Browse the Sunday market if your timing lines up
Blue Grotto
About 9km from Marsaxlokk, roughly 15 minutes by car. Give it 45 minutes to an hour.
The Blue Grotto is a set of sea caves cut into the cliffs on Malta’s south coast, and the name isn’t exaggerating, the water genuinely glows an almost unreal shade of blue when the sun’s in the right spot, usually mid-morning. You can view it from the clifftop lookout for free, which is honestly enough for most people, or take a short boat trip in from the harbour below if you want to actually motor through the caves themselves.
Things to do:
- Stop at the clifftop viewpoint for the classic photo, it’s free and it’s genuinely that good
- Take a short boat ride into the caves if the sea’s calm enough
- Time your visit for late morning when the light hits the water best
Dingli Cliffs
About 8km from the Blue Grotto, roughly 15 minutes by car. Give it 45 minutes, longer for sunset.
Malta’s highest point and its most dramatic stretch of coastline, the cliffs here drop over 200 metres straight into the Mediterranean, with the tiny islet of Filfla sitting out in the water below. There’s a proper coastal path along the top if you fancy a short walk, and it’s an outstanding spot for sunset if your timing allows, few crowds, wide open sky, and the kind of view that makes you stop talking for a minute.
Things to do:
- Walk a stretch of the clifftop path, even fifteen minutes gives you a proper sense of scale
- Look out for Filfla islet on the horizon
- Stay for sunset if you can fit it in before heading to Mdina
Mdina (overnight)
About 8km from the Blue Grotto, roughly 15 minutes by car. Give it 45 minutes, longer for sunset.
Malta’s highest point and its most dramatic stretch of coastline, the cliffs here drop over 200 metres straight into the Mediterranean, with the tiny islet of Filfla sitting out in the water below. There’s a proper coastal path along the top if you fancy a short walk, and it’s an outstanding spot for sunset if your timing allows, few crowds, wide open sky, and the kind of view that makes you stop talking for a minute.
Things to do:
- Walk a stretch of the clifftop path, even fifteen minutes gives you a proper sense of scale
- Look out for Filfla islet on the horizon
- Stay for sunset if you can fit it in before heading to Mdina
Where to Stay in Mdina
Day 2: Golden Bay, the Ferry to Gozo, and the Citadel
Golden Bay
About 15km from Mdina, roughly 20 minutes by car. Give it an hour, longer if you fancy a swim.
Malta’s biggest and most popular sandy beach, and one you actually want to see before the ferry rather than after, since Gozo’s beaches are honestly the better ones on this trip. Golden Bay does exactly what it says, a proper sweep of golden sand backed by low cliffs, sun loungers if you want them, and warm shallow water that’s easy to just wade straight into. It’s a good spot to stretch your legs before the ferry queue.
Things to do:
- Have a swim, this is one of the best beaches on mainland Malta
- Grab a coffee or a quick bite from the beachfront cafes
- Leave enough time to reach Cirkewwa for the ferry, it’s not far but don’t cut it too fine
Cirkewwa (ferry to Gozo)
About 8km from Golden Bay, roughly 15 minutes by car. Ferry crossing takes 25 minutes and runs frequently, no booking needed.
The Gozo ferry runs every 45 minutes or so year round and you don’t book ahead, you just queue up in the car lane and pay when you board. It’s a properly relaxed crossing, most people get out of their cars and stand on deck for the view back at Malta and forward towards Gozo’s Citadel, which you can already see perched on its hill from the water. Don’t overthink the logistics here, it’s about as simple as ferry travel gets.
Things to do:
- Get out of the car once you’re aboard and stand on deck for the crossing
- Watch for Comino sliding past on your left, worth a full day trip of its own if you extend the itinerary
- Have cash or card ready, payment is taken on board or on disembarking depending on the route
Victoria (Rabat) and the Citadel
About 8km from Mgarr harbour, roughly 15 minutes by car. Give it 2 hours.
Gozo’s capital sits right in the middle of the island, and its Citadel is the reason to come. A walled fortress town on a hill, with views that on a clear day stretch across the whole of Gozo and out to Malta itself. It’s smaller and far quieter than Mdina, which after a busy day one feels like exactly the right pace. The streets below the Citadel, in Victoria proper, are worth a wander too, this is where actual Gozitan life happens rather than tourist shopfronts.
Things to do:
- Walk the Citadel walls for the best panoramic view on the island
- Visit the Cathedral inside the Citadel, its trompe l’oeil ceiling is a nice surprise
- Wander down into Victoria’s main square, It-Tokk, for lunch among locals rather than day-trippers
Dwejra (Inland Sea and the old Azure Window coastline)
About 10km from Victoria, roughly 15 minutes by car. Give it an hour.
Dwejra used to be famous for the Azure Window, a natural stone arch that collapsed into the sea some years back, and while that particular landmark is gone, the surrounding coastline is still one of the most striking spots in Malta or Gozo. The Inland Sea, a small lagoon connected to the open water by a narrow tunnel through the rock, is where local fishermen still take small boats out through the cave, and you can join them for a short trip if you fancy it. Fungus Rock sits just offshore, oddly named after a plant the Knights once thought had medicinal powers.
Things to do:
- Take a short boat ride through the tunnel from the Inland Sea out to open water
- Walk along the rocky shoreline where the Azure Window used to stand
- Snorkel here if you’ve brought gear, the visibility is excellent
Marsalforn (overnight)
About 8km from Dwejra, roughly 15 minutes by car. Settle in for the evening.
Marsalforn is Gozo’s main seaside resort, small enough to still feel relaxed rather than built up, with a proper harbourfront strip of restaurants right on the water. It makes a good overnight base, close enough to everything you’ve seen today and well placed for Ramla Bay in the morning. Grab dinner on the harbour, take a slow walk along the front after, and let the pace of the island do its thing.
Things to do:
- Walk the harbourfront promenade as the evening cools down
- Eat dinner at one of the seafront restaurants, freshly caught fish is the safe bet
- Take an evening dip if the sea’s calm, the bay is sheltered and the water’s usually warm
Day 3: Ramla Bay, Xewkija and the Ferry Back to Malta
Ramla Bay
About 6km from Marsalforn, roughly 10 minutes by car. Give it an hour and a half, longer if you’re settling in for the morning.
Ramla Bay is Gozo’s best beach by some distance, a genuinely wide stretch of reddish-gold sand backed by low dunes and farmland, without the built-up feel of Golden Bay back on the mainland. Come mid-morning for the best light on the sand, which really does have a slight rust colour to it thanks to the local sandstone. It’s a proper unwind spot, and honestly the right way to spend your last morning before the ferry queue and the drive home start pulling at your attention.
Things to do:
- Swim, this is genuinely one of the best beaches in the whole Maltese archipelago
- Walk to the far end of the bay for a quieter stretch of sand
- Grab a coffee from the small kiosk above the beach before you head off
Xewkija
About 12km from Ramla Bay, roughly 15 minutes by car. Give it 30 minutes.
A quick stop on the way to the ferry, Xewkija’s rotunda church has one of the largest unsupported domes in the world, a genuinely startling sight in such a small village. It’s worth pulling in for even just a quick look, especially if you’re passing close by on the way to Mgarr anyway. Not a long detour, but a good one.
Things to do:
- Step inside the rotunda and look straight up at the dome
- Climb up if the viewing platform’s open for a rooftop view over the village
Mgarr (ferry back to Malta) and Sliema (finish line)
Mgarr is about 8km from Xewkija, roughly 10 minutes by car. The ferry crossing back to Cirkewwa takes 25 minutes, and Sliema is a further 35 to 40 minutes by car from there.
Last leg. The ferry back to Cirkewwa runs the same relaxed way as the crossing out, so there’s nothing to overthink here, just roll on, get out on deck if you fancy one last look at Gozo shrinking behind you, and roll off on the other side. From Cirkewwa it’s a straightforward drive down the coast into Sliema, a lively seafront town that puts you right back within sight of Valletta across the water, which is a nice way to close the loop you opened on day one.
Things to do:
- Watch Gozo disappear behind you from the ferry deck, a proper way to close out the island hop
- Walk Sliema’s harbourfront promenade with Valletta lit up across the water
- Book a final dinner somewhere with a view back at the capital, it’s a good way to end the trip
Not sure where to go next?
Take our 60-second quiz — 7 questions, 21 destinations, one perfect match.
Recommended Tours and Tickets From Get Your Guide
Grab the Map
Access to the map
No sign up required and totally FREE. Just Google Maps plotting your route. We don't gatekeep here.
Find it under "You" then "Maps" once you click through.
View the mapℹ️ Add the map to your Google Maps app.
After opening Google maps, click YOU and then scroll down to MAPS. It should be located there. Any issues, just get it touch, it’s no problem!
Where To Stay For This Malta Road Trip
You’ve got two overnight stops to plan for on this loop, plus your final night if you’re not flying out straight away. Where you sleep changes the feel of each evening quite a bit, so it’s worth picking with a bit of intention rather than just grabbing whatever’s cheapest.
Mdina or Rabat (night 1): Staying inside or right next to Mdina’s walls gets you the Silent City after the coach tours leave, which is genuinely one of the best parts of this trip. If you’d rather have more restaurant choice, nearby Rabat has a similar old-town feel with a bit more going on after dark.
Marsalforn (night 2): A relaxed harbourfront base on Gozo, close to both the Citadel and Ramla Bay the next morning. If you want something quieter still, Xlendi on the south coast is a smaller, prettier alternative with a similar harbour set-up.
Sliema or St Julian’s (final night, if staying): Both sit right across the water from Valletta with plenty of restaurants and a proper seafront promenade. St Julian’s has more nightlife if that’s your thing, Sliema’s a touch calmer.
Pit Stops & Side Detours
The route above already links up cleanly, but there are a handful of easy add-ons if you’ve got a spare few hours or fancy stretching this into a fourth day. Keep them short so they don’t throw off your ferry timings.
- Comino and the Blue Lagoon, reachable by a separate small boat from Cirkewwa or Mgarr, add a full day if you can spare it
- The Hypogeum in Paola, a prehistoric underground temple, but you need to book weeks ahead since daily visitor numbers are tightly limited
- Popeye Village near Anchor Bay, a fun stop if you’re travelling with kids, less essential otherwise
- Ta’ Pinu Basilica near Gharb, a pilgrimage church worth a quick stop if you’re already close to Dwejra
- The Gozo salt pans near Marsalforn, a strange and photogenic detour along the coast road
- Skip: squeezing in the Hypogeum without a pre-booked slot, they turn walk-ups away and it’ll eat into your driving day for nothing
Gear we actually travel with
Passport holders, packing cubes, travel wallets. Stuff that earns its place in the bag.
Browse the shopLocal Eats Worth Chasing
Maltese food sits somewhere between Italian and North African, and it’s cheaper and heartier than most people expect. Say yes to anything involving rabbit and you’ll rarely go wrong. For more food-led inspiration across the region, my travel inspiration hub is worth a scroll.
- Rabbit stew (fenkata), Malta’s unofficial national dish, best eaten slowly with good bread
- Pastizzi, flaky pastry parcels of ricotta or mushy peas, sold everywhere and criminally cheap
- Lampuki pie, a fish pie made with dorado, when it’s in season
- Ftira, Malta’s answer to the sandwich, a ring-shaped bread stuffed with tuna, olives and capers
- Fresh fish straight off the boat in Marsaxlokk, ask what came in that morning
- Gbejna, small Gozitan sheep or goat cheese rounds, grilled or served fresh with honey
Road Trip Playlist
Podcasts to Queue Up
Driving stints here are short, so you won’t get through much, but the ferry crossings and the coastal stretches are nice moments to have something on in the background.
- A history podcast covering the Knights of St John and the Great Siege of Malta, it makes Valletta hit differently once you know the backstory
- A Mediterranean travel and food podcast for the drive between beaches
- A true crime or mystery episode saved for the ferry crossing, twenty five minutes is the perfect length
- A light comedy podcast for the coast road along Gozo’s north side, when you’d rather be looking at the view than concentrating hard
Road Trip Essentials
Malta drives on the left, same as the UK, which makes life easier for a lot of readers here, but there are a few local quirks worth knowing before you set off.
A smaller car than you think you need. Streets in Valletta, Mdina and Victoria are narrow and full of tight turns, so resist the urge to book anything bigger than you’ll actually use. I’d book your hire car through DiscoverCars ahead of time, both for the better price and so you’re not stuck with whatever’s left on arrival.
Roundabout etiquette. Maltese roundabouts can feel like a free-for-all if you’re not used to them, priority isn’t always obvious and locals move fast. Watch what the car in front does and don’t be shy about committing once there’s a gap.
Cash for the ferry and small stalls. Most places take cards these days, but Marsaxlokk’s market stalls and some smaller Gozo cafes still prefer cash. Keep a bit in the door pocket so you’re not caught out.
Airport transfer if you’re not driving straight from the airport. If you’d rather ease into the trip before picking up a car, a pre-booked airport transfer gets you to your first night’s stay without any hassle.
Travel insurance, because road trips invite the odd plot twist. A scraped bumper, a missed ferry, a dodgy stomach from too much fenkata. I’d sort travel insurance before you go rather than hope for the best.
Sun protection and proper shoes. Cobbled old towns and clifftop paths punish flip-flops, and Malta’s sun is stronger than it looks even outside peak summer. For more of what I’d pack for a trip like this, my travel planning resources and general travel tips are worth a read.
Rent a Car
Travel Hubs
Recommended Websites and Resources:
- Flights: Find the best deals on Trip.com
- Hotels: Best rates on Booking.com · Best hostels on HostelWorld · Ratings and bargains on TripAdvisor
- Apartments: Affordable rentals on VRBO
- Car hire: Best prices on RentalCars.com
- Travel insurance: EKTA for worldwide cover · AirHelp for flight delay compensation
- Activities: Tours and skip-the-line tickets on GetYourGuide · Instant mobile tickets on Tiqets
- Trains: Most affordable trains on Trainline · Rail passes on Rail Europe
- Travel eSIMs: Use your mobile phone anywhere worldwide with Airalo
- Need more help planning your trip? Visit our Resources Page to see all the companies we trust and use for our travels






