{
  "response": {
    "Key": "CGK-SOC",
    "orig": {
      "code": "CGK",
      "type": "airport",
      "city": "Jakarta",
      "fullCity": "Jakarta, Indonesia",
      "airport": "Soekarno-Hatta Intl Airport"
    },
    "dest": {
      "code": "SOC",
      "type": "airport",
      "city": "Surakarta",
      "fullCity": "Surakarta, Indonesia",
      "airport": "Solo / Surakarta"
    },
    "faq": {
      "q0": {
        "question": "What is the typical flight duration from Jakarta to Surakarta?",
        "answer": "A nonstop flight from Jakarta (CGK) to Surakarta (SOC) typically takes about 1 hour 15 minutes to 1 hour 20 minutes. There are no common layover flights on this short domestic route, as direct service is frequent and efficient. Flight times are similar in both directions."
      },
      "q1": {
        "question": "Are there any direct flights from Jakarta to Surakarta?",
        "answer": "Yes, there are direct non‑stop flights from Jakarta (CGK) to Surakarta (SOC). Four airlines operate the route: Batik Air (ID) runs 22 flights per week, Garuda Indonesia (GA) runs 21 per week, Citilink (QG) runs 7 per week, and Lion Air (JT) runs 1 flight on Fridays only; the first three carriers fly daily with multiple departure times throughout the day.",
        "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 Surakarta?",
        "answer": "Adi Soemarmo International Airport (SOC) is about 14 kilometers from Surakarta city center. The most convenient and widely used option is a taxi or ride-hailing service like Grab and Gojek, which take around 25 to 40 minutes depending on traffic and cost roughly IDR 80,000 to 150,000. The Batik Solo Trans bus serves the airport but has limited frequency and routes, making it less popular for tourists. Car rentals are available at the airport but are best if you plan to explore beyond the city. There is no direct train from the airport, but the nearby Solo Balapan station connects to the city center. Most travelers rely on ride-hailing apps for their balance of cost, convenience, and door-to-door service."
      },
      "q6": {
        "question": "Are overnight (red‑eye) flights available from Jakarta to Surakarta?",
        "answer": "No overnight (red-eye) flights are available from Jakarta (CGK) to Surakarta (SOC). 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 Surakarta?",
        "answer": "From Jakarta (CGK) to Surakarta (SOC), nonstop carriers shown in the schedule data include Batik Air (ID), Garuda Indonesia (GA), Citilink (QG), and Lion Air (JT). These airlines operate daily flights with multiple departure times throughout the day, though Lion Air appears only once weekly on Fridays. Other carriers may also serve this route via connections, but the nonstop options are well covered by these four airlines.",
        "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"
        ]
      },
      "q9": {
        "question": "How reliable are on‑time departures on this route from Jakarta to Surakarta?",
        "answer": "On‑time reliability is moderate, with delays common during peak hours and rainy season. Morning flights, particularly on Garuda Indonesia and Batik Air, tend to depart more punctually. Jakarta's congestion can affect afternoon schedules, so early departures are advisable."
      },
      "q10": {
        "question": "Which months have the best weather for traveling to Surakarta?",
        "answer": "May to September is the dry season with lower humidity and less rain, making it more comfortable for travel."
      },
      "q11": {
        "question": "What documents should I bring with me to the airport when flying from Jakarta to Surakarta?",
        "answer": "For domestic flights within Indonesia, bring a valid national ID (KTP) or passport, ensure the name matches your ticket, and carry a payment method for any baggage fees. No visa or vaccination certificates are required for domestic travel."
      },
      "q12": {
        "question": "Which airport should I use in Surakarta?",
        "answer": "Surakarta is served by Adisumarmo International Airport (SOC), the only commercial airport in the city. It is located about 14 km north of downtown Solo and handles domestic flights primarily on Garuda Indonesia, Citilink, Lion Air, and Batik Air. There are no other airports in Surakarta, so Adisumarmo is your only option."
      },
      "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–55 minutes and is the most reliable public option. DAMRI shuttle buses are cheaper but subject to traffic. Taxis and ride‑shares are popular and take 45–90 minutes depending on congestion; they are moderately priced. Driving and parking is possible but costly and slow during peak hours."
      },
      "q14": {
        "question": "Are there hotels or sleeping facilities at Surakarta airport?",
        "answer": "Surakarta's Adisumarmo International Airport has no on-site hotels or sleeping pods. Several nearby hotels are within a 10-15 minute drive, and some offer shuttle services, but none are directly connected to the terminal. It's best to arrange pickup in advance."
      },
      "q15": {
        "question": "Are there currency exchange offices, prayer rooms and Wi‑Fi at Solo / Surakarta?",
        "answer": "Adisumarmo International Airport (SOC) has a currency exchange counter and ATMs in the main terminal, a multi‑faith prayer room near the departure area and free Wi‑Fi throughout the terminal."
      },
      "q16": {
        "question": "Are there accessible services or children's facilities at the Jakarta and Surakarta airports?",
        "answer": "At Jakarta Soekarno-Hatta, wheelchair assistance is available and can be requested through your airline at least 48 hours in advance; the airport has accessible restrooms and a children's play area in Terminal 3. Surakarta Adi Soemarmo offers basic wheelchair assistance, but dedicated children's play areas are not available; request assistance in advance."
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Jakarta to Surakarta?",
        "answer": "On nonstop flights from Jakarta (CGK) to Surakarta (SOC), the most common aircraft types are the Airbus A320-100 (operated by Citilink/QG and Batik Air/ID) and the Boeing 737-800 (operated by Garuda Indonesia/GA), with the Boeing 737 also appearing on some Batik Air flights. On connecting itineraries via Denpasar, the Airbus A320-100 is typical on both legs.",
        "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"
        ]
      },
      "q18": {
        "question": "Which airline alliances serve flights from Jakarta to Surakarta?",
        "answer": "On the Jakarta (CGK) to Surakarta (SOC) route, the only global alliance represented among the nonstop carriers is SkyTeam, through Garuda Indonesia. Batik Air, Citilink, and Lion Air also operate nonstop flights but are not members of any global airline alliance.",
        "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"
        ]
      },
      "q20": {
        "question": "What are the best airport lounge options when departing from Jakarta?",
        "answer": "At Jakarta Soekarno‑Hatta, Garuda Indonesia operates the Garuda Indonesia Executive Lounge in Terminal 3, accessible to business‑class passengers and GarudaMiles elite members, featuring hot meals, showers and a prayer room. The Plaza Premium Lounge in Terminal 3 accepts walk‑in guests and Priority Pass holders, offering buffet dining, a bar and quiet zones. In Terminal 2, the Batik Air Business Class Lounge serves business‑class travellers and Sky Priority members with light snacks and seating. The Pura Indah Lounge in Terminal 1 is available to passengers of various domestic carriers, providing basic refreshments and Wi‑Fi."
      },
      "q21": {
        "question": "What is the baggage allowance on this route from Jakarta to Surakarta?",
        "answer": "On domestic Indonesia flights like Jakarta–Surakarta, allowances vary by airline. Basic economy is restrictive, often with no checked bag. Standard economy usually includes one checked bag up to 20‑23 kg and a carry‑on. Check your airline’s policy."
      },
      "q22": {
        "question": "What cabin and seat options are typical from Jakarta to Surakarta?",
        "answer": "Flights from Jakarta to Surakarta are short domestic hops that typically offer only Economy class with standard seating, as Premium Economy and flat-bed Business are not available on this route."
      },
      "q23": {
        "question": "Are same‑day changes or standby possible on this route?",
        "answer": "Same‑day changes and standby are possible depending on the airline and fare class, with flexible and higher cabin tickets offering better options, while basic economy fares rarely allow it."
      }
    }
  }
}