Dubai is ranked among cheapest to buy Apple's iPhone X, but the most expensive to surf the Internet, according to a new report.

The annual 'Mapping the world's prices' report by Deutsche Bank highlights the cost of living in around 50 major cities.

It shows that Dubai has the world’s highest monthly cost for 8Mbps speed internet at $85, with Russia ranked as the cheapest for internet access at just $7.

The cost of iPhone 8 in the UAE, however, is among the cheapest at $995. The least expensive on the list is the US at $924. The most expensive is Brazil at $1,377.

Exercise does not come cheap in Dubai either, as it has the world’s second most expensive gym membership charge at $119.20 after Tokyo at $127.20. Bangalore has the cheapest at $28.50.

Dubai is also the world’s most expensive city to buy a summer dress, priced at an average $61 compared to $28 in Jakarta, where it is cheapest.

Furthermore, the Gulf city boasts the 7th highest cost of dinner for two at $53.90. The most expensive is Zurich at $72.30 while the cheapest is Manila at $14.90.

Monthly rent

As for monthly rent, Dubai is rated number 14 at $1,787. The most expensive in the category is Hong Kong at $3,737 while the cheapest is Bangalore at $289.

However, the Gulf city is among the cheapest to buy a mid-sized car with an average cost of $21,854. The most expensive is Singapore at $86,412, while the cheapest is New Delhi at $12,066.

When it comes to weakened getaways, Dubai has an average cost of $1,281. Copenhagen has the most cost at $2,503, but Istanbul has cheapest at $575.

Moreover, the average cost of sneakers in Dubai is $96.70 compared to $141.30 in Oslo, where it is most expensive and $55.70 in Bangalore where it is least expensive.

Dubai’s cost of transportation is an average $77.60, significantly behind London where it is most expensive at $196.50. The cheapest city for transportation is Mumbai at $15.80.

Smokers will also be pleased that the cost of a pack of Marlboro in Dubai is $4.60 as opposed to Melbourne’s $22.70, the world’s most expensive. It remains much cheaper in Manila, however, at just $1.50.

The cost of a men’s haircut in Dubai is $18.20 compared to the most expensive rate of $45.80 in Zurich and the cheapest cost of $4.50 in Bangalore.

As for the cost of a pair of Levi's jeans in Dubai, it is $79.50. The most expensive is in Oslo at $136.40 and the cheapest is in Bangalore at $37.60.

Watching a movie in Dubai will cost you $10.50, much less than $18.80 in Zurich, which has world’s most expensive price for a movie ticket. Jakarta has the cheapest price, however, at $3.60.

Finally, the cost of a 2 litre Coca-Cola in Dubai is $1.72, not far behind Istanbul which has the cheapest price at $0.93. Oslo is the most expensive city to buy the drink at $4.77.

Dubai residents earn an average monthly salary of $3,447 (AED12,659), placing it at number 9 next to the likes of Zurich, San Francisco and New York City.