Overview
Yogyakarta — despite the official spelling, the name is usually pronounced and not uncommonly written Jogjakarta or just Jogja (JOG-jah) — is a major tourist destination in Java, Indonesia. It is the capital of Yogyakarta Special Region, to the south of Central Java province.
Understand
Yogyakarta is a bustling town of some 375,000 people (2020) and the most popular tourist destination on Java, largely thanks to its proximity to the temples of Borobudur and Prambanan. The city is a centre of art and education, offers some good shopping and has a wide range of tourist facilities. It is named after the city of Ayodhya in India, where Rama, an avatar of the Hindu god Vishnu is said to have had his capital, and whose rule is considered by Hindus to be the epitome of good governance and a moral society.
The city (kota) of Yogyakarta is one of five districts in the semi-autonomous province of Daerah Istimewa Yogyakarta (DIY), the "Yogyakarta Special Region". The other districts are the regencies of:
Sleman on the slopes of fiery Mount Merapi to the north Bantul all the way to the sea to the south The hills of Gunung Kidul to the east The lowlands of Kulon Progo to the West
This special status is thanks to the Sultanate of Hamengkubuwono, which has ruled the area since 1749 and steered the state through difficult times of occupation and revolution. During the Indonesian war of independence, Sultan Hamengkubuwono IX offered the fledgeling Indonesian government his enclave as a capital city. Yogyakarta became the revolutionary capital of the republic from 1946 to 1949 when Jakarta was still occupied by the Dutch. As a result, the newly-independent Indonesia appointed the Sultan as the governor of the province — the only one in Indonesia that is hereditary and not elected directly by the people. The Indonesian central government has tried to weaken the sultan's power by calling for direct elections for the governor. The present sultan, Hamengkubuwono X, was chosen by an overwhelming majority.
Yogyakarta lies in one of the most seismically active parts of Java and has been repeatedly struck by earthquakes and volcanic eruptions. The worst in recent times was the earthquake of 27 May 2006, which killed over 6,000 people and flattened over 300,000 houses. The epicentre was south of the city, which avoided the worst of the quake. A very effective disaster recovery effort repaired most of the physical damage quickly.
Yogyakarta is full of domestic tourists during school holidays, with tourist buses on the visitor hotspots of shopping street Jl Malioboro and the northern palace square, or alun-alun, trapped in heavy traffic. Vehicles, parking and vendors contribute to the traffic jams.
Tourist information There are three information offices, one at the airport, one at the main railway station, and this main one:
Government Tourist Information Centre. Has maps in English and can give useful information.
Get in
Getting into the city Since Adisucipto International Airport is closer to the city centre, there are numerous possibilities to get into the city:
By bus TransJogja bus 1A goes to the main Tugu train station and Jl Malioboro for Rp3,500. Buy the ticket at the bus stop.
Pay at the desk in the arrival terminal and head for the rank. Give the receipt to your driver, there is no need for any additional payment. Expect to pay the Rp2,000 airport entrance fee, even though this has already been paid by the previous passenger on the way in.
By rail Take the KRL commuter train that runs between Surakarta and Jogja, from Maguwo station, a few minutes' walk from airport arrivals. In Yogyakarta, the train calls at the main Tugu station, just off Jl Malioboro, and Lempuyangan station. In Solo, it calls at Balapan and Purwosari stations.
Ride-hailing services You can use ride-hailing apps to get picked up but you will be picked up outside the airport in front of the Class I Immigration Office on Jl Solo, an eight-minute walk from the terminal.
Yogyakarta and Solo are connected by the KRL commuter train. The train stops at Prambanan station, even though it is rather far from the temple complex. The KRL also stops at Maguwo station for Adisucipto airport. To ride the train, you can use a refillable multi-trip card that can be purchased at a ticket counter or vending machine at the station for Rp30,000 (initial balance contains Rp10,000). The multi-trip card is also valid for KRL commuter trains in Jakarta. Electronic money or bank-issued prepaid cards are a better alternative, as any credits are also usable for purchases at major retailers and convenience stores, the toll road, parking, and other public transportation (MRT and Transjakarta in Jakarta). Bank Mandiri's e-money or e-toll card, BCA's Flazz, BNI's tap-cash, BRI's BRIZZI, or Bank DKI's JakCard, are obtainable at the respective banks and minimarts such as Alfamart and Indomaret. Trains from Jakarta take at least seven hours. The Argo-class trains (Argo Lawu and Argo Dwipangga) are the fastest and most comfortable, Rp375,000 (~8 hr, including mineral water and snacks). Taksaka is almost as good at Rp350,000. The line between Kroya and Prupuk is scenic, where the line crosses the main backbone mountains of Java. Passengers from Bandung to Yogyakarta can choose among 6 trains per day and need about 8-8.5 hours for the journey. You see a scenic part of Java during daylight. Mineral water and snacks are provided for Eksekutif train class. Passengers from Surabaya are served by the twice-daily Sancaka service departing in the morning and afternoon.
Small shuttle buses called travel ply the routes from Semarang and Solo. One such service is Joglosemar (Jogja-Solo-Semarang), Rp45,000 from Semarang, and Rp25,000 from Solo.
Get around
Yogyakarta is a relatively small city, so travelling around town should not be too expensive. If you are travelling on foot, a street sign facing you at a corner indicates the name of the street you are entering, not the cross street.
Medium and small buses are the main public transport in Yogyakarta.
The TransJogja rapid transit system operates from 05:30 to 21:30 and stops only at designated shelters. They are air-conditioned and generally safe. Get a free route map for the TransJogja buses at the Tourist Information Centre on Jl Malioboro.
If you already hold prepaid cards for transportation in Jakarta (except Jakcard) you can also use it in Trans Jogja. Time based tickets can only be bought at the Trans Jogja mobile application. They are marked as Jogja Travel Pass and valid for unlimited trips the duration it was sold for, ranging from 1 day to 14 days. Purchase on the app requires e-wallet account capable to pay on the local QRIS payment sytem.
Buses other than TransJogja normally operate 06:00 to 17:00, or 21:00 for some long routes. Usually on a bus there will be a driver and a helper who will hang from the side of the bus and handle money and try to attract passengers. The helper will usually tap you on the shoulder to indicate you should pay him. If there is no helper you can pay the driver directly. When you are ready to get off a bus, tell the driver or helper "kiri" (KIH-ree) which means left.
There are several car and motorbike rental agencies just outside Tugu Station, on the street that runs east-west just south of the station. A car or motorbike delivery and pick-up at the airport remain the best way to rent them.
Driving a car in Indonesia is never a rewarding experience. But for those that would like to, a Toyota Avanza or Daihatsu Xenia (6 passengers) can be rented for around Rp250,000-300,000 for 24 hours, or Rp175,000-225,000 for 12 hours. A new green car, Toyota Agya or Daihatsu Ayla, can be rented for Rp150,000 for 24 hours. Most of the companies will ask you for the driving licence and ID cards for security reasons.
Renting a car with a driver is a more relaxing proposition. Prices are always subject to negotiation and may increase or decrease due to local demand, type and age of vehicle and your individual requirements at the time.
Many roads outside Yogyakarta are unpaved, especially around the Mount Merapi area, so many motorcycle rentals offer a semi-offroad automatic bike with a daily fee around Rp75,000.
Yogyakarta's taxis are metered and most drivers are trustworthy. All taxis have a flagfall of Rp7,000 for the first kilometre and then Rp4,250 for every subsequent kilometre. If you find a driver you feel comfortable with, ask for their mobile number so next time you need to travel you can call him directly. Most drivers are more than happy to do this.
By ojek Motorcycle taxis are widespread. They usually gather at designated spots (pangkalan), where you will haggle your way to a ride. Not comfortable or convenient for carrying luggage, but quicker if the traffic is heavy.
Nowadays, organized ojek are strong competitors to taxis and ojek pangkalan. Pickup is free and you pay according to the printout from the meter. No haggling. Try:
O'jack motorbike taxi. Rp2,000 per kilometer.
Disability ojeks are also available in Yogyakarta. The system is run by disabled persons, including the drivers. Using motorcycles with sidecars, the can carry a person with a wheelchair. Spacious enough, so two slim non-disabled people can also use it. Try:
By ride-hailing You can request car or motorbike rides with ride-hailing apps such as Gojek, Grab and Maxim. They are typically cheaper than taxis, have short waiting times in the central area, and are mostly straightforward to use; however, expect very little English from most drivers. When you request a car or motorbike using one of these apps, it's handy to have an Indonesian speaker to help you communicate with the driver, or learn some of the keywords and phrases used in this situation. See the Indonesian phrasebook.
Three-wheeled pedal-powered trishaws or pedicabs, known as becak (BAY-cha'), can be found in most parts of Yogyakarta, for shortish journeys (remember there is some poor guy pedalling away behind you). Haggle furiously before getting in.
By andong The two-wheeled horse-drawn carriage is still found in Jogja. While happy to do a tourist jaunt, they are mostly used by the Jogjanese for shortish trips around their neighbourhoods, to and from the market, for example. There is also a "Grab Andong" service which you can order via the app and can be ordered along the Malioboro area.
On foot As in the rest of Indonesia, walking in Jogja is probably one of the least convenient and least popular ways of transport, with two remarkable exceptions: Jalan Malioboro, with its vibrant street life, colourful shop facades, large walkways and street artists; The charming Kampung Taman Sari neighborhood containing the remains of the Taman Sari Water Castle.
See
Being one of the oldest cities in Indonesia, Yogyakarta has many heritage buildings and monuments and the centre was listed as a in 2023.
The number one must-see attraction is Sri Sultan Hamengkubuwono's palace, better known as Kraton Ngayogyakarta. Near the palace are a number of other heritage buildings : the BNI '46 building, the Central Post Office and Bank Indonesia.
Other notable landmarks and attractions are:
Benteng Vredeburg. A Dutch fort in front of Gedung Agung (the President's Palace). A great example of Dutch colonial architecture. A few military items are presented, including a twin cannon. Closed for renovation until May 2024 by Indonesian Heritage Agency.
Kotabaru. The Dutch officials' residential area has some heritage homes, a colonial style church, monastery (Gereja Kotabaru), and a stadium (Stadion Kridosono).
Kotagede. The capital of the ancient Islamic Mataram kingdom. The tomb of its first king, Panembahan Senopati, is here in the royal graveyard. Before independence, Kotagede was Jogja's economic centre, as it had the largest market and was home to many wealthy batik merchants. Some of the older buildings have been modernised or replaced with newer buildings, but Kotagede remains a prime example of Javanese architecture and city structure. Check out the local silver handicrafts.
Tugu Monument. A downtown landmark. Built by Sri Sultan Hamengkubuwono VI, the spire was originally a sphere representing the universe. During the colonial era, the spire was replaced with a golden cylinder.
The Kraton The Sultan's palace or Kraton encompasses the main palace, the sultan's residential buildings, two alun-alun (palace squares), and a large residential area where the sultan's servants used to live.
Northern alun-alun. Built for training the Sultan's army, it was opened to the public during the reign of Sultan Hamengkubuwono IX. Now used for the quarterly Garebeg parade held in the months of Maulud, Besar and Sawal, according to the Javanese calendar. In the parade, the Sultan's servants carry huge cone-shaped offerings to the alun-alun. After the parade, attendees scramble to get a scrap of the offering as it is believed to bring good luck. Prior to the month of Maulud, a popular public fair is held here for 30 days, offers many kinds of goods from traditional handicrafts to Chinese ceramics. A snack associated with the fair is the doughnut-like galundeng. On weekend or holiday nights, pedal cars decorated with lights (gowes) can be hired to make a circuit of the square.
Kraton Yogyakarta. A calm and elegant example of Javanese heritage with two separate entrances; the Main Court (Pagilaran and Siti Hinggil) and the Residence. The Main Court showcases the grandeur of the Sultan's monarchy, while the Residence is more homely, showcasing the royal family's luxurious lifestyle. There are regular free performances of music and dance. Check out the times when you arrive in Yogajakarta. (Every Sunday at 11:00 as of Oct 2015). There are three gamelans in the palace, and the pavilion nearest the entrance houses one of them. If it is being played, feel free to take a seat and enjoy it for a while. Residence museum has both Indonesian and English texts, and AC. Temporary exhibition Mar-Aug 2024 on Abhimantra or life rites of passage (part where no photo allowed). Small exhibition on the history of tea in Indonesia too (Indonesian text only). Without guide, no map or sign to help explore the larger grounds.
Carriage Museum. Houses the Sultan's horse-drawn carriages, including two beautiful carriages imported from the Netherlands and known as Golden Carriages (kereta kencana).
Water Castle. This is a partly-ruined complex built as a pleasure garden by the first Sultan in 1765. One of the bathing pools was dedicated to the sultan's harem, and he had a tower overlooking the area so he could take his pick. Towards the back is the original entrance to the pools, a small dock connected to a long-since-vanished river; a bit of snooping beyond this entrance will get you to a back street, where one can visit a fascinating network of tunnels and rooms, including an Escher-like series of interlacing staircases over what looks like a disused well.
Siti Hinggil Selatan. This somehow-muted palace is rarely used for forml occasions. You can catch a shadow puppet performance during weekend mornings and nights. There is no admission charge for the show and you can come and go as you please, which you may well want to do as the show is long and somewhat difficult to follow if you do not speak Indonesian.
Also worth seeing is the prince's palace to the SE of the main palace.
Masjid Gede Kauman. One of the oldest and largest mosques in Yogyakarta. Located on the west of Alun-alun Utara, this mosque was where the Sultan performs his religious rites and ceremonies.
Yogyakarta was designed so that the main elements of the city form an imaginary line. This straight line starts from Parangtritis on the coast, through the Kraton and Tugu Monument, and finally to Mount Merapi. This represents the Sultan's strong relationship with the guardian spirits of Mount Merapi and the ocean at Parangtritis.
Sonobudoyo Museum. Many Javanese artefacts like wayang puppets, masks, statues, textiles, weapons, and a full set of gamelan instruments. Worth a visit if you have some extra time in Yogya, or you are interested in studying Javanese culture. Wayang kulit performances are given every Tuesday night 20:00-21:30, accompanied by gamelan. Museum has both Indonesian and English texts.
Dr. Yap Prawirohusodo Museum. A medical museum was built in 1922.
Yogyakarta Batik Museum. A batik museum was built in 1979.
Bentara Budaya. A cultural institute set up by the Kompas Gramedia publishing and media group. Branches in Jogja, Jakarta, Solo and Bali. Art exhibitions, movies, book discussions.
Cemeti Art House. Fine art and modern art exhibitions, book discussions and performances.
French/Indonesian Cultural Center (LIP). Art exhibitions, movies, book discussions, performances, library.
Jogja Gallery. Modern art gallery exhibiting avant garde artworks.
Kedai Kebun. Art space managed by artists including gallery, performance space, bookstore and restaurant. Art exhibitions, performances, book discussions. Has accommodation for rent.
Do
Horse-drawn carriage rides — traditional horse-drawn carriages, the four-wheeled andhong and the two-wheeled horsecart call dokar, wait for tourists outside hotspots like the train station, the Kraton and Mal Malioboro. Haggle furiously. The traditional route is from Jl Malioboro to the Kraton. Andhong often want to take you to shop for fake Dagadu t-shirts at hefty prices in Ngasem. They usually ask for Rp30,000 but may settle for less. While andhong primarily serve the tourist market, dokar are used more generally by the Jogjanese but are still happy to give you a tourist jaunt. Andhong can hold up to five adults, while a dokar will take about two only. Masangin (masuk antara dua beringin, passing between the two banyan trees) — you can play this simple, fun game on the southern alun-alun. Participants are blindfolded and must walk straight between the two ancient banyan trees. It sounds easy but most participants usually fail. Reflexology — achieve soothing experience by having a short reflexology massage. One of the hippest among Jogjanese. Street chess— when it's quiet, particularly around the end of Jalan Malioboro near the Kraton, the becak drivers will play chess on the street with large wooden sets. You are welcome to challenge them and it's fun. Don't offer or accept any bets on the outcome - it takes the fun out of a good way to interact with the locals and pass the time. Sunday morning on the university boulevard — every Sunday, the main boulevard in the Gadjah Mada university campus is thronged with students, joggers and martial arts enthusiasts. Get there between 07:00-09:00 for a bit of exercise. After that, replace the calories you lost by sampling the foods from the many stalls. The choice includes opor ayam' (chicken curry with rice cake), bubur ayam (rice porridge with chicken), 'siomay (fish dumplings) and sate ambal (chicken satay with tempeh sauce). Don't forget to check the flea market nearby. Yoga & meditation — widely available including:
Balance Mind-Body-Soul. daily classes
Learn
Jogja is a city of education as well as culture. Art courses
Sanggar Seni Kinanti Sekar. A place where you could learn both Javanese and Modern dance, and also Macapat and Javanese language (both speaking and writing).
Buy
Jogja is the home of batik, traditional wayang puppets, sculpture, ceramics and silverware. Handicrafts from outside Jogja can also be found.
Jalan Malioboro. Well-known shopping street very popular with domestic and international tourists alike. Stretching from Tugu train station in the north to the alun-alun in the south, it is 2 km long and home to hundreds of shops and street stalls offering all kinds of handicrafts. The street is partly pedestrianised and no motorbike parking is allowed. Motorbikes can be parked in the Abu Bakar Ali area from where there are two free shuttle buses to Malioboro.
Monggo Chocolate. Chocolate factory.
Tjokrosuharto. This handicraft shop opens its door for business in 1954 and still operating today. It offers a large selection of Javanese handicrafts such as wayang kulit (leather puppet), wayang golek (wooden puppet), batik, keris, silverware, sculptures, and traditional outfits.
Dagadu. Offers funny contemporary t-shirts and souvenirs that revolves around Yogyakarta people's culture.
Ciamis Art Shop. Shadow puppets, masks, carvings, and more at fixed prices that are lower than in the market.
Nadzar. Huge souvenir shop specializing in batik, art, jewellery, and more. Has every souvenir you could imagine at fixed prices.
Batik There are some excellent batik galleries selling hand-made paintings on cotton and silk. The cloth folds up easily for transport and can be ironed later. There are also several scams which you should avoid. Authentic batik should look vivid on both sides of the cloth; whereas stamped batik will only look vivid on one side. Prices range from Rp50,000 for A (small student paintings), to Rp1,000,000 for Z paintings (usually large pieces done by master artists). Beware shops which buy and resell the paintings, marking up the prices for Z-level artwork to Rp8,000,000 — this is massively overpriced.
Hamzah Batik. The large family-owned store offers plenty of handicrafts, not only from Yogyakarta but also from all parts of Indonesia.
Ori Art Gallery. A reputable batik painting shop with a large selection and fair prices, and you can usually watch an artist there demonstrating the fascinating and meticulous technique.
Pasar Beringharjo. The largest traditional market in town. The vendors sell many kinds of goods, ranging from basic household items (vegetables, fruit, meat) to many kinds of handicrafts. Haggle furiously.
Pasar Ngasem. It used to be a market that sold fowls. In 2010, it was relocated to Pasar Satwa dan Tanaman Hias Yogyakarta (PASTHY) Dongkelan, and now Ngasem market sells daily goods, traditional snacks and souvenirs.
Malioboro Mall. Yogyakarta's premier shopping mall for shopping in hassle-free, air-con comfort. Features a large Matahari department store, a Hero supermarket (B1F), a Periplus book store with a good English selection (B1F), and all the usual suspects of Western and Indonesian fast food (McDonald's, Pizza Hut, KFC, EsTeler 77, etc.) Home to the largest Dagadu outlet.
Galleria Mall. A compact mall anchored by Matahari department store. The food court at the basement is popular among the youths. Features many interesting restaurant including KFC, McDonald's Express, Thai Express, Bakso Gress (Chinese meatballs served with noodles), Mie Nusantara, Bee's (Japanese Bento), Es Teler 77, and Cheers Cup (assortments of fresh drinks).
Ramai Mall and Ramai Supermarket. Big department store. The least expensive A/C supermarket in Jogja.
Mirota kampus dept store and supermaket.
Progo -Mall & Progo Supermarket.. Has operated since 1968.
Eat
Yogyakarta food used to be known for its sweetness. However, as more and more people move to Jogja, the city starts seeing more diversity in flavor. Now you can find many kinds of interesting dishes, from sweet, spicy, to fiery. Sometimes a fusion from other cuisines such as Chinese or Western can be found. Since the influx of people from around the country, you can find some restaurants and cafes that open until 23:00 in the centre.
If you want to eat the traditional way, head to Malioboro for a lesehan dinner in front of the closed shophouses, similar to the Japanese eating style on a tatami, but you sit on a mat and eat with your hands (you can ask for cutlery though). The food is ready to serve, — vegetables, fried and grilled meat (satay, seafood) are the most common, served with white rice. You can also order traditional gudeg. While this is a favorite among locals for the mingle for hours, do not expect very cheap prices.
The following dishes are recommended:
Gudeg, a sweet and dry curry of jackfruit, chicken and egg served with rice, and the most famous local dish. Goopy slop in various shades of brown, the stuff does not look particularly appetizing, but it can be tasty if done right. There are many gudeg restaurants, but the most popular are: Gudeg Wijilan, Gudeg Juminten, Gudeg Bu Tjitro, Gudeg Tugu, Gudeg Bu Ahmad. If you can wake up early in the morning, you may find small stalls serving Gudeg just at the corner of the street, or close to traditional markets. If you can't sleep at night, you can go to Jalan Janturan and enjoy the Gudeg Pawon (enjoying gudeg inside the old style kitchen) that open in late night. Due to the heavy fiber content of young jackfruit and the thick coconut milk, those who have a weak stomach may have trouble with gudeg. Ayam geprek, the original can be found just outside the city limit at Ayam Geprek Bu Rum, deep-fried chicken with crispy batter which is then crushed under pestle along with chili peppers, salt, and garlic and served with rice. Various side dish can be added to the chicken such as grated cheddar, fried eggplant, tempeh, or tofu. Oseng mercon, spicy stir fried beef and offal. Brongkos, sweet beef and bean in a keluak nut soup. Enthok slenget, spicy muscovy duck soup. Nasi langgi, locally known as sego langgi (langgi rice). Warm rice served with various side dishes. Can be found in small stall in Gandekan St. Kipo, bite-size snacks made of green tapioca dough filled with sweetened grated coconut. Can be found in Kotagede. Bakpia, another bite-size snack made from sweetened green bean paste wrapped with thin dough pastry. The most popular bakpia is known as Bakpia Patuk, which not surprisingly, are sold in Pathuk street, also known as Jl. Aip K.S. Tubun. Jadah tempe, sandwich of rice cake and sweet beancake. Can be found in Kaliurang. Es rujak or rujak es krim, a fruit salad made from mangos, papayas, apples, pineapples, cucumbers etc., mixed with palm sugar, lime juice, salt, chillies and (of course) ice cream (es krim). All flavours (sweet, sour, bitter, spicy, salty) in one plate. In case you are at UGM campus, have a look along Jalan Kaliurang. Small foodstalls sell es rujak there (only very late morning to early afternoon). If you are not close to UGM, keep your eyes open.
There are hundreds, if not thousands, of hawker stalls offering inexpensive foods.
Angkringan Tugu. Famous for its small rice packets (sego kucing). Drink kopi joss, strong Javanese coffee heated by dropping a piece of glowing charcoal into it.
Bakmi Jawa Harjo Geno. Be prepared to wait up to two hours! Tip: if you think that fried noodles go well with beer, you can grab a Bintang at the nearby Tante Lies restaurant.
Gudeg Tugu. Popular Gudeg stall. A complete dish consists of: warm rice, shredded chicken, brown hard-boiled egg, gudeg, areh sauce, and the hot & spicy sambal goreng krecek.
Kamikoti Cafe. Serving good quality milk, coffee & tea at affordable prices, near Masangin and the Taman Sari complex.
Rame Rame Vegetarian. A very small restaurant with meat and vegetarian options and owned by a very friendly woman. Has a delicious soup, noodles, mushrooms, vegetables, meatballs and cilantro for Rp9,000.
Rumah Makan Es Ceria. Tasty and cheap. Also ice desserts and fruit shakes.
Sagan Super Sambal. Specialising in sambal, the Indonesian delicacy of spicy, hot chilli infused sauce. Also, Indonesian-style beef ribs.
Soto Pak Soleh. This well-known restaurant is Pak Soleh's family business and is now operated by his son. They only serve Yogyakarta-style beef soup as their main menu, which has a spicy taste from ginger.
Waroeng Jepara. Famous for their traditional Jepara flavours (only warung in Jogjakarta that serves Jepara food), this modern-furnished warung is run by friendly locals. Speciality includes "pecil pari" (spicy stingray), "bothok tahu" (tofu in papaya leaf) and "sayur lodeh" (jackfruit soup).
Xtra Hot. A local tent (tenda) restaurant specialising in grilled food, with a good variety of sambals (chili) to choose from, yet with good prices.
Pempek Ulu Bundar. serves delicious pempek and kakap meat ball soup.
The House of Raminten. Javanese restaurant with traditional food like jamu godhog (Indonesia's herbal recipe).
Dapur Solo. Special Yogyakarta and Jawa Tengah delicacies. Famous here are nasi timlo and nasi liwet.
Empek-Empek Kamto. Originating from Palembang, deep-fried fish cake and served with sour soy sauce. There are many varieties of empek-empek: kapal selam (means submarine) comes with boiled eggs inside, adaaan/bulat has a garlic taste, while lenggang is an empek-empek omelette.
Bakmi Kadin. Javanese style soft-fried noodles. Don't miss the popular wedang bajigur, a local beverages made from warm coconut milk with subtle ginger flavour and garnished with diced coconut and kolang-kaling. Local kroncong street quartet often performs in the area.
Sate Karang. Grilled beef satay served with lontongs (rice cake), peanut sauce and thin curry soup.
Mie Ayam Bu Tumini. A mie ayam (chicken noodles) with thick gravy sauce.
Easy Groovy. A beautiful restaurant & bar on a lively spot with a nice terrace. serving tasty Mexican, Indonesian and Western dishes in a comfortable and warm atmosphere. Also a great place to sit on the terrace to enjoy a drink. Happy Hour until 19:00 discount on beers, wine and cocktails. Wifi is free of charge. Live Music on the weekends from 8:30pm.
FoodFezt. Many kinds of local Indonesian foods: Nasi kebuli, nasi merah, soto betawi, sate buntel, mushroom satay and also dessert-like pancakes, and ice creams. It has a garden with lots of bamboo trees and other plants. The waiters use wireless gadgets to serve their customers in order to maintain a 'paperless' order system.
Gudeg Sagan. An eating place in Jalan Sagan (in front of Toko Sagan Baru) offering rice, seasoned porridge, gudeg, areh sauce, sambal goreng krecek, complete with chicken and brown hard-boiled egg.
Gudeg Wijilan Yu Djum. A more lavish variety of Gudeg, served with thicker sauce, and more expensive as well.
Kedai Rakjat Djelata. Javanese cuisine with a modern twist. Tasty food in a nice setting, yet not expensive.
Kedai Tiga Nyonya. Peranakan food restaurant, a fusion of Indonesian, Chinese and Dutch cuisine. Their speciality is grilled fish, sour ribs soup and candlenut chicken.
Kesuma Restaurant. Local home cooking in the familiarity of a typical Kampung house.
Mie Bandung. Despite the name, this is not a noodle restaurant, but rather a Chinese restaurant. Don't expect authentic Chinese food, but rather Indonesian-Chinese. The wonton is really good though, and they also serve beer! If you find yourself craving Chinese food in Jogja, this is one of the few places you can go to.
Pesona Rasa. A nice Chinese food family restaurant. Serves delicious and fresh Chinese dishes such as: fried rice, fried noodle, tofu, fresh capjay and vegetables. In Pathuk area, 5 minutes from Malioboro. With friendly service and wallet-friendly prices.
Quali Resto, Plaza Ambarrukmo, 3rd floor, near the foodcourt. Serves various kind of Chinese dishes, but their specialty is kwetiaw (wide noodles). Rp20,000. Sapi Bali, Jl. Umbul Permai, Mudal, Sariharjo, Ngaglik, Sleman, Yogyakarta, . Serves Balinese style ribs, although a little too hot and spicy for some foreigners. If you do not like hot and spicy food, opt for the Soy Sauce Ribs. Rp25,000.
Sendang K Pitoe. A famous shrimp and sea food restaurant located on the outskirts of the city, specifically Jamur, Minggir, Sleman. Very delicious fried shrimp served fresh from the ponds in the still relatively untouched village. Should not be confused with the nearby Mang Engking, also a shrimp restaurant with an ill-earned reputation for dirty food.
Takigawa. Japanese restaurant that also serves shabu-shabu (Japanese hot pot).
Via Via, Jl. Prawirotaman, An excellent traveller's cafe, there are clocks on the wall showing the time in other Via Via cafes around the world and a mix of travellers and Indonesian locals. Caters very well to vegetarians (tofu and tempe). Cane chairs and lots of space and games. Rp30,000-100,000.
Jogja has many 'high-end' restaurants serving western to Asian to Asian-fusion cuisines.
Royal Garden Restaurant. Chinese-Indonesian dishes with kraton-style atmosphere.
Mediterranea. Serves French and Mediterranean dishes. Open all day, serving breakfast before midday. Sells espresso and has a wide range of fresh juices available. Also includes a small specialty shop with imported goods and fresh baked bread and pastries. Best croissants in Jogja.
Drink
Clubs Usually all clubs are willing to give free entry before midnight if you call and ask for a guestlist, unless on an important event night.
Republic. Hotel INNA Garuda, Jl. Malioboro 60. DJs and live music.
Embassy. In Sheraton Hotel complex area (there's a tunnel connecting the club). Entrance fee around Rp35,000-100,000, depends on the event. Full set DJs. Music ranges from trance, house, to dubstep. The drinks are genuine, but are pretty pricey. Have a weekly discount night called Monday Madness 50% off. Usually they have free drinks from 22:00-02:00 on the last Thursday of every month with a fee of Rp100,000/person.
Lounges and cafes are found throughout Indonesia's trendy inner city environments.
Easy Garden. Cosy beanbags in a lush garden or sitting under grape pergola. Offers shisha as well for Rp75,000. Live music Th-Sa nights from 21:00. Free plunge pool, billiard table & wifi.
Corner of Jl. Parangtritis & Prawirotaman A bunch of casual street bars are found here, some of them with loud music and bar girls.
Sleep
There are hundreds of hotels in Jogja. All the major international and national chains are represented — Accor, Sheraton, Hyatt, Melia — but there is much of local interest at all budget levels.
Budget under Rp250,000 Most of the budget accommodation is on Jl Sosrowijayan (adjacent to Jl Malioboro) and in the Jl Prawirotaman area, about to the south of the centre.
Malioboro and Sosrowijayan Many backpackers find places to stay on the alleys around Gang Sosrowijayan, close to the Tugu train station and Jl Malioboro. Gang-3 is a red light area. The 'losmen' tariff is from Rp100,000 a day in low season and up to Rp250,000 a day for a losmen with facilities: aircon, en-suite bathroom and TV. The gangs are 10-15 minutes walk from the train station. If you follow one of the touts advertising cheap accommodation your stay might be more expensive as they will get a commission for bringing you there.
Andrea Hotel. Across the street from Setia Kawans alley, clean, friendly European owner, bar facilities, A/C rooms and fan rooms. Each room has a private bathroom with shower, western toilet and sink. Credit cards accepted.
Bladok Losmen & Restaurant. A small hotel with clean and comfortable rooms, traditionally designed. All rooms have a private bathroom attached. Rooms with a balcony are available.
Bunk Bed And Breakfast. Air-con 4/8 bed dorms with own/outside bathroom. Free WiFi and breakfast.
Edotel. Neat hotel run by students of the vocational high school next door so all the income benefits the school. The beds are big and cozy, and it's in a great part of town, near the center but quiet. The student staff are wonderful and there are hot showers and Wi-Fi in all rooms. In a fairly conservative Muslim part of town - couples will not be able to share a room unless they are married, even same sex friends sharing a room can be problematic.
La Javanaise Homestay. Very friendly and welcoming place to stay near Jl Malioboro. Includes breakfast.
Losmen Candi. Clean and tidy with various options to suit the budget traveller including 4-person rooms.
Losmen Nuri. Very clean rooms, nicely decorated and a good atmosphere, rooms with shared or own bathroom. From Rp100,000 (negotiable).
Lotus Losmen. Quiet place deep in the back alleys of Sosrowijayan. Friendly owner will make you a nice breakfast. Small but cozy roof terrace. Rooms are clean with attached bathroom. Good WiFi.
Monica Hotel. Renovated, clean place. Make sure to insist on getting a receipt and keeping it for the duration of your stay in the city.
The Munajat Backpacker. 5 rooms with fan and attached bathroom, 4 rooms with fan and separate bathroom. Free WiFi.
Sante Commune. Small hostel in the city center, walking distance to Malioboro, Museums, Sultan Palace, Water Castle. Free WiFi.
Setia Kawan. Artistic hotel down one of the two main alleyways close to the train station. Clean, comfortable, and imaginatively decorated rooms without windows (think Dali meets Indonesia). Down the street is the owner's restaurant, offering a variety of Indonesian and vegetarian meals for cheap. If you stay at the rooftop be quiet, otherwise you may be kicked out without warning. Often full.
Yogyakarta BnB. Not really a hostel, feels like home. Managed by Indonesian travellers knowledgeable about the needs of other travellers. Serves awesome local breakfast. They change the breakfast menu daily. In the quiet part of the city center. Close to train station. Free Wi-Fi, drinking water, tea and coffee. You can also use their kitchen to cook.
Hotel Oryza. A lovely traditional Javanese house with internal courtyards. Clean rooms, laid back atmosphere, free coffee and tea.
Delta Homestay. Fan single and double rooms with common bathrooms.
Kampoeng Djawa. Clean rooms with fan or A/C arranged around a garden filled with the sounds of birdsong and running water. TV, pleasant, attentive and helpful staff. Free WiFi, water, tea and coffee.
Parakesit Guesthouse. Has fan and A/C single/double rooms all with own bathrooms and TV. (All prices are negotiable).
Prambanan Guesthouse. Fan and A/C rooms with own bathrooms. Credit cards accepted.
Rumah Eyang. Tranquil with a serene touch, beautiful garden and art gallery space away from the hustle of Jl Malioboro. Twelve rooms with bathroom facilities, air conditioning/fan, and breakfast.
Sartika Hotel. Fan double rooms with own bathrooms.
ViaVia Guesthouse. Some rooms have A/C and/or ensuite bathroom; every room is different, but all are clean and comfortable. WiFi is available. Breakfast is served at the guesthouse. Restaurant and tour agency nearby.
Wisma Gajah. Doubles and singles with swimming pool and terraces.
OstiC House. AC, wifi, towel, shared toilet/shower with toilet paper and toilet gun, dorm bed curtain, water refill, fridge, pool table, small swimming pool. Activities book and tours including Borobudur, Prambanan, and Jomblang cave.
Trava House. A vacation house in the centre of Yogyakarta City. Private house with 3 bedrooms with a cute pool. Available for rent daily.
Ministry of Coffee. Prawirotaman's most modern establishment, clean white sheets, fluffy doonas and AC. Each room has a unique decor and colour scheme. Also has a coffee house, a library, and restaurant.
Dusun Jogja Village Inn. Balinese-style garden courtyard and swimming pool, good clean rooms.
Grand Inna Malioboro. Established in 1908. 240 rooms are furnished in classic but modern elegance & face Jl Malioboro.
Puri Artha Hotel. A blend of traditional Javanese and Balinese style with western facilities.
Yogya Moon Hotel. Near to Jl Malioboro. Cozy, affordable, close to 3-star class.
The Phoenix Hotel. 144 rooms and suites, each with a balcony. A fusion of Asian and European decor. Restaurant, wine bar and terrace bar overlooking an open courtyard. Swimming pool, day spa and modern conferencing facilities.
Hotel Saphir Yogyakarta. Four-star hotel.
Pondok Terra Villa Accommodation Yogyakarta. Two luxurious villas in the centre of the town, just south of the Kraton area. Both are of a traditional Javanese style with private swimming pools and a 200-m² garden.
Hotel Tentrem. A 5-star hotel with two upscale restaurants and a polished lounge, plus an outdoor pool with a poolside bar. There’s also a spa, a gym and a boutique.
Make Yogyakarta your own.
Before committing, pick one main reason for this visit and two nearby experiences that support it. Check the guide’s transport sections against current operator information. A convenient base can save more time than adding another attraction.
- Choose your arrival point and one base. Write down the real transfer time, not just the map distance.
- Build a first-day plan with room to settle in. Cluster the places you want to see rather than crossing the city repeatedly.
- Use actual accommodation and transport quotes in your budget. Add fees to the quote before comparing it.
- Keep one uncommitted block. Weather, energy and a good local recommendation can all change your plan.
Source transparency
This guide adapts licensed text by Wikivoyage contributors. It is not a claim that Lakhou has visited or independently verified every listing. We converted the source to plain text, selected practical sections and removed price sentences and private contact information. The planning framework and any related-business booking recommendations above are Lakhou editorial additions.
Original revision 5358370 · Contributor history · CC BY-SA 4.0. Reused text and adaptations on this page are available under that license. Source revision date: 2026-09-12. This is not a date of field verification.
For current entry conditions and travel advisories, consult your government and destination authorities. We do not determine visa eligibility.