

AI generated summary, newsroom reviewed
For two years straight, Bangkok held the top spot on the list of Asian cities travellers couldn't stop returning to. In a testament to just how popular Japan has become as a tourist spot for Gen Z, Tokyo has now overtaken Bangkok to be the most revisited city in Asia. This is according to Agoda's 2026 Repeat Visitor Ranking, built from accommodation bookings made in the first half of the year. Delhi takes the highest spot for any Indian city, coming at number 23.
Tokyo might be at the top of the list, but Bangkok is right behind at number two. In fact, Bangkok just won Time Out's crown for the world's best nightlife city once again. These two cities are followed by Bali, Seoul, Osaka (Japan really is killing it), Da Nang, Kuala Lumpur, Fukuoka (Japan again), Taipei and Johor Bahru (Malaysia is the only other country with two spots in the top ten). Fukuoka at number eight was the surprising addition, and so was Baki's climb to number three.
There are many reasons behind Japan's rise in popularity. A yen that has stayed weak for the better part of two years has turned Tokyo into the rare capital where a Michelin-starred omakase dinner and a haul from Isetan is not too heavy on your credit card. Add to that their efficient public transport system and twenty three wards of neighborhoods that have something to offer, and a second or a third visit doesn't sound too out of the box.
While no Indian city cracked Asia's top twenty (Delhi ranked at twenty-three) Agoda came out with a separate India-specific list. It consists of your usual suspects, with Delhi being followed by Chennai, Mumbai, Bengaluru and Kochi.
Delhi's spot on number one also comes from the fact that it's practically a departure lounge for the north: Himachal, Uttarakhand, and half of Rajasthan, all connect through it. Not to forget it's popularity as a tourist spot on its own. Kochi plays the same role for Kerala's backwaters and hill stations. Mumbai and Bengaluru carry the weight of business travel.
Currently, out of Asia's ten most revisited cities, only three let Indian passport holders in without a visa: Bangkok, Kuala Lumpur and Johor Bahru. Thailand's window shrank on September 15, when the country cut its visa-free stay for Indian travellers from sixty days to thirty. Malaysia's thirty-day visa-free arrangement for Indians runs through till the end of 2026. Of course, none of this affects a standard week-long trip, but if a longer Southeast Asia swing was on the cards for you, the math on the itinerary will be a little more difficult.