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

Khukuri Chicken Masala

Boneless pieces of tandoori chicken cooked with tangy tomato and onion sauce with a touch of house rum.

CurryChickenSignature
Nepalese

Spicy & Dicey

Boneless thigh chicken marinated in authentic Nepalese spices. Wok tossed with diced capsicum, tomato, onion, cashew, sweet chilli and soy sauce.

ChickenSpicyMust-Try
Signature

Himalayan Goat

Slow cooked tender goat curry pieces cooked with Nepalese Himalayan spices.

GoatCurryHimalayan
What Guests Say

Real Reviews from Port Melbourne Diners

★★★★★

"Service and staff so friendly from start to finish. Great selection on the menu. Food was served quick and was delicious. Best naan bread we've had. Chicken korma, butter chicken, biryani rice and garlic naan. Would recommend and will be back again soon."

Michelle
Port Melbourne · Google Review
★★★★★

"Delicious chilli chicken and a beautifully cozy ambiance. The attentive service made the dinner even more enjoyable. Highly recommend!"

Rabina Shrestha
Port Melbourne · Google Review
★★★★★

"Best Indian food in Melbourne."

Cassandra P.
Port Melbourne · 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