>>>>
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

Cheap Flights from Jakarta to Yogyakarta starting at S$ 47

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

  • One way
  • Round-trip

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

Cheapest time to fly from Jakarta to Yogyakarta

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

Displayed prices are calculated based on the lowest average weekly prices of the corresponding route on Trip.com.
Cheapest Airlines flying from Jakarta to Yogyakarta

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

TransNusa Airlines
From S$ 47
Citilink
From S$ 66
Batik Air
From S$ 74
Pelita Air
From S$ 85
Garuda Indonesia
From S$ 90
Lion Air
From S$ 140
Super Air Jet
From S$ 168
ANA airlines

Find more flights and airlines

Alternative Routes from Jakarta to Yogyakarta

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

  • Cheapest
    Citilink
    CGK
    17:30
    1h 15m
    Direct
    YIA
    18:45
    Soekarno-Hatta International Airport - YIA Airport
    Sat, Mar 30Citilink
    S$ 66
  • Batik Air
    HLP
    17:45
    1h 5m
    Direct
    YIA
    18:50
    Halim Perdanakusuma International Airport - YIA Airport
    Sat, Mar 30Batik Air
    S$ 74
  • Citilink
    HLP
    06:00
    1h 30m
    Direct
    JOG
    07:30
    Halim Perdanakusuma International Airport - Adisutjipto International Airport
    Thu, Apr 25Citilink
    S$ 103
  • Citilink
    HLP
    06:00
    1h 30m
    Direct
    JOG
    07:30
    Halim Perdanakusuma International Airport - Adisutjipto International Airport
    Thu, Apr 25Citilink
    S$ 103
    Find More Flights

Frequently Asked Questions

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

    Airlines adjust prices for flights from Jakarta to Yogyakarta based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much is a flight from Jakarta (JKT) to Yogyakarta (JOG) cost?

    According to Trip.com's data, the lowest price is around S$ 171.
  • How long is a flight from Jakarta (JKT) to Yogyakarta (JOG)?

    It takes about 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, by taxi about 50 minutes.
    • The distance from Adisutjipto International Airport to downtown is about 6km, by taxi about 20 minutes.
  • What time does the earliest flight from Jakarta to Yogyakarta depart?

    The earliest flight departs from Jakarta (HLP) at 06:00 and arrives in Yogyakarta (JOG) at 07:30.
  • What time does the latest flight from Jakarta to Yogyakarta depart?

    The latest flight departs from Jakarta (CGK) at 18:55 and arrives in Yogyakarta (YIA) at 20:15.
  • What are the most popular airlines that fly from Jakarta (JKT) to Yogyakarta (JOG)?

    Airlines with flights from Jakarta (JKT) to Yogyakarta (JOG): TransNusa Airlines, Hahn Air System, Batik Air, Garuda Indonesia, Citilink, Lion Air, Malaysia Airlines, APG Airline, Pelita Air, KLM and China Airlines.
  • What's the most popular airline for direct flights from Jakarta (JKT) to Yogyakarta (JOG)?

    Citilink operates 85 direct flights from Jakarta (JKT) to Yogyakarta (JOG).
  • How many airports in Yogyakarta?

    There are 2 airports near Yogyakarta: Adisutjipto International Airport and YIA Airport.

Find cheapest flight ticket from Jakarta to Yogyakarta

Cheapest direct flight price

S$ 46

Cheapest return ticket price

S$ 100

Cheapest month

March

Peak season for travel

September

Flights from Jakarta to Yogyakarta

Flying from Jakarta to Yogyakarta: A Guide for Tourists

Yogyakarta, also known as Jogja, is a captivating city located in the Yogyakarta Special Region, Indonesia. Renowned as a hub of Javanese arts and culture, this city offers a unique blend of traditional heritage and modern attractions. Explore the historic Kraton Yogyakarta palace, witness the stunning sunrise over Borobudur Temple, or indulge in delicious local cuisine.

1. Information about Yogyakarta Airports

Yogyakarta has two airports: Adisutjipto International Airport (JOG) and Yogyakarta International Airport (YIA). Adisutjipto International Airport, located in the heart of the city, serves as the main gateway for domestic and international flights. Yogyakarta International Airport, situated in Kulon Progo Regency, primarily caters to international flights and offers modern facilities.

2. Estimated Flight Time and Layovers

The flight duration from Jakarta to Yogyakarta is approximately 1 hour. Direct flights are available, eliminating the need for layovers. However, some airlines may offer flights with short layovers in major Indonesian cities, such as Bali or Surabaya.

3. Tips for Choosing Flights

When selecting flights from Jakarta to Yogyakarta, consider factors such as flight timings, airlines, baggage allowance, and ticket prices. Compare different airlines to find the best options that suit your preferences and budget. Additionally, check for any additional services or amenities provided by the airlines.

4. Best Time to Fly from Jakarta to Yogyakarta

The best time to fly from Jakarta to Yogyakarta is during the non-peak seasons, which are typically from April to June and September to November. During these months, the weather is pleasant, and the tourist crowds are relatively smaller, allowing you to explore the city comfortably.

5. Popular Airlines Flying from Jakarta to Yogyakarta

Several reputable airlines operate flights between Jakarta and Yogyakarta. Some popular options include Garuda Indonesia, AirAsia, Citilink, Lion Air, and Sriwijaya Air. These airlines provide frequent flights, ensuring flexibility in planning your trip.

6. Tips for Traveling to Yogyakarta

Upon arrival at Yogyakarta, you'll land at either Adisutjipto International Airport or Yogyakarta International Airport. From the airport, you can easily find taxis or online ride-hailing services to reach your destination. The preferred mode of payment in Yogyakarta is cash, but major establishments also accept credit cards. Regarding visas, most tourists can obtain a visa on arrival for a short stay, typically valid for 30 days.

7. Why Book Your Flight with Trip.com

When planning your journey to Yogyakarta, consider booking your flight with Trip.com. Trip.com offers a user-friendly platform to browse and book flights from Jakarta to Yogyakarta, ensuring a hassle-free experience. Additionally, by booking through Trip.com, you can earn Trip Coins, which can be redeemed for discounts on future bookings or used to unlock exclusive benefits.

Embark on a memorable journey from Jakarta to Yogyakarta and immerse yourself in the rich cultural heritage and natural wonders this vibrant city has to offer. Book your flights now with Trip.com!