JAKARTA/TOKYO -- When Dita Listya is planning a holiday, looking for a stylish hair salon, or just hoping to kill a couple of hours, the 27-year-old Jakarta resident turns to the same app: Traveloka.

The Traveloka app inside Indonesia's Soekarno-Hatta International Airport: The startup made its name by offering travel deals but now it wants customers to use it closer to home. (Photo by Rie Ishii)
$4bn booking startup aims to prove its worth with profit before IPO