{
  "response": {
    "Key": "CGK-SRG",
    "orig": {
      "code": "CGK",
      "type": "airport",
      "city": "Jakarta",
      "fullCity": "Jakarta, Indonesia",
      "airport": "Soekarno-Hatta Intl Airport"
    },
    "dest": {
      "code": "SRG",
      "type": "airport",
      "city": "Semarang",
      "fullCity": "Semarang, Indonesia",
      "airport": "Achmad Yani Airport"
    },
    "faq": {
      "q0": {
        "question": "What is the typical flight duration from Jakarta to Semarang?",
        "answer": "A direct flight from Jakarta (CGK) to Semarang (SRG) typically takes about 55 minutes to 1 hour 10 minutes. There are no common layover flights on this short domestic route, as direct service is frequent and efficient. Return flights have a similar duration. Airlines such as Garuda Indonesia, Citilink, and Batik Air operate this route with minimal time differences."
      },
      "q1": {
        "question": "Are there any direct flights from Jakarta to Semarang?",
        "answer": "Yes, there are direct non‑stop flights from Jakarta (CGK) to Semarang (SRG). Three airlines operate the route with daily service: Garuda Indonesia (GA) runs about 6 flights per day, Batik Air (ID) about 6 per day, and Citilink (QG) about 3 per day, so flights are available every day of the week.",
        "methodology": "Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports.",
        "toolsUsed": [
          "route_airlines"
        ]
      },
      "q3": {
        "question": "What are the ground transportation options in Semarang?",
        "answer": "From Semarang's Ahmad Yani International Airport (SRG) to the city center, taxis and ride-hailing services are the most convenient and widely used options, taking about 20 to 30 minutes depending on traffic. Official airport taxis operate with fixed rates, while ride-hailing apps like Gojek and Grab offer competitive fares and are easily booked via smartphone. A Trans Semarang bus route serves the airport, but it is less frequent and slower, making it less popular among travelers. Car rentals are available at the airport, though driving in Semarang can be challenging for visitors, and parking in the city center is limited. There is no direct train service from the airport; the nearest station, Semarang Tawang, is a short drive away. Most visitors prefer taxis or ride-hailing for their reliability, door-to-door convenience, and reasonable cost."
      },
      "q6": {
        "question": "Are overnight (red‑eye) flights available from Jakarta to Semarang?",
        "answer": "No overnight (red-eye) flights are available from Jakarta (CGK) to Semarang (SRG). The schedule data shows no nonstop red-eyes on this route, and no connecting itineraries with a red-eye long leg were found either.",
        "methodology": "Red-eye flights are identified from scheduled local departure and arrival times in our flight-schedule database — built from published airline timetables and official schedule data, including U.S. Department of Transportation records for domestic routes — flagging services that depart late at night and arrive the following morning; for connecting itineraries the red-eye is based on the timing of the overnight long-haul leg.",
        "toolsUsed": [
          "redeye_flights"
        ]
      },
      "q7": {
        "question": "Which airlines usually operate this route from Jakarta to Semarang?",
        "answer": "Nonstop flights from Jakarta (CGK) to Semarang (SRG) are operated by Garuda Indonesia (GA), Batik Air (ID), and Citilink (QG), with Garuda Indonesia showing a median fare around $286. Batik Air and Citilink fares are not reported in the schedule data.",
        "methodology": "Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.",
        "relevant": true,
        "toolsUsed": [
          "route_airlines"
        ]
      },
      "q8": {
        "question": "If I need a connection, what are common layover cities between Jakarta and Semarang?",
        "answer": "Since Jakarta to Semarang is a domestic route with frequent direct flights, connections are uncommon and often unnecessary. If a connection is needed, Surabaya is the main alternative, offering efficient transfers and short onward flights."
      },
      "q9": {
        "question": "How reliable are on‑time departures on this route from Jakarta to Semarang?",
        "answer": "On-time performance is generally fair, though afternoon thunderstorms often disrupt schedules. Early morning flights with Garuda Indonesia or Batik Air tend to be more punctual."
      },
      "q10": {
        "question": "Which months have the best weather for traveling to Semarang?",
        "answer": "May to September offers drier, less humid conditions with lower rainfall, making travel more comfortable and avoiding peak holiday crowds."
      },
      "q11": {
        "question": "What documents should I bring with me to the airport when flying from Jakarta to Semarang?",
        "answer": "For domestic Indonesia flights, carry your KTP or passport, a valid booking code, payment method for baggage and any required vaccination certificates."
      },
      "q12": {
        "question": "Which airport should I use in Semarang?",
        "answer": "Semarang has one commercial airport, Jenderal Ahmad Yani International, located about 5 km from the city centre. It serves all domestic flights and is convenient for both business and leisure travel."
      },
      "q13": {
        "question": "How do I get to Soekarno-Hatta Intl Airport from the city center?",
        "answer": "From central Jakarta to Soekarno-Hatta, the Airport Rail Link takes about 45 min and is popular. DAMRI shuttle buses are cheaper but slower. Taxis and rideshares take 45–90 min depending on traffic and are pricier. Driving and parking are possible but costly."
      },
      "q14": {
        "question": "Are there hotels or sleeping facilities at Semarang airport?",
        "answer": "Semarang Ahmad Yani Airport does not have on-site hotels or sleeping pods. The nearest hotels, such as Hotel Santika Premiere Semarang and Quest Hotel Semarang, are located a short drive away and offer shuttle services by arrangement."
      },
      "q15": {
        "question": "Are there currency exchange offices, prayer rooms and Wi‑Fi at Achmad Yani Airport?",
        "answer": "Achmad Yani Airport (SRG) has a currency exchange counter in the arrivals hall, a musholla (prayer room) near the departure gates and free Wi‑Fi throughout the terminal."
      },
      "q16": {
        "question": "Are there accessible services or children's facilities at the Jakarta and Semarang airports?",
        "answer": "Jakarta Soekarno-Hatta offers wheelchair assistance, accessible restrooms and a children’s play area in Terminal 3. Semarang Ahmad Yani provides basic mobility support and a small play area; request assistance through your airline at least 48 hours before departure."
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Jakarta to Semarang?",
        "answer": "On the nonstop route from Jakarta (CGK) to Semarang (SRG), the schedule data shows the Airbus A320-100 (often operated by Citilink/QG or Batik Air/ID) and the Boeing 737-800 (operated by Garuda Indonesia/GA) as the typical aircraft types, though the exact model can vary by day and airline. When connecting via Surabaya (SUB), the longer leg commonly uses an Airbus A320-100 or Boeing 737, paired with an ATR on the short hop.",
        "methodology": "Aircraft types are taken from the equipment each operating carrier schedules on this route, drawn from published airline timetables and airline equipment schedules in our flight-schedule database. They describe typical scheduled aircraft and can vary with seasonal or day-of-week assignments and last-minute equipment swaps.",
        "toolsUsed": [
          "route_aircraft"
        ]
      },
      "q20": {
        "question": "What are the best airport lounge options when departing from Jakarta?",
        "answer": "At Jakarta Soekarno‑Hatta, domestic Terminal 1 has the Garuda Indonesia Executive Lounge for business‑class and elite GarudaMiles members, offering Indonesian dishes, a prayer room and showers. Terminal 3 Ultimate houses the Plaza Premium Lounge, accessible via Priority Pass or a day pass, with a buffet, barista coffee and runway views. The Saphire Lounge in Terminal 1 is also available to Priority Pass holders."
      },
      "q21": {
        "question": "What is the baggage allowance on this route from Jakarta to Semarang?",
        "answer": "On this domestic route, baggage allowance depends on airline and fare. Basic economy may exclude checked baggage. Standard economy usually includes one checked bag and a carry‑on. Premium cabins allow more."
      },
      "q22": {
        "question": "What cabin and seat options are typical from Jakarta to Semarang?",
        "answer": "Flights from Jakarta to Semarang typically offer Economy class only, with standard seating and no Premium Economy or flat-bed Business options on this short domestic route."
      },
      "q23": {
        "question": "Are same‑day changes or standby possible on this route?",
        "answer": "Policies vary by airline and fare class, with flexible tickets and premium cabins generally allowing same‑day changes or standby while basic economy usually does not."
      },
      "q24": {
        "question": "What are the cheapest days and times to fly from Jakarta to Semarang?",
        "answer": "Based on available fare data, Wednesday is the only day with reported pricing for the Jakarta–Semarang route, with an average fare around $341 and a minimum of $221. The cheapest time to depart is in the Morning slot at $221, while the Afternoon slot is the most expensive at $575.",
        "methodology": "The cheapest day of the week and time of day to depart are drawn from the same large sample of real fares Priceline users found on this route in the last 72 hours, grouped by the day of the week and by the time-of-day window of the outbound departure, with the lowest and average price reported for each.",
        "relevant": true,
        "toolsUsed": [
          "departure_timing"
        ]
      },
      "q25": {
        "question": "What is a good price for a flight from Jakarta to Semarang?",
        "answer": "A good fare for a flight from Jakarta to Semarang is anything under $254, which qualifies as a great deal, while the typical price for this route is around $312.",
        "methodology": "The typical price, the lowest fare, a 'great deal' threshold, and how fares are spread across price bands are summarized from a large sample of the real fares Priceline users found on this route in the last 72 hours, with a small fraction of extreme outlier fares excluded from the range.",
        "relevant": true,
        "toolsUsed": [
          "price_context"
        ]
      }
    }
  }
}