271 Bay Street, Port Melbourne

Indian Restaurant in Port Melbourne

Bay Street's go-to Indian restaurant since 2014. Rich curries, tandoori from the clay oven, handcrafted momo dumplings and a fully licensed bar — all on your doorstep in Port Melbourne. Dine in, take away, or let us cater your next event.

Featured in Concrete Playground, Urban List & TripAdvisor Travellers' Choice

The Menu

What Port Melbourne Keeps Ordering

From classic Indian curries and tandoori to Nepalese-inspired specials — these are the dishes our Port Melbourne regulars order every visit.

Must Try

Gurkha Crunch (G)

Twice-fried chicken thigh, shatteringly crispy, tossed in our house Nepalese chilli glaze.

GlutenChickenSpicy
Nepalese Classic

Ram Ko Andaz (D)

A traditional Nepali meal, unchanged. Slow-cooked goat, tadka dal, steamed basmati and house achar. Best eaten with your hand.

DairyGoatTraditional
Dessert

Chocolate Samosa (D, N)

Crispy samosas filled with melted chocolate, served with fresh cream.

DairyNutsDessert
What Guests Say

Real Reviews from Port Melbourne Diners

★★★★★

"The butter chicken is the best I've had in Melbourne — rich, fragrant, and clearly made with care. The momo dumplings are incredible too. We've already been back three times since they opened."

Sarah L.
Port Melbourne · Google Review
★★★★★

"We booked for a team dinner of 14 and the experience was flawless. Staff went above and beyond, the tandoori mixed grill and lamb rogan josh were absolute highlights. Will use them for catering our next event."

Marcus T.
South Melbourne · Google Review
★★★★★

"Having Aagaman so close to Fishermans Bend is genuinely life-changing. The dal bhat is proper Nepali home cooking — the kind you only find when someone's actually from there. Incredible value."

Priya K.
Fishermans Bend · Google Review
FAQ

Frequently Asked Questions

Everything you need to know about dining at Aagaman Port Melbourne.

Aagaman Port Melbourne serves authentic Indian cuisine with Nepalese-inspired dishes that set us apart from every other Indian restaurant on Bay Street. Our menu features classic North Indian curries — butter chicken, lamb rogan josh, chicken tikka masala — alongside tandoori specialties cooked in our clay oven and Nepalese staples like steamed momo dumplings and slow-cooked dal. Every dish is prepared fresh using traditional spice blends and locally sourced produce.

Absolutely. Aagaman Port Melbourne is a popular choice for group dining, private celebrations, and corporate events. We can accommodate large groups with advance notice and our catering team can deliver a full Indian and Nepalese banquet to your venue across Melbourne. Visit our catering page or call 03 9676 9234 to discuss your requirements.

Yes — call ahead on 03 9676 9234 to place your takeaway order for pickup. We also partner with popular delivery platforms for delivery to Port Melbourne, Fishermans Bend, South Melbourne, and surrounding suburbs.

Be sure to try Gurkha Crunch, Ram Ko Andaz, and Chocolate Samosa — three dishes our Port Melbourne guests order again and again. The Garlic Naan baked fresh in our tandoor oven pairs beautifully with any curry.

We are at 271 Bay Street, Port Melbourne VIC 3207 — a 10-minute drive from Melbourne CBD via City Road and Montague Street. By tram, take Route 109 from Collins Street to the Bay Street stop (approx. 20 minutes). Street parking is available on Bay Street and surrounding side streets. We're a 5-minute walk from Station Pier and Port Melbourne Beach.

Yes — Aagaman Port Melbourne on Bay Street is the closest authentic Indian restaurant to South Melbourne, Fishermans Bend, Albert Park and St Kilda West. We're a 5-minute drive from South Melbourne and 10 minutes from the CBD. Route 109 tram stops directly on Bay Street.

Getting Here

Directions to Aagaman Port Melbourne

Whether you're coming from the CBD, South Melbourne, or Fishermans Bend — we're easy to reach by car, tram, or on foot.

By Car from CBD

Head south on Kings Way, turn right onto Montague Street, continue to Bay Street and turn left. 271 Bay Street is approximately 10 minutes from Melbourne CBD. Street parking is available directly outside.

By Tram (Route 109)

Catch Tram 109 from Collins Street in the CBD heading towards Port Melbourne Beach. Alight at the Bay Street stop — we're a 2-minute walk. Journey time approximately 20 minutes.

From Station Pier

Arriving by ferry? Aagaman is just a 5-minute walk along Bay Street — a perfect dinner spot before or after your journey.

Get Directions on Google Maps
Nearby
Port Melbourne Beach — 4 min walk
Station Pier — 5 min walk
Bay Street Shopping Strip — on our doorstep
Melbourne CBD — 10 min drive / 20 min tram
Find Us

271 Bay Street, Port Melbourne

Address 271 Bay Street, Port Melbourne VIC 3207
Phone 03 9676 9234
Hours Dinner Mon–Sun 5pm–10pm
Lunch Thu–Sun 12pm–3pm
Our Melbourne Locations

Find Aagaman Across Melbourne

Three locations, one commitment — authentic Indian and Nepalese cuisine served with Himalayan warmth.

You Are Here

Port Melbourne

271 Bay Street
Port Melbourne VIC 3207
03 9676 9234

City Dining

Flinders Lane CBD

308 Flinders Lane
Melbourne VIC 3000
03 9193 0905

Neighbourhood Gem

Rosanna

137 Lower Plenty Road
Rosanna VIC 3084
03 9191 5100

Aagaman Indian Restaurant — Port Melbourne
271 Bay Street, Port Melbourne VIC 3207
Phone: 03 9676 9234
Indian restaurant near South Melbourne | Albert Park | Fishermans Bend | Station Pier