Yogyakarta travel guide

Yogyakarta Tourism | Yogyakarta Guide

You're Going to Love Yogyakarta

With a population of 636,660, Yogyakarta is the largest city in Yogyakarta, Indonesia by the number of inhabitants. It is one of the most popular cities to visit in the country. Yogyakarta deserves at least 2 full days for you to see its main sights.

When to visit Yogyakarta

Yogyakarta in March
Estimated hotel price
$51
1 night at 3-star hotel
Yogyakarta in March
Estimated hotel price
$51
1 night at 3-star hotel

Looking for warm weather? Then head to Yogyakarta in April, when the average temperature is 78.8 °F, and the highest can go up to 86 °F. The coldest month, on the other hand, is July, when it can get as cold as 68 °F, with an average temperature of 75.2 °F. You’re likely to see more rain in January, when precipitation is around 13.8″. In contrast, August is usually the driest month of the year in Yogyakarta, with an average rainfall of 0.8″.

Data provided by weatherbase
Temperatures
Temperatures
Data provided by weatherbase

How to Get to Yogyakarta

Plane

Yogyakarta is served by 2 airports: Yogyakarta Adisutjipto (JOG) and Yogyakarta Intl (YIA). The closest to downtown Yogyakarta is Yogyakarta Adisutjipto, which is located 4 miles from the city center. Further away is Yogyakarta Intl, 23 miles from the center of Yogyakarta. The shortest flight to Yogyakarta from the United States departs from Washington, D.C. and takes around 47h 35m.

Train

The train station in Yogyakarta is called Yogyakarta Lempuyangan, and is located 0.6 miles from the city center.

Bus

The most popular bus station is Yogyakarta Malioboro 2 Bus Station, located 0.4 miles from downtown Yogyakarta. Yogyakarta Terminal Giwangan is also a commonly used station, and is 3 miles from the city center.

Plane

Yogyakarta is served by 2 airports: Yogyakarta Adisutjipto (JOG) and Yogyakarta Intl (YIA). The closest to downtown Yogyakarta is Yogyakarta Adisutjipto, which is located 4 miles from the city center. Further away is Yogyakarta Intl, 23 miles from the center of Yogyakarta. The shortest flight to Yogyakarta from the United States departs from Washington, D.C. and takes around 47h 35m.

Train

The train station in Yogyakarta is called Yogyakarta Lempuyangan, and is located 0.6 miles from the city center.

Bus

The most popular bus station is Yogyakarta Malioboro 2 Bus Station, located 0.4 miles from downtown Yogyakarta. Yogyakarta Terminal Giwangan is also a commonly used station, and is 3 miles from the city center.

Airports near Yogyakarta

Airlines serving Yogyakarta

KLM
Good (843 reviews)
Singapore Airlines
Excellent (930 reviews)
Malaysia Airlines
Good (189 reviews)
ANA
Excellent (487 reviews)
Japan Airlines
Excellent (960 reviews)
China Airlines
Excellent (613 reviews)
SAUDIA
Good (410 reviews)
Garuda Indonesia
Excellent (47 reviews)
Scoot
Good (249 reviews)
AirAsia
Good (153 reviews)
Batik Air
Good (18 reviews)
Bangkok Airways
Good (67 reviews)
Indonesia AirAsia
Good (43 reviews)
Citilink
Okay (2 reviews)
TransNusa
Excellent (1 reviews)
Lion Air
Good (24 reviews)
Sriwijaya Air
Mediocre (1 reviews)
Wings Air
Good (4 reviews)
Show more

Where to stay in Yogyakarta

From 5-star hotels such as the Hotel Tentrem Yogyakarta to great affordable options like the Ayaartta Hotel Malioboro, Yogyakarta offers a range of accommodations for every taste. Average rates range from around $24 per night for a double room in a 3-star hotel to $51 and up for a 5-star experience. If you’re on a budget, well-reviewed accommodations include The Packer Lodge Yogyakarta - Hostel and Zest Hotel Yogyakarta. There are also lots of vacation rental options in Yogyakarta, with prices from $6 to $103 per night. Mantrijeron is the neighborhood with the highest amount of rentals to choose from. On average, vacation rentals in Yogyakarta are about 12% more expensive than a hotel room in the city.

Where to stay in popular areas of Yogyakarta

Most booked hotels in Yogyakarta

Eastparc Hotel Yogyakarta
5 stars
Excellent (9.5, 1159 reviews)
$63+
Remen Room Bed & Breakfast
3 stars
Excellent (9.3, 101 reviews)
$15+
Gallery Prawirotaman Hotel
4 stars
Excellent (8.6, 1197 reviews)
$39+
The Rich Jogja Hotel
4 stars
Excellent (8.6, 585 reviews)
$30+
Ayaartta Hotel Malioboro
3 stars
Excellent (8.3, 1447 reviews)
$25+
Jambuluwuk Malioboro Hotel Yogyakarta
5 stars
Excellent (8.1, 1049 reviews)
$41+

Renting a car in Yogyakarta

Renting a car in Yogyakarta costs $54 per day, on average, or $107 if you want to rent if for 2 days.

Expect to pay $3.67 per gallon in Yogyakarta (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $44.06 and $58.75. The most frequently booked car type in Yogyakarta is Standard (Toyota Innova or similar). If you’re looking to save money, though, keep in mind that Mini rental cars (Class Mini Car or similar) are, on average, 47% cheaper than other rental car types in the city.

Renting a car in Yogyakarta costs $54 per day, on average, or $107 if you want to rent if for 2 days.

Expect to pay $3.67 per gallon in Yogyakarta (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $44.06 and $58.75. The most frequently booked car type in Yogyakarta is Standard (Toyota Innova or similar). If you’re looking to save money, though, keep in mind that Mini rental cars (Class Mini Car or similar) are, on average, 47% cheaper than other rental car types in the city.