The NSW capital came in 10th on a city cost-of-touring table compiled by TripAdvisor, with London the most expensive destination for visitors.
A meal with wine for two, plus pre-meal cocktails, two short taxi journeys and a one-night stay at a four-star hotel in Sydney costs on average $404.
The package cost $561 in London, $550 in second-placed Paris, followed by New York at $540 and Stockholm with $516.
The rest of the 10 most-expensive cities were Oslo, Zurich, Copenhagen, Helsinki, Toronto and Sydney.
The world’s best-value destination surveyed was Hanoi in Vietnam, which came in at an average of $165.
While a four-star hotel in Sydney was priced more reasonably than London, Paris and New York at $211 a night, Sydney ranked the third most expensive city in the world for a meal at $140 for two with wine, behind Stockholm and Oslo, respectively.
TripAdvisor spokesman Scott Wegener said the results showed that Asian destinations were still the most affordable, while European destinations continued to top the most expensive list.
“However, eastern European countries such as Bulgaria and the Czech Republic seem to be bucking this trend, so may serve as the alternative places for Australian travellers looking for a city break in Europe.”
The TripIndex Cities study compares the cost of an evening out in 48 key tourist cities.