Arrive in the Central Business District and get your bags dropped at your hotel first—this is one of those days where being properly based makes everything else easier. If you’re coming in by SkyBus from the airport, expect about 30–45 minutes plus the transfer to your hotel; by taxi or rideshare it’s usually 25–40 minutes depending on traffic. Keep an eye out for peak-hour congestion around Flinders Street and the Queen Victoria-side grid, and if your room isn’t ready, most hotels will hold luggage so you can start walking immediately.
From there, head straight to Federation Square for a first look at Melbourne’s center of gravity. It’s an easy, low-effort orientation stop: open plazas, bold architecture, public art, and constant movement without feeling overwhelming. Give yourself about 45 minutes to wander, look across to Flinders Street Station, and get your bearings for where the river, laneways, and arts precinct all sit in relation to each other.
For a simple first meal, settle into ACMI Cafe & Bar right in Federation Square. It’s practical more than flashy, which is exactly what you want on arrival day: coffee, a snack, or a light early dinner without losing momentum. Budget roughly AU$20–35 per person, and it’s usually an easy bet for a quick table compared with the busier spots on Flinders Lane. If you’ve landed a little jet-lagged, keep it uncomplicated and eat early.
Afterwards, walk south toward the Royal Botanic Gardens Victoria for a calm reset. It’s one of the best “soft landing” places in the city—broad lawns, shaded paths, and a proper sense of space after the CBD bustle. The gardens are open daily and free to enter, with the main gates typically accessible well into the evening in summer; even a one-hour stroll is enough to feel like you’ve actually arrived. Stick to the lakeside paths if you want the easiest route, or just wander without a plan and let the light do the work.
Finish on the Southbank Promenade, where the city really switches on after dark. Walk west or east along the river depending on how much energy you have; either way you’ll get the full skyline, reflections on the Yarra, and that steady hum of restaurants, trams, and people out for the night. It’s the kind of stretch where you don’t need to “do” much—just take your time, maybe grab a drink if you feel like it, and enjoy the fact that everything important is close by for an easy night back at your hotel.
Start early at Queen Victoria Market before the crowds thicken; if you get there around 8:00–9:00 AM, you’ll catch the best breakfast stalls, the busiest fruit and veg sheds, and that lively local rhythm that makes the place special. Grab a coffee and something simple from one of the bakeries or deli counters, then wander the produce aisles for snacks later in the day. Budget roughly AU$15–30 per person, and note that many stalls start winding down by early afternoon, so this is very much a morning stop. From here, it’s an easy 10–15 minute walk or a short tram hop into the CBD.
Head to State Library Victoria for a quick reset from the market energy. The big draw is the La Trobe Reading Room, which is free to enter and especially worth seeing if you like grand old civic interiors; plan about 45 minutes here. It’s one of those places where you can pop in, look up at the dome, browse a gallery or two, and be out without feeling rushed. From the library, it’s an easy stroll or short tram ride south into Carlton for lunch.
Settle in at Brunetti Classico in Carlton for lunch and coffee—this is the kind of place locals use when they want a dependable pastry, a proper espresso, and a bit of Italian flair without overthinking it. Expect AU$20–40 per person depending on how much cake you “accidentally” order. After that, head across to Melbourne Museum in Carlton Gardens; give yourself about 2 hours if you want to see the highlights without museum fatigue. Entry is usually around AU$15–25, and it’s especially good for context on the city, natural history, and a few standout gallery spaces. If you’re not sure where to start, just follow the main circulation path and let the building do the work.
When you’ve had your fill of exhibits, step straight out into Carlton Gardens for a slower final stretch of the day. The paths around the lawns and tree cover are perfect for an unhurried 45-minute walk, and it’s a nice way to decompress after being indoors. Wrap the day on Lygon Street, where the mood shifts into classic Melbourne Italian-dining territory; book if it’s a weekend, otherwise you can usually find a table by walking in, and dinner will typically land in the AU$25–45 per person range. It’s a good area to linger a little, so there’s no need to rush—finish with a gelato, then tram or rideshare back from Carlton depending on where you’re staying.
Start your last day down in St Kilda Esplanade Market if it’s operating on your travel date; it usually runs on Sundays by the foreshore, so if your date falls outside that window, treat it as a relaxed bay-front browse rather than a fixed stop. Give yourself about an hour to wander the stalls, then take the short stroll to St Kilda Beach for that classic promenade reset — it’s the kind of walk that works best with no agenda, just a coffee in hand and the water on your left. If you’re coming from the city, Route 96 or Route 16 trams are the easiest way down, roughly 25–35 minutes from the CBD depending on traffic and tram spacing.
Head onto Acland Street Bakery for a pastry and coffee; this stretch of Acland Street has plenty of competition, but this is a straightforward, dependable stop for a sweet finish without overthinking it. Expect to spend around AU$10–20 per person for a pastry plus coffee, and if the weather is good, grab it to go and keep walking the strip for a few minutes. From there, it’s an easy hop to Luna Park Melbourne, where the giant mouth entrance and vintage rides make for a fun, very Melbourne photo stop even if you’re not planning to ride everything. Budget about an hour here; if you do want a ride or two, ticket prices vary, so check the current package options before you go.
Settle in at The Espy (Esplanade Hotel) for lunch or an early meal — this is one of those places that feels suitably “last day” without being too precious about it. The bay-facing rooms and downstairs bars make it easy to choose your vibe, and you can usually land a solid meal in the AU$25–45 range. If you want the smoothest flow, aim to arrive a little before the main lunch rush, around 12:00–12:30 PM, and ask for a spot with a view if one’s open. The walk from Luna Park takes only a few minutes, so you don’t need to rush between the two.
Wind things down at Albert Park Lake, where a gentle loop around the water gives you a calmer ending after St Kilda’s beach energy. It’s ideal for one last stretch of legroom before heading onward, and you can keep it as short or long as you like — about an hour is enough to circle a good portion of the lake at an easy pace. If you’re heading back into the city after this, St Kilda Road trams and rideshares are both straightforward from here, and it’s a good time to leave before late-afternoon traffic thickens.