How many days do you need in Melbourne?

How many days do you need in Melbourne?

Melbourne is one of those cities that gets under your skin. One day you’re wandering through Flinders Lane looking for a hidden laneway café, and the next you’re planning a return trip because you barely scratched the surface. It happens to almost everyone who visits — and it’s exactly why knowing how many days to spend in Melbourne matters so much before you book your flights.

The honest answer? Three days is the absolute minimum if you want to do Melbourne justice. Five to seven days is ideal. And if you have a full week or more, you’ll unlock a side of the city — the day trips, the hidden suburbs, the regional wine trails — that most visitors never get to experience.

I’ve visited Melbourne more times than I can count, and I’ve stayed for everything from a rushed weekend to a full two weeks. Here’s exactly what’s possible at every length of stay, so you can plan the perfect trip.

📋 TL;DR — the quick version

  • Minimum stay: 3 days covers the CBD, laneways, a market, and one major attraction.
  • 🏆 Ideal stay: 5–7 days lets you explore neighbourhoods, do a day trip, and eat your way around the city properly.
  • 🗺️ Melbourne is big: Each suburb has its own character — Fitzroy is bohemian, St Kilda is beachy, Richmond is footy mad.
  • Allow extra time for coffee: Melbourne’s café culture is world-class and you will end up lingering longer than planned.
  • 🚗 Day trips add value: The Yarra Valley, Mornington Peninsula, and Phillip Island are all within 90 minutes of the city.
  • 🌦️ Weather is unpredictable: Build in flexibility — Melbourne’s famous “four seasons in one day” can reshape your plans at any moment.
  • 💰 Budget wisely: Accommodation costs are high; booking early or staying slightly out of the CBD saves significantly.

🏙️ How to spend 3 days in Melbourne

Three days in Melbourne is a tight but totally doable itinerary if you’re selective. You won’t see everything — no one does in three days — but you’ll get a genuine feel for what makes this city special. The key is to resist the urge to overplan. Melbourne rewards spontaneity more than most cities, and some of your best experiences will come from following a smell down an alley or ducking into a bar that simply looks good.

📅 Day 1: the CBD and laneways

Start at Federation Square, which gives you a central base with access to the Ian Potter Centre (home of Australian art, free entry) and easy tram connections everywhere else. From here, walk down to Flinders Street Station and take a photo — it’s practically mandatory — before ducking into the iconic laneways that Melbourne is so famous for. Hosier Lane is the most photographed, covered floor to ceiling in street art that changes regularly. Caffe e Cucina on Flinders Lane, Degraves Street, and Centre Place are where you’ll find Melbourne’s legendary café culture in full swing.

Order a flat white somewhere — anywhere — and remind yourself that this city invented the format that took over the world. In the afternoon, head to the Queen Victoria Market if it’s open (Tuesday, Thursday, Friday, Saturday, and Sunday). It’s one of the largest open-air markets in the Southern Hemisphere and a genuine Melbourne institution. Grab some fresh fruit, a souvlaki, a cheese toastie, and join the locals doing their weekly shop. End day one with dinner in Chinatown on Little Bourke Street — the laksa and dumplings here are genuinely world-class.

📅 Day 2: St Kilda and South Yarra

Grab tram 96 or 16 from the CBD and head down to St Kilda. Despite being Melbourne’s most touristy beach suburb, it still has bags of character — the Art Deco architecture along Fitzroy Street, the Sunday Esplanade Market, and the little penguins that nest under the pier at dusk (yes, real penguins, completely free to watch). Acland Street is lined with cake shops that will make you reconsider every dietary conviction you’ve ever held.

In the afternoon, work back through South Yarra and Prahran. Chapel Street is Melbourne’s most fashionable shopping strip, running from South Yarra’s upscale boutiques down through edgier Prahran. The Prahran Market is smaller than Queen Vic but arguably better for gourmet produce. If you have time, the Royal Botanic Gardens are just across the road from South Yarra and are one of the best botanic gardens in the world — genuinely worth two hours of your afternoon, especially if the weather is cooperating.

📅 Day 3: Fitzroy and Carlton

On your third day, head north of the CBD to Fitzroy — Melbourne’s bohemian heartland. Brunswick Street is lined with vintage clothing stores, independent bookshops, Lebanese bakeries, and coffee roasters doing extraordinary things with single-origin beans. The Rose Street Artists’ Market runs on weekends and is excellent. Smith Street, running parallel a few blocks east, has some of the city’s best Thai food, wine bars, and restaurant concepts.

A short walk away is Carlton, home to Melbourne’s Italian community and Lygon Street — the city’s original “Little Italy.” The University of Melbourne’s parklands are beautiful to walk through, and the Melbourne Museum and the stunning Royal Exhibition Building (a UNESCO World Heritage Site) are worth an hour or two if it starts to rain, which it very well might.

If you’re planning further afield, our guides to Free Things to Do in Melbourne are well worth a look.

🌟 What you can do with 5 days in Melbourne

Five days is where Melbourne really starts to open up. You’ve covered the essentials in the first three days; now you can slow down, go deeper, and add a day trip to the mix.

On day four, take a day trip to the Yarra Valley — about 45 minutes east of the CBD — for world-class pinot noir, cool-climate chardonnay, and some of Victoria’s most beautiful scenery. Domaine Chandon, Yering Station, and TarraWarra Estate are all excellent and do tastings without requiring a booking. Pack a picnic or splash out on lunch at one of the cellar door restaurants; you’ll need at least four hours up here to do it properly.

Day five is your neighbourhood deep-dive day. Head to Collingwood and Abbotsford in the morning. Collingwood has a thriving independent art and music scene; Abbotsford has the Convent — a repurposed 19th-century convent now home to artists, studios, and a stunning garden café. In the afternoon, head to Richmond for Vietnamese food. Victoria Street is colloquially known as “Little Saigon” and the pho here rivals anything you’ll eat in Vietnam. After dinner, catch a live gig somewhere. Melbourne has more live music venues per capita than almost anywhere in the world.

👉 Book a Melbourne laneways and hidden bars tour on GetYourGuide →

🗓️ What you can do with 7 days in Melbourne

A full week in Melbourne gives you time to breathe — and to escape the city altogether. With seven days, I’d spend the first five doing everything above, then dedicate days six and seven to extended day trips that show you Victoria’s remarkable landscape beyond the city limits.

You might also enjoy reading about 3 Days in Melbourne Itinerary.

The Mornington Peninsula is a top choice for day six. It’s about 70 kilometres south of the CBD — an easy drive or a train-and-ferry combination — and it feels like a completely different world. The ocean beaches on the outside coast face Bass Strait and get wild, clean surf; the bay beaches on the inside are calm, family-friendly, and impossibly blue on a clear day. The Peninsula Hot Springs are a world-class outdoor thermal spa experience, and the wine region here — focused on pinot noir and chardonnay — is smaller than the Yarra Valley but arguably just as impressive in quality.

For day seven, consider Phillip Island. It’s famous for the Penguin Parade — every night at dusk, hundreds of little penguins waddle up the beach to their burrows in a procession that is genuinely magical — but it’s also a great destination for surfing at Woolamai, koala spotting at the Wildlife Park, and exploring the rugged coastline. The Grand Prix Circuit here hosts the Australian Moto GP and is worth a stop even if motorsport isn’t your thing.

🏘️ Best neighbourhoods to explore in Melbourne

Melbourne’s real magic isn’t in the city centre — it’s in the suburbs. Each neighbourhood has a distinct personality, and spending time in at least two or three beyond the CBD is essential for understanding why Melburnians are so fiercely proud of their city.

  1. Fitzroy. Melbourne’s creative heartland. Brunswick and Smith streets are packed with vintage shops, live music venues, and the kind of café that roasts its own beans and serves everything with a short, handwritten explanation of the origin story. This is where Melbourne’s art and music scenes were born, and it still has more character per square metre than almost anywhere in the country.
  2. St Kilda. Beachy, laid-back, and slightly unpredictable. St Kilda attracts backpackers, locals, families, and everyone in between. The foreshore on a sunny Sunday afternoon is one of Melbourne’s great free experiences — eat a kransky from the market, watch the skaters, and breathe in the sea air from Port Phillip Bay.
  3. Richmond. Footy obsessed and incredibly multicultural. Victoria Street’s Vietnamese restaurants are legendary; Swan Street is great for pubs and post-match celebrations. If you’re in Melbourne during AFL season, the atmosphere around the MCG on match day is unlike anything else in Australian sport.
  4. Collingwood. Gritty and rapidly gentrifying. Smith Street has some of the city’s best wine bars and small-plates restaurants. The area has a strong arts and live music scene, and some of the most interesting street art you’ll find outside of Hosier Lane.
  5. Carlton. University vibes and Italian heritage. Lygon Street is the spot for pizza, gelato, and espresso. The suburb is one of Melbourne’s oldest, and the beautiful Victorian-era terrace houses give it an architectural charm that the newer suburbs lack.
  6. South Yarra and Prahran. Fashion, food, and flowers. Chapel Street is the shopping spine, the Prahran Market is one of the city’s best for gourmet produce, and the Royal Botanic Gardens just across the Yarra are a genuine urban paradise where locals jog, picnic, and watch fruit bats emerge at dusk.

☁️ Does Melbourne’s weather affect how long you stay?

Yes — and more than you might expect. Melbourne’s weather is famously unpredictable. The local joke is “four seasons in one day,” and it’s genuinely not much of an exaggeration. I’ve had a sunny 25°C morning turn into a 14°C downpour by noon and then back to blue skies by 3pm. In winter (June–August), you’ll get cold, grey days regularly. In summer (December–February), heatwaves pushing 40°C can make outdoor sightseeing miserable for days at a stretch.

The practical implication is that you should always build one or two “indoor days” into your Melbourne itinerary. Gallery days, museum days, rainy laneway-wandering days. These aren’t backup plans; they’re part of the Melbourne experience. The city has world-class indoor culture precisely because locals have learned over generations to make the most of whatever weather they’re handed. The best time to visit Melbourne for reliably pleasant weather is late spring (October–November) or autumn (March–April) — these shoulder seasons offer mild temperatures and avoid the extremes of both summer and winter.

🚊 Getting around Melbourne efficiently

Melbourne has an excellent public transport network built around trams, trains, and buses. The city centre is covered by a free tram zone — if you’re staying in the CBD and inner suburbs, you can use trams at no cost for much of your sightseeing, which is a significant saving over several days. Beyond the free zone, you’ll need a Myki card: Melbourne’s reloadable travel card, available at 7-Eleven stores and major stations. Load $20–30 to start and top up as needed.

For day trips to the Yarra Valley, Mornington Peninsula, or Phillip Island, a hire car is the most practical option. Public transport connections to these destinations exist but are slow and infrequent. Organised tours are a great alternative for wine regions where you’ll want to drink freely. If you’re travelling Australia with kids, a car hire gives you the flexibility to stop whenever you need to — something that’s invaluable on family day trips.

👉 Book a Yarra Valley wine and wildlife day tour from Melbourne on GetYourGuide →

💡 Practical tips for making the most of your time

  1. Get a Myki card on arrival. Don’t waste time buying single-use tickets — the Myki card is cheaper and works on all public transport. Download the PTV app alongside it for real-time journey planning.
  2. Book restaurants in advance. Melbourne’s top restaurants book out weeks ahead, especially on Friday and Saturday nights. If there’s a specific place you want to eat, book before you leave home.
  3. Start early at the markets. Queen Victoria Market gets very crowded by mid-morning on weekends. Go at 7am when the locals go — you’ll have the best stalls to yourself and the traders are more relaxed.
  4. Go to a live music venue at least once. Melbourne has more live music venues per capita than almost any city in the world. The Corner Hotel, the Tote, the Espy — these are cultural institutions that tell you far more about Melbourne’s soul than any guidebook can.
  5. Pack a layer at all times. Even in summer, Melbourne evenings can turn cool without warning. A light jacket in your bag is non-negotiable if you plan to eat outside, sit on a rooftop bar, or be anywhere near the bay after dark.
  6. Eat on Lygon Street once, then explore further. Lygon Street is touristy but still worth an evening. Once you’ve ticked it off, head to Little Bourke Street for Cantonese, Victoria Street Richmond for Vietnamese, or Brunswick Street Fitzroy for everything else.

🎯 Final verdict: how many days in Melbourne?

If you have three days, you’ll leave wanting more. If you have five days, you’ll leave satisfied but still mentally bookmarking the places you didn’t get to. If you have a full week, you’ll leave already planning when you can come back — and probably with a mental list of restaurants you need to return to.

My personal recommendation for a first-time visitor? Aim for five to seven days. It sounds like a lot, but Melbourne moves at a pace that rewards lingering. The best meal I’ve ever had in Australia was in a 30-seat restaurant in Fitzroy that I only found because I had enough time to wander down a side street on day four. That kind of discovery is what Melbourne is built for — and it only happens if you give yourself the time.

Whatever length you choose, build in some breathing room. Don’t pack every hour. Allow yourself to sit in a café for two hours over a long breakfast, to follow a bookshop down a rabbit hole, to change your afternoon plans because you spotted something interesting in a laneway. The best days in Melbourne have rarely been the ones I planned most carefully. Let the city lead, and it’ll show you something extraordinary every single time.