{
  "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": "Flight times and distances come 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). The typical flight time is the median scheduled block time across all carriers on the route, computed the same way in both directions so the difference reflects prevailing winds rather than any change in method. Distance is the great-circle distance between the two airports, so the actual flown track is typically 2-5% longer.",
        "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"
        ]
      },
      "q3": {
        "question": "What are the ground transportation options in Surakarta?",
        "answer": "From Adisumarmo International Airport to Surakarta city center, the fastest and most-used option is the Adisumarmo Airport Rail Link, a dedicated train connecting the airport station directly to Solo Balapan Station in about 15 minutes. The Batik Solo Trans bus rapid transit system also serves the airport with Line K1S, providing an affordable public bus connection into the city. Taxis and ride-share services are available at the terminal, offering door-to-door convenience though subject to traffic. Car rentals are less commonly used for this short 14 km transfer, and there is no metro or other mass rapid transit beyond the rail link. Most travelers choose the airport train for its speed, reliability, and direct connection to the main railway station.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Adisumarmo_Airport_Rail_Link",
            "title": "Adisumarmo Airport Rail Link",
            "time_published": "2026-03-26T09:32:58Z"
          },
          {
            "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://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/Adisoemarmo%20Airport",
            "title": "Adisoemarmo Airport",
            "time_published": "2025-12-20T04:28:33Z"
          }
        ]
      },
      "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 come 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 typical fare is shown for a carrier, it is the median of 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 downtown Jakarta to Soekarno–Hatta International Airport, the fastest and increasingly popular option is the Soekarno–Hatta Airport Rail Link (commuter line) from BNI City, Duri, or Manggarai stations, taking about 46–48 minutes and avoiding road congestion. Public buses and taxis are also available, with ride-share and metered taxis offering door-to-door convenience but subject to heavy traffic on the toll road. Driving yourself is possible via the Prof. Dr. Ir. Soedijatmo Toll Road with airport parking, though it can be slow during peak hours. The airport train is generally the most reliable and cost-effective for solo travelers, while taxis or ride-share are more comfortable but relatively pricier, especially for groups.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Rail_transport_in_Jakarta",
            "title": "Transport in Jakarta",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-09-16T15:13:21Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Soekarno%E2%80%93Hatta_Airport_Commuter_Line",
            "title": "Soekarno–Hatta Airport Commuter Line",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-08-30T10:17:20Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Transport_in_Jakarta",
            "title": "Transport in Jakarta",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-08-26T01:08:23Z"
          }
        ]
      },
      "q14": {
        "question": "Are there hotels or sleeping facilities at Surakarta airport?",
        "answer": "Adisumarmo International Airport has no directly connected hotel or on-site sleeping facility. The article does not list any hotels within the terminal or airport grounds. Sleeping options at the airport are limited.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "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/Adisoemarmo_International_Airport",
            "title": "Adisoemarmo International Airport",
            "time_published": "2026-07-07T05:00:51Z"
          },
          {
            "url": "https://all.accor.com/hotel/9239/index.id.shtml",
            "title": "Hotel di SOLO - The Royal Surakarta Heritage - Accorhotels - ALL"
          }
        ]
      },
      "q15": {
        "question": "Are there currency exchange offices, prayer rooms and Wi‑Fi at Solo / Surakarta?",
        "answer": "Adisumarmo International Airport (SOC) in Surakarta has a modern passenger terminal completed in 2009 and expanded in 2019, but its published facility information does not explicitly list currency exchange offices, prayer rooms, or free Wi-Fi. The terminal offers two jet bridges, a check-in area, and boarding gates, yet specific details on money changers, mushola/prayer facilities, or internet access are not provided in the available data. Passengers should expect basic airport amenities typical of a regional Indonesian airport, but exact locations for these services cannot be confirmed.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "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://en.wikipedia.org/wiki/Adisoemarmo%20International%20Airport",
            "title": "Adisoemarmo International Airport",
            "time_published": "2026-04-26T23:31:27Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Adisumarmo_International_Airport",
            "title": "Adisoemarmo International Airport - Wikipedia",
            "time_published": "2026-03-02T12:42:37Z"
          },
          {
            "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"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Adisoemarmo_International_Airport",
            "title": "Adisoemarmo International Airport",
            "time_published": "2026-07-07T05:00:51Z"
          }
        ]
      },
      "q16": {
        "question": "Are there accessible services or children's facilities at the Jakarta and Surakarta airports?",
        "answer": "Soekarno–Hatta International Airport (CGK) and Adisumarmo International Airport (SOC) both provide general passenger accessibility via direct train and bus connections, but specific mobility assistance services, programs for travelers with disabilities, and dedicated children's play areas are not detailed in the available airport information. Travelers needing wheelchair assistance or other disability support should contact their airline or the airport operator (Angkasa Pura for CGK, and the local operator for SOC) at least 48 hours before departure to arrange services. While children's play areas are not explicitly listed, both airports have family-friendly terminal facilities, and passengers are advised to confirm amenities directly with the airports.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Soekarno%E2%80%93Hatta_International_Airport",
            "title": "Soekarno–Hatta International Airport",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-09-16T15:58:03Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Soekarno_Hatta_International_Airport",
            "title": "Soekarno–Hatta International Airport - Wikipedia",
            "time_published": "2004-11-24T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Soekarno%E2%80%93Hatta%20International%20Airport",
            "title": "Soekarno–Hatta International Airport",
            "time_published": "2026-04-28T17:22:54Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Soekarno–Hatta_International_Airport_Terminal_3",
            "title": "Soekarno–Hatta International Airport Terminal 3",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-04-08T18:47:54Z"
          },
          {
            "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://en.wikipedia.org/wiki/Adisoemarmo%20International%20Airport",
            "title": "Adisoemarmo International Airport",
            "time_published": "2026-04-26T23:31:27Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Adisoemarmo_International_Airport",
            "title": "Adisoemarmo International Airport",
            "time_published": "2026-07-07T05:00:51Z"
          },
          {
            "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/Adisoemarmo_Airport",
            "title": "Adisoemarmo International Airport",
            "time_published": "2026-04-02T13:46:04Z"
          }
        ]
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Jakarta to Surakarta?",
        "answer": "Garuda Indonesia operates the most flights on this route, using Boeing 737-800 aircraft. Lion Air flies the route with a mix of Airbus A320 and Boeing 737-800, Citilink uses Airbus A320, and Batik Air operates an Airbus A330 family aircraft on Fridays. All other carriers serve the route daily with the listed types.",
        "methodology": "Aircraft types come 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). For U.S. routes the type is grounded in the tail number that actually operated the flight; elsewhere it comes from the airline's filed equipment code. Where the source does not commit to a specific variant we name the aircraft family (for example Airbus A320 family) rather than guess, and where no reliable type is on file the aircraft is omitted rather than estimated. Types describe typical scheduled equipment and can vary with seasonal or day-of-week assignments and last-minute swaps.",
        "toolsUsed": [
          "flight_schedule"
        ]
      },
      "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": "When departing from Jakarta's Soekarno–Hatta International Airport, several lounges are available across the terminals. The Blue Sky Premier Lounge appears most often, with locations in Terminal 1B, 2D, and Terminal 3 (domestic), while the Saphire Lounge serves Terminal 2F international departures. A Saphire-Plaza Premium Lounge is also available in Terminal 3 international, along with additional Blue Sky Premier and Saphire Blue Sky Premier options in that terminal. Access details vary by card program, but the lounges generally offer a quiet space to relax before flights.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "url": "https://prioritypass.com/en-GB/lounges/indonesia/jakarta-soekarno-hatta-intl",
            "title": "Soekarno-Hatta International Airport CGK Lounges - CGK Airport Guide and lounges. | Priority Pass",
            "favicon": "https://prioritypass.com/icon.png?icon.1k7202wk2zqql.png?dpl=1f82db4e-b1f8-481b-b911-c24ef915cc46",
            "time_published": "2026-08-18T11:40:12Z"
          },
          {
            "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://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/de-de/travel/lounges/the-platinum-card/CGK",
            "title": "American Express Lounges at Soekarno-Hatta International Airport | Amex DE",
            "time_published": "2026-05-01T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Soekarno–Hatta_International_Airport_Terminal_3",
            "title": "Soekarno–Hatta International Airport Terminal 3",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-04-08T18:47:54Z"
          }
        ]
      },
      "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."
      }
    }
  }
}