{
  "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": "The flight from Jakarta to Surakarta is about 300 miles and typically takes 1 hour 15 minutes nonstop. The return flight also takes about 1 hour 15 minutes, with no significant difference between directions.",
        "methodology": "Carrier service, flight times and distances for this route come from our flight-schedule database, which draws on published airline timetables, U.S. government schedule data, and observed operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We report the days of the week and the departure times each carrier operates. The typical flight time is the median scheduled block time, given both per carrier and across all carriers on the route; where a schedule does not publish an elapsed time, it is derived from the scheduled departure and arrival times converted to UTC. Outbound and return times are computed by the same method, so the difference between them is directly comparable and reflects prevailing winds rather than any change in derivation. Distance is the great-circle distance between the two specific airports named, so an actual flown track is typically 2-5% longer. Where shown, on-time departure and arrival rates and cancellation rates come from the U.S. Bureau of Transportation Statistics (BTS) Airline On-Time Performance dataset, which covers U.S. domestic routes only; where a typical fare is shown, it comes from the U.S. DOT Airline Origin and Destination Survey (DB1B), a quarterly 10% sample of tickets sold.",
        "toolsUsed": [
          "flight_schedule"
        ]
      },
      "q1": {
        "question": "Are there any direct flights from Jakarta to Surakarta?",
        "answer": "Yes, there are direct flights from Jakarta (CGK) to Surakarta (SOC). Four airlines operate non‑stop: Batik Air (ID), Garuda Indonesia (GA), Citilink (QG), and Lion Air (JT). Garuda, Batik Air, and Citilink fly daily with multiple departures, while Lion Air runs just once a week on Fridays.",
        "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. Carrier service, flight times and distances for this route come from our flight-schedule database, which draws on published airline timetables, U.S. government schedule data, and observed operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We report the days of the week and the departure times each carrier operates. The typical flight time is the median scheduled block time, given both per carrier and across all carriers on the route; where a schedule does not publish an elapsed time, it is derived from the scheduled departure and arrival times converted to UTC. Outbound and return times are computed by the same method, so the difference between them is directly comparable and reflects prevailing winds rather than any change in derivation. Distance is the great-circle distance between the two specific airports named, so an actual flown track is typically 2-5% longer. Where shown, on-time departure and arrival rates and cancellation rates come from the U.S. Bureau of Transportation Statistics (BTS) Airline On-Time Performance dataset, which covers U.S. domestic routes only; where a typical fare is shown, it comes from the U.S. DOT Airline Origin and Destination Survey (DB1B), a quarterly 10% sample of tickets sold.",
        "toolsUsed": [
          "route_airlines",
          "flight_schedule"
        ]
      },
      "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 shows no nonstop red-eyes and no connecting itineraries with a red-eye long leg on this route.",
        "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": "Nonstop flights from Jakarta to Surakarta are operated by Batik Air (ID), Garuda Indonesia (GA), Citilink (QG), and Lion Air (JT). Batik Air offers up to 22 weekly flights, Garuda Indonesia 21 weekly, Citilink 7 weekly, and Lion Air 1 weekly flight on Fridays. Typical per‑carrier fares are not available in the current 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.",
        "toolsUsed": [
          "route_airlines"
        ]
      },
      "q8": {
        "question": "If I need a connection, what are common layover cities between Jakarta and Surakarta?",
        "answer": "Common layover cities for this domestic route include Surabaya and Yogyakarta, which offer efficient transfers and keep total travel time competitive."
      },
      "q10": {
        "question": "Which months have the best weather for traveling to Surakarta?",
        "answer": "May to September is the dry season with less rain and more comfortable temperatures."
      },
      "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 government-issued ID like your KTP, carry a payment method for baggage, and have any required vaccination certificates ready."
      },
      "q12": {
        "question": "Which airport should I use in Surakarta?",
        "answer": "Surakarta has a single airport, Adisumarmo International Airport, located about 14 km north of the city centre, serving domestic flights and a few international routes."
      },
      "q13": {
        "question": "How do I get to Soekarno-Hatta Intl Airport from the city center?",
        "answer": "From central Jakarta, the fastest and most reliable option is the Soekarno-Hatta Airport Rail Link, which departs from BNI City or Sudirman Baru stations and takes about 45–50 minutes. Public buses like the DAMRI shuttle connect major hubs such as Gambir station and shopping centers directly to the terminals, offering a cheaper ride. Ride-share and taxis are widely available but can be slow due to traffic, while driving and parking at the airport is possible but generally more expensive and less convenient.",
        "toolsUsed": [],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Transport_in_Jakarta",
            "title": "Transport in Jakarta",
            "time_published": "2026-06-08T05:23:05Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Transport%20in%20Jakarta",
            "title": "Transport in Jakarta",
            "time_published": "2026-04-28T14:20:40Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Jakarta,_City_of_Dreamers",
            "title": "Jakarta, City of Dreamers",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-07-07T12:52:58Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Jakarta_City_Center",
            "title": "Jakarta City Center",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-05-31T17:24:40Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Jakarta_MRT",
            "title": "Jakarta MRT",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-07-19T06:47:09Z"
          }
        ]
      },
      "q14": {
        "question": "Are there hotels or sleeping facilities at Surakarta airport?",
        "answer": "Adisumarmo International Airport (SOC) does not have on-site hotels, capsule hotels, or sleeping pods within the terminal. Nearby hotels, such as the ibis Styles Solo, are located a short drive away but do not offer a dedicated airport shuttle service. For an overnight stay, you would need to arrange independent transport to accommodations in downtown Surakarta, about 14 km from the airport.",
        "toolsUsed": [],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Adisumarmo_International_Airport",
            "title": "Adisoemarmo International Airport - Wikipedia",
            "time_published": "2026-03-02T12:42:37Z"
          },
          {
            "url": "https://all.accor.com/a/en/destination/department/hotels-sumatra-du-sud-dp85.html?pageIndex=3",
            "title": "Hotel Sumatra du Sud: book online at all.accor.com",
            "time_published": "2026-04-13T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Adi_Sumarmo_Airport",
            "title": "Adisoemarmo International Airport",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-07-07T05:00:51Z"
          },
          {
            "url": "https://all.accor.com/a/tr/destination/department/hotels-sumatra-du-sud-dp85.html?pageIndex=3",
            "title": "Sumatra du Sud otelleri: all.accor.com üzerinden online rezervasyon yapın",
            "time_published": "2026-01-25T00:00:00Z"
          },
          {
            "url": "https://www.sleepinginairports.net/guides/semarang-airport-guide.htm",
            "title": "Semarang Airport Guide",
            "time_published": "2024-08-26T00:00:00Z"
          },
          {
            "url": "https://airport-data.com/world-airports/WRSQ-SOC/",
            "title": "Information about Adisumarmo International Airport (Adi Sumarmo Wiryokusumo) - World airport database",
            "time_published": "2026-01-01T00:00:00Z"
          }
        ]
      },
      "q16": {
        "question": "Are there accessible services or children's facilities at the Jakarta and Surakarta airports?",
        "answer": "Jakarta's Soekarno-Hatta Airport (CGK) provides wheelchair assistance, accessible toilets, and ramps; you can request mobility support at least 48 hours before departure through your airline or the airport's customer service. Surakarta's Adisumarmo Airport (SOC) is a smaller facility with basic accessibility features like ramps and accessible restrooms, but specific children's play areas are not widely advertised at either airport. For both airports, it's best to contact your airline in advance to arrange any needed assistance.",
        "toolsUsed": [],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/File:Jakarta_airport_shops.jpg",
            "title": "File:Jakarta airport shops.jpg",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2011-09-12T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Jakarta_Jakarta",
            "title": "Jakarta Jakarta",
            "time_published": "2025-04-05T18:59:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Jakarta_school_bombing",
            "title": "Jakarta school bombing",
            "time_published": "2026-07-05T18:16:30Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Jakarta_International_Stadium",
            "title": "Jakarta International Stadium",
            "time_published": "2026-06-27T16:12:14Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Istiqlal_Mosque,_Jakarta",
            "title": "Istiqlal Mosque, Jakarta",
            "time_published": "2026-06-22T13:17:10Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Adisumarmo_International_Airport",
            "title": "Adisoemarmo International Airport - Wikipedia",
            "time_published": "2026-03-02T12:42:37Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Adi_Sumarmo_Airport",
            "title": "Adisoemarmo International Airport",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-07-07T05:00:51Z"
          },
          {
            "url": "https://airport-data.com/world-airports/countries/ID-Indonesia-Airports.html",
            "title": "World airport database - Airport Codes in Indonesia (ID)",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://airport-data.com/world-airports/WIAA-SBG/",
            "title": "Information about Maimun Saleh Airport - World airport database",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Adisumarmo%20Airport%20Rail%20Link",
            "title": "Adisumarmo Airport Rail Link",
            "time_published": "2026-03-26T09:32:58Z"
          }
        ]
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Jakarta to Surakarta?",
        "answer": "The most common aircraft on the nonstop Jakarta–Surakarta route are the Airbus A320-100 and the Boeing 737-800, operated by Citilink and Garuda Indonesia respectively. The exact aircraft can vary by day and airline, and one-stop itineraries via Denpasar also use the A320-100. Wi‑Fi and seatback entertainment are widely available on these types, though the specific onboard amenities depend on the airline and individual aircraft configuration.",
        "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": "SkyTeam serves this route through Garuda Indonesia. The other nonstop carriers — Batik Air, Citilink, and Lion Air — 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. 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. Carrier service, flight times and distances for this route come from our flight-schedule database, which draws on published airline timetables, U.S. government schedule data, and observed operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We report the days of the week and the departure times each carrier operates. The typical flight time is the median scheduled block time, given both per carrier and across all carriers on the route; where a schedule does not publish an elapsed time, it is derived from the scheduled departure and arrival times converted to UTC. Outbound and return times are computed by the same method, so the difference between them is directly comparable and reflects prevailing winds rather than any change in derivation. Distance is the great-circle distance between the two specific airports named, so an actual flown track is typically 2-5% longer. Where shown, on-time departure and arrival rates and cancellation rates come from the U.S. Bureau of Transportation Statistics (BTS) Airline On-Time Performance dataset, which covers U.S. domestic routes only; where a typical fare is shown, it comes from the U.S. DOT Airline Origin and Destination Survey (DB1B), a quarterly 10% sample of tickets sold.",
        "toolsUsed": [
          "route_airlines",
          "flight_schedule"
        ]
      },
      "q20": {
        "question": "What are the best airport lounge options when departing from Jakarta?",
        "answer": "At Jakarta’s Soekarno-Hatta Airport, lounge options depend on your terminal. In the international Terminal 3, the Saphire-Plaza Premium Lounge is available to Priority Pass, DragonPass, and American Express Platinum cardholders, as well as business-class passengers on select airlines, offering showers and a buffet. Terminal 2’s international wing has the Saphire Lounge with similar access. Domestic travelers in Terminal 3 can use the Blue Sky Premier Lounge, while Terminal 1 and 2 have their own Blue Sky Premier or Premium lounges—all welcoming Priority Pass and lounge membership holders, with light refreshments and seating.",
        "toolsUsed": [],
        "references": [
          {
            "url": "https://my.prioritypass.com/en-GB/lounges/indonesia/jakarta-soekarno-hatta-intl",
            "title": "Soekarno-Hatta International Airport CGK Lounges - CGK Airport Guide and lounges.  | Priority Pass",
            "time_published": "2024-11-05T00:00:00Z"
          },
          {
            "url": "https://americanexpress.com/en-au/travel/lounges/the-platinum-card/CGK",
            "title": "American Express Lounges at Soekarno-Hatta International Airport | Amex AU",
            "time_published": "2026-05-03T00:00:00Z"
          },
          {
            "url": "https://www.prioritypass.com/en/lounges/indonesia/jakarta-soekarno-hatta-intl/cgk6-bluesky-executive-lounge",
            "title": "Soekarno-Hatta International Airport CGK Lounges - CGK Airport Guide and lounges. | Priority Pass",
            "time_published": "2024-11-05T00:00:00Z"
          },
          {
            "url": "https://americanexpress.com/en-gb/travel/lounges/the-platinum-card/CGK",
            "title": "American Express Lounges at Soekarno-Hatta International Airport | Amex GB",
            "favicon": "https://www.americanexpress.com/apple-touch-icon-152x152.png"
          },
          {
            "url": "https://qantas.com/au/en/qantas-experience/at-the-airport/airport-guides/jakarta-airport-guide.html",
            "title": "Jakarta airport guide | Qantas",
            "time_published": "2025-09-29T02:01:55Z"
          }
        ]
      },
      "q21": {
        "question": "What is the baggage allowance on this route from Jakarta to Surakarta?",
        "answer": "Baggage allowance on Jakarta–Surakarta flights depends on the airline and fare type. Basic economy fares typically exclude checked bags, while standard economy often includes one checked bag and a carry‑on. Check your specific airline's policy for exact details."
      },
      "q22": {
        "question": "What cabin and seat options are typical from Jakarta to Surakarta?",
        "answer": "Flights from Jakarta to Surakarta typically offer Economy class only, with no Premium Economy or flat‑bed Business seats on this short domestic route."
      },
      "q23": {
        "question": "Are same‑day changes or standby possible on this route?",
        "answer": "Policies differ by airline and fare class; flexible tickets and premium cabins often permit same‑day changes or standby, while the lowest fares usually do not."
      }
    }
  }
}