After you drop your bags and shake off the travel feeling, head straight to Valletta Waterfront in Floriana. It’s the easiest soft landing on day one: broad harbour views, pastel arcades, and enough space to just walk without needing to “do” anything yet. If you arrive by bus or ferry, this is the most sensible first stop because it’s close to Valletta and gives you a proper sense of Malta’s seafaring, layered history right away. Give yourself about an hour here, grab a cheap coffee if you need one, and just keep it relaxed.
From there, walk up into Valletta for St. John’s Co-Cathedral — go in the afternoon when you’ve had time to settle, and aim for around 1 to 1.25 hours inside. It’s one of those places that looks understated outside and then completely overwhelms you inside, so don’t rush it. Entry is usually around €15–€20, and the line is much easier if you go slightly off-peak. After that, head a few minutes over to MUŻA – The National Community Art Museum in the Auberge d’Italie. It’s a calm, budget-friendly indoor stop with a good mix of Maltese and European art, and it’s perfect if you want a breather from churches and stone streets; expect roughly €10–€15, or less if there’s a concession or combo ticket available.
For a proper reset, stop at Caffè Cordina on Republic Street. This is one of the classic Valletta café stops — a little grand, a little old-school, but still very practical for a cheap-ish sit-down. Order a coffee, a pastizzi, or a light sandwich and keep the bill around £8–£15 per person if you stay sensible. It’s the kind of place where you can sit for 30–45 minutes, watch the city drift by, and decide whether you want a second pastry. From there, you’re already well placed for a slow stroll through Merchant Street or a short wander around the side streets before the evening viewpoint.
End the day at Upper Barrakka Gardens for sunset — this is the classic Valletta payoff, with the Grand Harbour and Three Cities laid out in front of you. It’s free, easy to reach on foot from Caffè Cordina, and usually best about 30–45 minutes before sunset so you can get a spot along the terrace wall. If you’re still up for one last little bonus, the Saluting Battery below the gardens is worth timing if the cannon firing schedule lines up, but don’t plan your day around it. This is the night to keep it loose: enjoy the view, then drift back into the city for a simple dinner nearby rather than trying to cram in more.
Start at Lower Barrakka Gardens before the city properly wakes up — it’s one of the calmest viewpoints in Valletta, and early is best if you want the terraces mostly to yourself. From here you get that classic Grand Harbour sweep without the crowds, and it’s an easy 20–30 minute wander. Then walk uphill to Auberge de Castille / Castille Place, which is basically Valletta’s grand postcard moment: the government building, the open square, and big city views all in one. It’s only a short stroll between the two, so you can take your time on the narrow streets rather than rushing. After that, head to Lascaris War Rooms for something more atmospheric and much less touristy than the usual churches and palaces — it’s underground, cool even on a warm day, and usually takes about an hour. Entry is roughly around €15, and it tends to be quieter late morning before the lunch crowd.
For lunch, make your way to Ta’ Kris in Sliema, which is a solid local pick for Maltese food without the tourist markup. It’s in an old townhouse off the main drag, so it feels more tucked away than the waterfront spots, and the portions are proper generous — think rabbit, bragioli, baked pasta, and daily specials. Budget about £12–£20 per person depending on drinks, and if you’re coming from Valletta the easiest way is the ferry to Sliema followed by a short walk or a quick Bolt/taxi if you want to save time. After that, head out to Dingli Cliffs for the day’s best change of scenery: this is where Malta finally opens up into dramatic open coast, with wide views and proper fresh air. It’s about a 20–30 minute ride from Sliema by taxi or Bolt, and worth lingering for an hour or so, especially in the softer afternoon light. There isn’t much in the way of facilities right on the edge, so bring water and decent shoes rather than trying to make a full “facility stop” of it.
Finish at Marsaxlokk Harbour, which has the right easygoing evening rhythm for a Malta day — fishing boats, waterfront tables, and that slightly salty, lived-in feel that’s a world away from Valletta’s formality. It’s best for a slow wander rather than a strict plan: walk the promenade, look for a seafood dinner spot, and let the evening stretch out a bit. If you want the most local-feeling meal, aim for one of the harbour restaurants serving grilled fish or octopus rather than anything too polished; prices vary, but you can still eat reasonably well without blowing the budget. Transport-wise, this is the one leg where a Bolt or taxi makes the most sense, especially after a full day and if you want to keep things relaxed.
After you land, keep things simple and use the Zagreb Airport shuttle to get into the centre — it’s the easiest budget move if you don’t want to mess with taxis. It usually drops you near Zagreb Central Bus Station / Branimirova area, and from there it’s an easy first walk into the city grid. If you’re arriving with hand luggage, you can be in Donji Grad pretty quickly and avoid burning the day on logistics. Budget around €4–€8 for the shuttle; taxis are faster but can jump to €25–€35 depending on traffic.
Start your Zagreb orientation at Ban Jelačić Square, the city’s main meeting point and the cleanest place to get your bearings. It’s the kind of square where everything radiates out from you: trams, side streets, coffee spots, and the climb toward the old upper town. Give yourself a short stop here, then head straight up toward the market area — the walk is the point, because Zagreb makes more sense on foot than from a bus seat.
Go to Dolac Market for the real local feel and a cheap lunch. Mornings are best, but even around late morning you’ll still catch the rhythm: flower stalls below, fruit and veg above, and plenty of grab-and-go food if you want to keep the budget tight. For an affordable bite, look for simple stalls, burek, fresh cheese, or a sandwich-style lunch for roughly €5–€10. If you want to sit down nearby without overspending, this part of town is full of no-fuss places, but the market itself is the most efficient way to eat well and stay moving.
From Dolac, wander down into Tkalčićeva Street, which is basically Zagreb’s social spine — a narrow, lively strip of cafés, bars, and terrace seating that gives you a preview of the city’s evening energy without committing to a big night out yet. It’s a short, easy walk, and you can spend a relaxed hour and a half here people-watching, having an iced coffee, or just drifting between the sunnier side of the street and the shaded corners. Prices are usually reasonable by European capital standards, with coffee around €2–€3.50 and beers a bit more on the terraces.
For your meal, stay on Tkalčićeva and go to Mali Medo — it’s a solid budget-friendly choice for Croatian comfort food and house beer, and it fits this day perfectly because you can eat without detouring anywhere else. Expect roughly £10–£18 per person depending on what you order, which is good value for a central Zagreb dinner. If you still have energy after eating, this is also the easiest area to stay out for one more drink before heading back, since the bars here naturally spill into the evening and the walk back toward the centre is straightforward.
Start the day in Zrinjevac Park in Donji Grad, which is one of those Zagreb spots that feels quietly local rather than touristy. Come early if you can — the park is nicest before the city fully wakes up, and it’s a good free reset after the Malta leg of the trip. From there, it’s an easy stroll up toward Croatian National Theatre in the Lower Town, a proper grand building with that elegant, old-Austro-Hungarian feel Zagreb does so well. You don’t need long here; just pause for photos and maybe a quick coffee nearby if you want to stretch the morning a bit.
Head uphill into the Upper Town for Museum of Broken Relationships, which is one of Zagreb’s best-known stops for a reason: it’s short, sharp, and actually memorable rather than one of those filler museums. Budget around €6–€8, and give yourself about an hour so you can read the stories without rushing. From there, walk over to St. Mark’s Church — it’s the postcard image of the city, and the little square around it is worth lingering in for a few minutes even if you’re just here for the photo. The Upper Town is compact, so this part of the day is best done on foot; just wear decent shoes because the cobbles can be slippery after rain.
For lunch, drop into La Štruk, which is exactly the kind of place to keep a Zagreb day budget-friendly without feeling like you’re settling. Order the štrukli — baked if you want the classic version, or boiled if you want something lighter — and expect to pay roughly £8–£15 per person depending on what you drink. It’s central, easy to fit into the route, and good for sitting down for an hour before the evening picks up. If you want a quick wander afterward, stay around the Upper Town streets rather than rushing back down; this is the best time of day for just drifting a bit.
For a proper night out, head to Aquarius Club by Jarun, which is one of Zagreb’s go-to clubbing spots if you want music, a young crowd, and an easygoing atmosphere rather than anything too polished. It’s a bit outside the centre, so plan on a taxi or rideshare from downtown; it’s usually the simplest move late evening and won’t break the budget if you split it. Entry is often modest, drinks are generally cheaper than in most Western European cities, and three hours is enough to get a feel for the place without overcommitting. If you’re keeping things cheap overall, this is one of the better cities for doing nightlife without needing a big spend.