Northern Italy is often associated with luxury and crowds—but we’re here to show that it can also be affordable, accessible, and deeply meaningful, especially for nomads traveling with intention. On this quick 4-day trip, we explored Milan and Venice: two iconic cities that couldn’t be more different and spent less than $85 per person per day.
In this guide, we’ll walk you through our detailed itinerary, practical tips, spending breakdown, and insights from our time on the road. Whether you’re planning a short vacation or incorporating Italy into a longer slow travel journey, this itinerary can help you do it affordably and intentionally.
Note: Some links below are affiliate links, meaning that if you click and purchase any of them, Nomad Numbers may receive a commission at no additional cost to you. For more information please review our disclaimer page.
Where Are Milan and Venice?
Both cities lie in Northern Italy—Milan is the capital of the Lombardy region and known as a global fashion and finance hub, while Venice is a dreamy city built on water in the Veneto region. They’re about 2.5–3 hours apart by car or train and make a perfect pairing for a short European getaway.
How Many Days Do You Need?
We found 4 days and 3 nights to be just right for a relaxed taste of both cities. One full day in Milan allowed us to explore the center, while two days in Venice gave us time to enjoy the canals, visit Murano and Burano, and still have moments of calm the following day.
If you have more time, we’d recommend 4–6 days total to dive deeper, especially in Venice. But for a short trip, this itinerary hits a great balance.
Things to Do in Milan and Venice
In Milan
- Enjoy brunch with a view at La Rinascente rooftop, overlooking the Duomo’s spires.
- Stroll through the Galleria Vittorio Emanuele II, one of the world’s oldest and most beautiful shopping arcades.
- Spot hidden gems like Casa degli Omenoni, Banco BPM’s outdoor sculptures, and Chiesa del Carmine.
- Have a stylish organic lunch at Bioesseri Brera, followed by a walk through Sforzesco Castle and a relaxing break in Parco Sempione.
- Catch the local vibe at Arco della Pace, where Milanese locals gather for aperitivo and conversation.
In Venice (and nearby islands)
- Use the vaporetto to cruise the Grand Canal—Venice’s best budget-friendly sightseeing ride.
- Take a day trip to Murano, known for its centuries-old glassblowing tradition.
- Indulge in a seafood lunch at La Perla Ai Bisatei and enjoy homemade gelato at a local gelateria artigianale.
- Wander through Burano, famous for its vibrant houses, quiet canals, and lace-making history.
- Relax with pizza and gelato on the main island, and don’t miss a stop at the charming Libreria Acqua Alta, a quirky floating bookshop.
These experiences reminded us that iconic destinations like Milan and Venice still offer plenty of charm, authenticity, and budget-friendly surprises—especially when you slow down and follow your curiosity.
Check out the Google Map below that includes all the places we visited!
Detailed 4-Day Italy Itinerary
Day 1 – Arrival and Dinner near Milan
We arrived in Italy by car from France and checked into our base in Cesano Maderno at (Happy Residence Milano), a quiet suburb just north of Milan. Staying outside the city was both budget-friendly and peaceful—ideal for easing into our short getaway without the noise or high prices of the city center.
After settling in, we headed out for dinner at La Bella MatilDetta, a cozy local pizzeria that pleasantly surprised us. Their menu included a solid gluten-free pizza option for Mrs. NN, making it a perfect first meal in Italy—simple, delicious, and relaxed.


Pro Tip: Staying outside of central Milan (like Cesano Maderno) and using regional trains is a great way to save while still having access to everything.
Day 2 – A Full Day in Milan with a Friend
Our only full day in Milan was rich, relaxed, and thoughtfully curated by a dear friend who generously planned an itinerary for us. We took the Trenord train from our accommodation in Cesano Maderno straight into the heart of the city.
We kicked things off with breakfast/brunch at La Rinascente rooftop, a must-visit for anyone seeking a scenic bite. Perched right next to the Duomo di Milano, the rooftop offers spectacular front-row views of its intricate spires. It was the perfect way to ease into the day—slow, sunny, and unforgettable.

From there, we strolled through the Galleria Vittorio Emanuele II, one of the world’s oldest and most beautiful shopping arcades. After that, our friend guided us along a more offbeat route, with stops at:
- Casa degli Omenoni, a 16th-century palace adorned with massive stone sculptures,
- Banco BPM, not for banking, but to admire the striking public art just outside,
- And Chiesa del Carmine, a peaceful, red-brick church tucked away from the crowds.







For a late lunch, we dined at Bioesseri Milano Brera, a chic yet down-to-earth spot focused on organic, Italian-inspired dishes. We shared a couple of pizzas that were both delicious and surprisingly light—a great choice before walking even more.
In the afternoon, we made our way to Sforzesco Castle, an imposing fortress that once housed dukes and hosted artists like Leonardo da Vinci. Just behind it is Parco Sempione, one of Milan’s best green spaces. We took a long, restful break under the trees—perfect for sipping an Aperol Spritz and watching the city pass by.




Our walk ended at Arco della Pace, Milan’s majestic neoclassical arch where locals gather to chat, bike, and enjoy early evening aperitivos. This corner of Milan, where grandeur meets daily life, left us with a deep sense of place.

We eventually took the train back to our accommodation—tired, inspired, and grateful for the kind of day that can only happen when a friend shows you around their city.
This day reminded us how much more meaningful travel becomes when shared with someone who truly knows and loves a place.
Day 3 – Venice by Vaporetto and Island Hopping
After checking out from our hotel, we drove east and checked into Hotel Al Giardino, our base just outside of Venice. On the way, we stopped for a satisfying brunch at Brunch Republic in Treviso—a great little detour.


From there, we took a regional train into Venice. Upon arrival, we purchased a 24-hour ACTV transportation pass (€25), which gave us unlimited access to Venice’s vaporettos (public boats) and buses—a great deal if you plan to move around.


Our first destination was Murano, the island world-famous for its glassmaking tradition. We stopped for lunch at La Perla Ai Bisatei, where we enjoyed a delicious two-course meal featuring squid ink pasta and a hearty local beef stew. Highly recommended!




Instead of dessert, we headed to a nearby gelateria artigianale in Murano for some creamy, handmade gelato. No regrets there.

We then continued by boat to Burano, a tiny island known for its vibrantly colored houses, peaceful canals, and traditional lacework that dates back to the 16th century. It’s much quieter than the main island of Venice and ideal for slow wandering and photos.








💡 Budget Hack: Skip the gondola and ride the vaporetto instead. It’s scenic, practical, and lets you explore more of the lagoon for a fraction of the cost.
Day 4 – Exploring the Grand Canal of Venice
On our final morning, we checked out of our hotel, parked the car, and hopped on a local bus to Venice—it was covered by our 24h ACTV pass and turned out to be a great, hassle-free option.
Once back in Venice, we boarded a vaporetto to cruise down the Grand Canal, soaking in iconic views of domed churches, stone bridges, and gondoliers gliding past us. Venice felt like a living painting.






We then explored the narrow alleyways of the main island, following routes that mirrored those taken by gondoliers throughout the day and night. For reference, a traditional gondola ride costs €90 for 30 minutes during the day or €110 at night (for up to 5 people)—beautiful, but definitely a splurge.




For lunch, we stopped at Pizzeria Ae Oche Santa Lucia for more excellent Italian pizza, followed by another round of gelato at Gelato Fantasy. We wrapped up our day with a visit to Libreria Acqua Alta, a unique floating bookstore famous for its quirky charm and book-filled gondolas.


Though brief, our time in Venice reminded us that travel doesn’t need to be packed or expensive to be meaningful. A few good meals, slow transport, and scenic detours can leave you feeling full in all the right ways.
Where to Stay in Milan and Venice
Milan
We stayed at Happy Residence Milano, in a quiet suburban town just north of Milan with regional train access to Milano Cadorna. It’s ideal if you’re looking to:
- Avoid the high costs of central Milan
- Enjoy peaceful evenings away from the noise
- Still reach the city in about 30–40 minutes
💡 Budget Tip: Trenord trains run frequently and are affordable. Just plan your return trips in advance, as late-night trains are limited.
Venice
We booked Hotel Al Giardino, located just outside of the main Venetian islands. It was an excellent base with:
- Quick access to buses and boats into Venice
- Free on-site parking (ideal if you’re road-tripping)
- Exceptional customer service and good value for money
This stay allowed us to enjoy Venice without dragging luggage over bridges or paying a premium to sleep on the island.
Cost of Our 4-Day Italy Getaway
Here’s how much we spent for 2 people over 4 days:

Curious how we track all these expenses so precisely?
We built a tool for that: Nomad Purse — the ultimate budget tracking app designed specifically for slow travelers, digital nomads, and long-term explorers like us. With Nomad Purse, you can effortlessly log your expenses, break them down by category or location, and keep your travel budget on track—whether you’re away for a weekend or a year. Ready to take control of your travel spending? Explore the app here
| Category | Total USD | % of Total |
|---|---|---|
| Dining Out – Milan: $110.98 – Venice: $125.24 | $236.22 | 35.14% |
| Accommodation – Milan: $154.08 – Venice: $56.34 | $210.43 | 31.30% |
| Local Transportation | $188.21 | 28.00% |
| Snacks, Coffee & Ice Cream – Milan: $15.17 – Venice: $22.24 | $37.41 | 5.56% |
| Total | $672.26 | 100% |
That’s $168.07 per day (for two) or $84.03 per person/day. Not bad for visiting two of Italy’s most famous cities!
Tips for Visiting Milan & Venice on a Budget
- Use Trenord or local trains to avoid city-center accommodation costs in Milan
- Buy the 24h vaporetto pass to explore Venice and its islands affordably
- Eat like locals do: small cafés, family-owned trattorias, and markets are often more authentic and affordable
- Pack light—Venice streets are beautiful but not luggage-friendly
- Travel in shoulder season (spring/fall) to avoid crowds and inflated prices
Final Thoughts on Our Northern Italy Itinerary
We went to Milan and Venice for a quick getaway, but left feeling deeply recharged. The slower pace, great food, and thoughtful spending let us enjoy the richness of Italy without the rush or expense that many associate with these cities.
If you’re looking for a short European escape that feels intentional and budget-friendly, this trip hits the sweet spot. And with tools like Nomad Purse, staying on budget has never been easier.
Have you ever explored Milan or Venice? What would you add—or skip—on a short trip like this? Let us know in the comments section below!

1 Comment
Eileen C. · June 19, 2025 at 6:41 pm
This is awesome! love this summary. Thanks for sharing.