Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Find cheap one-way flights from Jakarta to Yogyakarta starting at CNY 37.

We've found these cheap flights for you. You can book one-way or round-trip flight tickets.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

When is the cheapest time to book flights from Jakarta to Yogyakarta?

We monitor flight fares to help you find the best deals effortlessly

Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Cheapest airlines flights from Jakarta to Yogyakarta

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Pelita Air
From US$37
Citilink
From US$49
Batik Air
From US$60
TransNusa Airlines
From US$66
Garuda Indonesia
From US$69
Lion Air
From US$100
Super Air Jet
From US$115
ANA airlines

Find more flights and airlines

Find cheap flights from Jakarta to Yogyakarta by different airports

Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Jakarta to Yogyakarta.

  • Cheapest
    Batik Air
    HLP
    12:45
    1h 5m
    Direct
    YIA
    13:50
    Halim Perdanakusuma International Airport - YIA Airport
    Wed, May 1Batik Air
    US$60
  • TransNusa Airlines
    CGK
    16:25
    1h 5m
    Direct
    YIA
    17:30
    Soekarno-Hatta International Airport - YIA Airport
    Thu, May 2TransNusa Airlines
    US$66
  • Citilink
    HLP
    09:55
    1h 35m
    Direct
    JOG
    11:30
    Halim Perdanakusuma International Airport - Adisutjipto International Airport
    Thu, Apr 25Citilink
    US$67
  • Citilink
    HLP
    09:55
    1h 35m
    Direct
    JOG
    11:30
    Halim Perdanakusuma International Airport - Adisutjipto International Airport
    Thu, Apr 25Citilink
    US$67
    Find More Flights

Frequently Asked Questions

  • When are flight tickets from Jakarta (JKT) to Yogyakarta (JOG) the cheapest?

    Airlines adjust prices for flights from Jakarta to Yogyakarta based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Jakarta (JKT) to Yogyakarta (JOG) cost?

    According to Trip.com's data, the lowest price is around $120.
  • How long does it take to fly from Jakarta (JKT) to Yogyakarta (JOG) and what is the distance?

    It takes around 1 hour 16 minutes to fly from Jakarta (JKT) to Yogyakarta (JOG).
  • What is the transportation method from the main airport to downtown in Yogyakarta?

    • The distance from YIA Airport to downtown is about 35km. It takes about 50 minutes by taxi.
    • The distance from Adisutjipto International Airport to downtown is about 6km. It takes about 20 minutes by taxi.
  • What are the most popular airlines that fly from Jakarta (JKT) to Yogyakarta (JOG)?

How to find a cheap flight from Jakarta to Yogyakarta

Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Jakarta to Yogyakarta. Book your flights at the right time and save more.
1
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
2
Compare Flight Prices
Compare prices on travel agency and airline websites.
3
Look Out for Deals
Check airline and travel agency websites for latest flight deals
4
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
5
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
6
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com

Jakarta to Yogyakarta Flight Information

Cheapest nonstop flight price

$36

Cheapest round-trip ticket price

$85

Off-season for travel

March

Peak season for travel

July

Flight distance

435.17km

Average flight time

1 hour 16 minutes

Popular airline

TransNusa

Flights from Jakarta to Yogyakarta

Overview of Flights from Jakarta to Yogyakarta

The Jakarta to Yogyakarta route is a bustling air corridor connecting two of Indonesia's vibrant cities. Flights from Jakarta to Yogyakarta are not only popular but also crucial for travelers seeking a seamless journey between the country's capital and the cultural heartland of Java.

The average one-way cost for a flight from Jakarta to Yogyakarta typically ranges between $50 to $100, depending on the airline, time of booking, and class of service. For those planning a round-trip journey, the overall cost can be estimated at around $100 to $200. Flight durations are relatively short, averaging about 1 hour and 15 minutes, making it a convenient option for travelers with tight schedules.

The flight distance between Jakarta and Yogyakarta is approximately 330 miles (531 kilometers). This relatively short distance between the two cities also means there are various travel options available.

While flights are the quickest and most direct means of transportation, other options are available for those who prefer alternative modes of travel. The average cost for a train ticket between Jakarta and Yogyakarta ranges from $20 to $40, with an average travel time of around 6 to 7 hours. Buses provide a more budget-friendly option, with fares ranging from $15 to $30 and an average travel time of 12 hours.

In summary, flights from Jakarta to Yogyakarta offer a quick and efficient travel option for travelers.

Major Airports in Jakarta and Transportation

Soekarno-Hatta International Airport (CGK)

Jakarta International Airport (Soekarno-Hatta) is the main airport serving the greater Jakarta area, and the distance from the airport to the city center of Jakarta is about 20 miles (32.5 kilometers). Soekarno-Hatta International Airport has three terminals – Terminal 1 for domestic flights, Terminal 2 for international flights, and Terminal 3 serving both domestic and international flights. All terminals offer amenities like free Wi-Fi, baggage services, charging stations, and a variety of dining and shopping options.

Soekarno-Hatta International Airport facilitates inter-terminal transfers through a free shuttle bus service that operates between terminals.

Halim Perdanakusuma International Airport (HLP)

Located at East Jakarta, Halim Perdanakusuma International Airport primarily serves domestic flights, providing a convenient option for travelers within Indonesia. While smaller than CGK, HLP offers essential services, including baggage handling and a selection of eateries.

Transportation from Downtown to Airport

Airport Shuttle:

Duration: Approximately 1 hour.

Price Range: $10 to $20 USD.

Taxi:

Duration: Around 45 minutes.

Price Range: $15 to $30 USD.

Online Ride-Sharing:

Duration: 45 minutes.

Price Range: $10 to $25 USD.

Airport Train:

Duration: 45 minutes.

Price Range: $5 to $15 USD.

Navigating Jakarta's airports is made easier with the availability of transportation services within the terminals, ensuring a seamless transition for travelers. From the bustling Soekarno-Hatta International Airport to the more focused Halim Perdanakusuma International Airport, both options cater to the diverse needs of passengers, offering a range of services and facilities to enhance the overall travel experience.

Major Airport in Yogyakarta and Transportation

Adisutjipto International Airport (JOG)

Adisutjipto International Airport is the primary airport serving Yogyakarta and the surrounding areas. It is located approximately 4 miles (6 kilometers) east of the city center. It has one terminal that serves both domestic and international flights. The airport provides free Wi-Fi, baggage services, charging stations, and various amenities including shops and restaurants.

Transportation Options from Downtown to Airport

Airport Taxi:

Duration: Approximately 30 minutes.

Price Range: $10 to $20 USD.

Ride-Sharing Services:

Duration: 30 minutes.

Price Range: $8 to $15 USD.

Airport Shuttle:

Duration: 40 minutes.

Price Range: $5 to $10 USD.

Public Bus:

Duration: 45 minutes.

Price Range: $2 to $5 USD.

Yogyakarta's airport offers a seamless entry into the cultural heart of Indonesia. Adisutjipto International Airport offers modern facilities for travelers. Upon arrival, various transportation options ensure a swift and comfortable journey from the airport to downtown Yogyakarta, allowing visitors to quickly immerse themselves in the rich cultural experiences the city has to offer.

Best Time to Book Flights from Jakarta to Yogyakarta

For the budget-conscious traveler, the cheapest month to book flights from Jakarta to Yogyakarta is typically November. During this period, post the peak travel season, demand decreases, leading to more affordable airfares. Conversely, the most expensive month to book flights is often July, coinciding with Indonesia's peak travel season. This is due to favorable weather conditions, making it an ideal time for outdoor activities and exploration. For accurate and up-to-date information on the cheapest and most expensive months, refer to Trip.com for the latest insights and booking options tailored to your preferences.

Tips for Traveling to Yogyakarta

Currency: Indonesian Rupiah (IDR) is the local currency; it's advisable to have some cash on hand for small transactions.

Visa: Check visa requirements before traveling; many nationalities can obtain a visa on arrival or have visa-free access.

Language: Bahasa Indonesia is the official language, but English is commonly spoken in tourist areas.

Time Difference: Yogyakarta is in the Western Indonesian Time (WIB), which is UTC+7.

Local Customs: Respect local customs and traditions; modest clothing is appreciated, especially when visiting religious sites.

Local Embassy: Know the location of your embassy or consulate in case of emergencies.

Explore Yogyakarta

Borobudur Temple: A UNESCO World Heritage site, this magnificent Buddhist temple is a must-visit, known for its intricate architecture and cultural significance.

Prambanan Temple: Another UNESCO site, this Hindu temple complex showcases stunning ancient artistry.

Sultan's Palace (Kraton): Immerse yourself in Javanese culture by exploring the grandeur of the Sultan's Palace, a hub of traditional arts.

Taman Sari Water Castle: Discover the historical water castle with its unique blend of Javanese and Portuguese architecture.

Jalan Malioboro: Shopaholics rejoice on this bustling street, offering a vibrant mix of street vendors, shops, and local cuisine.

Transportation within the City:

Becak (Cycle Rickshaw): Experience a leisurely ride through the city's streets with a becak, offering a unique perspective.

Andong (Horse Cart): Slow down the pace and explore local neighborhoods in a traditional horse-drawn cart.

Taxi and Ride-Sharing: Modern transportation options are available for convenient travel within the city.

Discovering Yogyakarta is a sensory journey, blending rich cultural heritage with modern vibrancy. From ancient temples to lively market streets, the city offers a diverse array of experiences for every traveler.

The content of this article was created on 15 November 2023.