From surabaya to yogyakarta

From Surabaya to Yogyakarta | Complete Guide to Visit Central Java

From surabaya to yogyakarta

From Surabaya to Yogyakarta

Yogyakarta (or Jogja) is a must visit destination for travelers to Java Island. Renowned for being the cultural center of Java, this student city attracts many artists and intellectuals from all the provinces of the Indonesian archipelago. Direct flight from Surabaya to Yogyakarta takes 1 hour and 30 minutes. Or you can drive from Surabaya to Yogyakarta takes 5 hours.
The city is increasingly developing its tourist side, Java being the second most visited island in Indonesia after Bali!
Jogja is also the tourist, artisanal and artistic capital of the island. The most important tourist attractions around the city are the beautiful temples of Prambanan and Borobudur.

3 Ways to get from Surabaya to Yogyakarta


Flying is by far the fastest and easiest way to reach this city from Surabaya to Yogyakarta. The flight takes 1 hour 10 minutes.

What airline companies run direct flight services from Bali and Yogyakarta?

If you feel like an adventure and have time for it, you can also take a train and ferry trip from Surabaya to Yogyakarta. The trip takes 4 hours 50 minutes.

Car or Bus

It’s also possible to take the bus from Surabaya to Yogyakarta, it takes 5 hours. Long-distance buses can be very tiring and are not the safest way to travel, especially at night.

What to do in Yogyakarta? Ideas for visits and good addresses

1. Visit the Kraton, the sultan’s palace

The spiritual and royal center of Yogyakarta, the Kraton is the sultan’s palace, where the royal family resided for centuries. It is rather large, it takes a good hour to go around. It is like a mini-city, there are courtyards with elegant pavilions. I advise you to take a guide who can explain the interior of the Kraton and contextualize the history of the sultanate because a visit alone is not really of interest except to admire the architecture. You can also see dance, music and puppet shows there, there are several throughout the day.

Yogyakarta Indonesia Kraton-the-Sultans-Palace-02
Kraton the Sultan’s (king’s) palace. Photo by CEphoto, Uwe AranasCC BY-SA 3.0 via Wikimedia Commons

Address: Jalan Rotowijayan Blok No. 1, Panembahan, Kraton, Kota Yogyakarta
Opening hours: every day from 8:30 a.m. to 2 p.m., Friday from 8:30 a.m. to 1 p.m.
Admission: 20,000 IDR/person (+1,000 IDR for the right to take photos)

2. Visit Borobudur Temple

Located 40km from the city center, the Borobudur temple is a must visit place for tourists who come to visit Java. The largest Buddhist temple in the world, Borobudur is also the most visited tourist site in Indonesia. If you want to admire the sunrise at the top of the temple, you will have to put your hands in your pocket, but it is worth it because the view from the top is incredible, and there will be fewer tourists than during the day.

Borobudur Northwest View
Borobudur temple, Jogja. Gunawan KartapranataCC BY-SA 4.0, via Wikimedia Commons

The Manohara hotel (2-star hotel) located inside the park is the only one that offers a special “sunrise tour” ticket to watch the sunrise. For the simple visit of the temple at conventional times, you can benefit from a student rate if you have your student card (to have in hand, or photocopied), i.e. 50% reduction.

Short history:

The main stupa enthroned at Borobudur Temple in Central Java, Indonesia. The world’s largest Buddhist monument was built in the 8th century by the Syailendra dynasty. The upper terrace is round in shape with a row of bell-shaped stupas containing a Buddha figure which symbolizes Arupadhatu, the realm of the formless. The main stupa itself is empty, symbolizing complete perfection of enlightenment.

Stupa Borobudur
Borobudur Temple in Jogja – Central Java, Indonesia. GunkartaCC BY-SA 3.0, via Wikimedia Commons

Address: Jl. Badrawati, Kw. Candi Borobudur, Borobudur, Magelang, Jawa Tengah
Hours: daily from 6 a.m. to 5 p.m., but possible to buy a more expensive ticket to see the sunrise at 5 a.m.
Admission: 325,000 IDR/person (450,000 IDR for the sunrise tour via the Manohara hotel) and 162,500 IDR for students with their student card

3. Visit the Taman Sari Water Castle and its underground mosque

Located south-west of Kraton, the Taman Sari – literally the “garden of perfumes” – is a palace on the water which once served as a place of relaxation and meditation built at the request of the sultan in the 18th century. At the time, this large royal park housed luxurious pools, water games, pavilions and several small lakes as well as rooms to accommodate the sultan’s wives. Today only the baths and bedrooms have been preserved, but the architecture of the castle is no less impressive. There are also many underground tunnels and an underground mosque. The place is a real labyrinth when you do not know the places. I advise you to take a guide who can explain the places to you and immerse you in the history of this magnificent aquatic palace.

Taman Sari Water Castle, Yogyakarta
Taman Sari Water Castle, Yogyakarta. DudvaCC BY-SA 4.0, via Wikimedia Commons

Address: Wisata Taman Sari, Taman, Patehan, Kraton, Kota Yogyakarta
Hours: daily from 9 a.m. to 3 p.m.
Admission: IDR 15,000/person

4. Stroll through the Prawirotaman district and admire the street-art

The Prawirotaman district is one of the most frequented districts in Yogyakarta by tourists. Indeed, this district brings together all the hotels, restaurants, bars and travel agencies of the city. It is particularly in this district that we recognize that Yogyakarta is a city populated by artists, because the walls of this district have been magnificently decorated by young local artists, lovers of street-art!

5. Visit a batik workshop

Batik is a fabric dyeing technique widely used in Indonesia. This traditional technique comes from Yogyakarta and was exported throughout the Indonesian archipelago, then to Africa. In Yogyakarta, you can therefore visit one of the many batik workshops, meet local artists and admire them handling the technique meticulously, or even try it yourself.

6. Climb the Merapi Volcano

Culminating at a height of 2934 meters, the Merapi volcano dominates the city of Yogyakarta. It is the most active volcano in Indonesia, its last eruption dates from May 2018. Before climbing the volcano, check with the agency organizing your trek to find out about the activity of the volcano and to know if the roads are in good condition.

Inside an active volcano - Merapi (7756647556)
Inside an active volcano – Merapi volcanoe. Jimmy McIntyre – Editor HDR One MagazineCC BY-SA 2.0, via Wikimedia Commons

You can also do the Merapi Lava Tour: for 2 hours, you can rent a jeep with driver for 350,000 rupees and visit the Merapi volcano and its surroundings. The jeep can carry 3 to 5 people, and the tour includes a visit to Museum Sisa Hartaku, a small museum showing the damage caused by previous eruptions of the Merapi volcano: old motorcycles, clothes, objects and furniture that have more or less resisted the eruption…

Merapi Volcano during sunrise 2019
Merapi Volcano during sunrise. Desember01CC BY-SA 4.0, via Wikimedia Commons

To be able to admire the sunrise, you have to get up and leave very early from Yogyakarta. Count about 1h30 for the car trip to the bottom of the volcano, and about 4h for the hike. Once at the top, the sunrise offers a magnificent and unforgettable spectacle. After so much effort for the ascent, the reward is all the more beautiful!

To book, you can go directly through a local agency on site at the entrance to Mount Merapi.

7. Visit the Affandi Museum

Afandi is one of the most famous artists in Indonesia. Located by a river, the museum was once its own home. He himself designed and drew the plans for his house as well as the showrooms for his works of art. All his paintings were painted by hand or directly with his paint tubes. Inspired and influenced by great European artists like Van Gogh, his works are no less original and impressionist in style. This museum is undoubtedly one of the most interesting to visit in Yogyakarta. Not to be missed for art lovers or budding painters!

Address: Jl. Laksda Adisucipto No.167, Papringan, Caturtunggal, Kec. Depok, Kabupaten Sleman, Daerah Istimewa Yogyakarta
Hours: daily from 8:30 a.m. to 4 p.m.
Admission: IDR 50,000/person

8. Watch the sunset at Prambanan Temple

Classified as a World Heritage Site by UNESCO, the Prambanan Temple is a set of 240 temples that were built in the 9th century. This site includes 4 main temples and several small ruined temples. It is a large site that requires at least 2 good hours of visit if you are on foot (you can also visit the site by bike).

Candi Prambanan sebagai Peninggalan Agama Hindu
Candi Prambanan. RidwanpurwantobatamCC BY-SA 4.0, via Wikimedia Commons

You can spend hours admiring the carved bas-reliefs that tell of the lives of Hindu gods. The temple is all the more magnificent to visit at sunset and at the end of the day there are fewer people. As for the Borobudur temple, don’t forget your student card to benefit from a 50% discount!

Prambanan Complex 1
Prambanan Temple Yogyakarta. Gunawan KartapranataCC BY-SA 3.0, via Wikimedia Commons

Address: Kranggan, Bokoharjo, Prambanan, Sleman Regency
Hours: daily from 8:30 a.m. to 4 p.m.
Admission: 325,0000 IDR/person (162,500 IDR if you have your student card)

9. Eat a gudeg: the culinary specialty of Yogyakarta

Gudeg is one of the culinary specialties of Yogyakarta. This dish is made from young jackfruit boiled in traditional herbs and coconut milk, and served with rice, egg and chicken. It is the flagship dish of the region, so you can easily find it in small shops or stands in the street.

Gudeg Jogja
Gudeg Jogja. Eny SantiatiCC BY-SA 4.0, via Wikimedia Commons

Otherwise, we can recommend this address, it is a small restaurant with a terrace serving a very good gudeg at an affordable price. Many locals go there and some tourists:

Gudeg Sagan

Address: Jl. Prof Dr. Herman Yohanes No. 53, Caturtunggal, Depok, Samirono, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55223
Hours: daily from 9 a.m. to 12 a.m.

10. Walk down Malioboro Street and City Centre

Malioboro Street will immerse you directly in local life. It is an essential walk to do if you come to Yogyakarta: many shops, small restaurants and food stalls, shops and local market… Ideally to be done in the evening to enjoy the local atmosphere, see people chatting on the benches , enjoy small street concerts. Agoraphobes refrain because it is a really crowded and very lively avenue.

Malioboro Street, Yogyakarta
Malioboro Street, Yogyakarta. Gunawan KartapranataCC BY-SA 3.0, via Wikimedia Commons

Fort Vredeburg Museum

The museum is very strategically located from the city center and has a fairly high value. Maybe for some people who hear the word “museum” or “fort” will think that it is very old-fashioned and boring. However, the Fort Vredeburg Museum is different.

Fort Vredeburg, Yogyakarta, Indonesia
Museum Benteng Vredeburg. PrasCC BY-SA 3.0, via Wikimedia Commons



The place is quite spacious and there are many spots to take pictures. In a number of buildings within the fort there are dioramas (miniature three-dimensional objects / theater decorations) about Indonesian history. The Vredeburg Fort Museum is one of the tourist attractions in Yogyakarta that must be visited.

Sources: PinterPandai, Villa Carissa Seminyak, Red Fedora DiaryThe Travel Author

Photo credit (main picture): Gunawan Kartapranata (CC BY-SA 3.0) via Wikimedia Commons

Ready to book your apartment in Surabaya center?

Trillium Residence is located in the city center of Surabaya. The apartment has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a fully equipped kitchen, and a balcony with city views.

Leave a Reply

Your email address will not be published. Required fields are marked *