Yogyakarta is a truly a unique city that ruled by a king (sultan) whose lineage can be traced to centuries. For long, this city offers plenty cultural and historical heritage. Here you can eat lesehan style without chairs. The rather sweet cuisine of Yogyakarta might surprise you first, but many people have been longing for good Javanese food after trying it once, so you might have the same experience.
This city offers many luscious delicacies. From bakpia cookies, wingko babat, to enting-enting kacang, visitors will be delighted to find there are so many delicious choices here in this town. Gudeg is one of Jogjakarta's specialties. This dish is made of young jackfruit with traditional herbs, sometimes with eggs and chicken. Cow's inner skin, cooked until tender, usually accompanies gudeg with steamed rice.
Most traditional restaurants in Yogyakarta sell this specialty. But, don't let the sweet taste of gudeg fool you, however, the chili sauce of Javanese food can be really, really spicy because it is made mainly from cabai rawit the spiciest chili in Indonesia.
Yogyakarta is a small city. To illustrate this, for some Yogyakartans, 2 kilometers is considered very far. In the city, you can give your legs some exercise, ride andong/delman (cart carried by a/two horse/s), use the bus and public transportation, ride a taxi, or, try how it feels like to ride becak/pedicab. If you want to visit interesting sites within the city, it is best to move around on foot. If, however, you want to marvel at the grandiose of Borobudur Temple, for instance, it is best if you rent a car.
To make it easier, and shorter, you can take a plane from major cities such as Jakarta or Bali. From Jakarta and Bandung you can also go to Yogyakarta by train and the journey will take approx. 8-12 hours, though. Some travel agents or rental cars also offer trips to Yogyakarta from big cities with a reasonable fee. The journey will take longer than 12 hours from Jakarta or Bandung.