Travelers are voting Malioboro as the best shopping attraction in Yogyakarta. There are 1 shopping attraction in Semarang a city just 123 km from Yogyakarta and 4 shopping attractions in Surabaya which is 328 km distant. The most popular of these are Mall Ciputra in Semarang and Surabaya Town Square in Surabaya. You can find 27 Shopping Attraction in the country of Indonesia and Mall Taman Anggrek is our members favorite Shopping Attraction in all of Indonesia. Want more? Check out our map of shopping attractions in Yogyakarta.