{
  "response": {
    "Key": "JKT-BTH",
    "orig": {
      "code": "JKT",
      "type": "airport",
      "city": "Jakarta",
      "fullCity": "Jakarta, Indonesia",
      "airport": "Soekarno-Hatta Intl Airport"
    },
    "dest": {
      "code": "BTH",
      "type": "airport",
      "city": "Batam",
      "fullCity": "Batam, Indonesia",
      "airport": "Hang Nadim Intl Airport"
    },
    "faq": {
      "q0": {
        "question": "What is the typical flight duration from Jakarta to Batam?",
        "answer": "The flight from Jakarta to Batam is about 530 miles and typically takes 1 hour 40 minutes nonstop. The return leg is slightly longer at 1 hour 45 minutes. Multiple airlines operate this route, with frequent daily departures.",
        "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 Batam?",
        "answer": "Yes, several airlines fly nonstop from Jakarta (CGK) to Batam (BTH). Citilink (QG), Garuda Indonesia (GA), Super Air Jet (IU), Batik Air (ID), and Lion Air (JT) all operate daily nonstop service, with a combined total of over 140 weekly flights. Nam Air (IN) also flies the route three times a week on Tuesdays, Thursdays, and Saturdays.",
        "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"
        ]
      },
      "q3": {
        "question": "What are the ground transportation options in Batam?",
        "answer": "Ground transportation options at Hang Nadim Airport in Batam are limited, with taxis being the primary and most used mode to reach the city center, typically taking around 20 minutes. There is no mass transit or rail connection from the airport, and ride-sharing services like Grab are available but less reliable than taxis. Car rental services exist but are not commonly used by arriving passengers. The fastest option is a taxi, which is also the most practical given the lack of dedicated airport shuttles or public buses.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Hang_Nadim_International_Airport",
            "title": "Hang Nadim International Airport",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-09-07T14:14:27Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Hang_Nadim_Airport",
            "title": "Hang Nadim International Airport - Wikipedia",
            "time_published": "2026-03-14T05:43:08Z"
          },
          {
            "url": "http://airport-authority.com/BTH",
            "title": "Batam Airport, Hang Nadim Airport (BTH) Batam, Indonesia",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Batam",
            "title": "Batam",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-09-05T16:05:49Z"
          }
        ]
      },
      "q6": {
        "question": "Are overnight (red‑eye) flights available from Jakarta to Batam?",
        "answer": "No overnight (red‑eye) flights are available from Jakarta to Batam — neither nonstop nor connecting itineraries with a red‑eye long leg operate 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 Batam?",
        "answer": "Citilink, Garuda Indonesia, Super Air Jet, Batik Air, Lion Air, and Nam Air all fly nonstop from Jakarta (CGK) to Batam, with a combined 151 weekly flights. Citilink runs the most at 42 weekly departures, followed by Garuda Indonesia at 36, Super Air Jet and Batik Air at 28 each, Lion Air at 14, and Nam Air at 3. Specific per-carrier fares aren't listed for this route.",
        "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 Batam?",
        "answer": "Common layovers for a Jakarta–Batam connection are Singapore and Kuala Lumpur. Both offer frequent flights, efficient transfers, and visa‑free transit for Indonesian passport holders, helping keep total travel time competitive."
      },
      "q10": {
        "question": "Which months have the best weather for traveling to Batam?",
        "answer": "June to September is the dry season with less rain and lower humidity, making it the most comfortable time to visit."
      },
      "q11": {
        "question": "What documents should I bring with me to the airport when flying from Jakarta to Batam?",
        "answer": "For this domestic Indonesian flight, bring a government-issued photo ID like your KTP or passport, and have a payment method for baggage fees. No visa, proof of onward travel, or vaccination certificates are required for domestic travel."
      },
      "q12": {
        "question": "Which airport should I use in Batam?",
        "answer": "Batam has one airport, Hang Nadim International Airport, located about 25 km east of the city centre. It serves domestic and limited international flights."
      },
      "q13": {
        "question": "How do I get to Soekarno-Hatta Intl Airport from the city center?",
        "answer": "The fastest and most popular way to reach Soekarno–Hatta International Airport from central Jakarta is the Soekarno–Hatta Airport Commuter Line, a dedicated rail link that takes about 46–48 minutes from BNI City or Manggarai stations, with trains every 30 minutes and a flat fare around IDR 70,000 (about US$5). Taxis, ride-share services, and ojeks (motorcycle taxis) offer door-to-door convenience but are subject to heavy traffic on the Prof. Dr. Ir. Soedijatmo Toll Road and cost noticeably more than the train, while TransJakarta bus rapid transit and other public buses provide cheaper but slower alternatives. Driving your own car and parking at the airport is possible via the toll road, but congestion is severe and parking fees add to the cost, making it the least practical for most travelers.",
        "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 Batam airport?",
        "answer": "Batam's Hang Nadim Airport has no on-site or directly connected hotel. Sleeping options at the airport itself are limited, as the article does not mention any sleeping facilities within the terminal. The nearby Batam Marriott Hotel Harbour Bay is located about 14 km away in Harbour Bay Downtown, but it is not part of the airport.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "url": "https://www.marriott.com/en-us/hotels/bthmc-batam-marriott-hotel-harbour-bay/overview/?scid=f2ae0541-1279-4f24-b197-a979c79310b0",
            "title": "Hotel in Batam, Indonesia | Batam Marriott Hotel Harbour Bay",
            "time_published": "2024-10-11T00:00:00Z"
          },
          {
            "url": "https://www.marriott.com/en-us/hotels/bthmc-batam-marriott-hotel-harbour-bay/overview/",
            "title": "Hotel in Batam, Indonesia | Batam Marriott Hotel Harbour Bay",
            "time_published": "2025-02-19T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Hang_Nadim_International_Airport",
            "title": "Hang Nadim International Airport",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-09-07T14:14:27Z"
          },
          {
            "url": "http://airport-authority.com/BTH",
            "title": "Batam Airport, Hang Nadim Airport (BTH) Batam, Indonesia",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Hang_Nadim_Airport",
            "title": "Hang Nadim International Airport - Wikipedia",
            "time_published": "2026-03-14T05:43:08Z"
          },
          {
            "url": "http://airport-authority.com/es/BTH",
            "title": "Batam Airport, Hang Nadim Airport (BTH) Batam, Indonesia",
            "time_published": "2026-01-01T00:00:00Z"
          }
        ]
      },
      "q15": {
        "question": "Are there currency exchange offices, prayer rooms and Wi‑Fi at Hang Nadim Intl Airport?",
        "answer": "Hang Nadim International Airport in Batam has a passenger terminal covering 30,000 square meters with 6 gates and 10 airbridges, but the available information does not specifically mention currency exchange offices, prayer rooms, or free Wi-Fi. The airport does have a public garden area and plans for future retail and recreation facilities, though these are part of a larger expansion project. Specific details on currency exchange, prayer rooms, and Wi-Fi availability are not listed in the current data.",
        "toolsUsed": [
          "article_lookup"
        ],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Hang_Nadim_International_Airport",
            "title": "Hang Nadim International Airport",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-09-07T14:14:27Z"
          },
          {
            "url": "http://airport-authority.com/BTH",
            "title": "Batam Airport, Hang Nadim Airport (BTH) Batam, Indonesia",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Hang_Nadim_Airport",
            "title": "Hang Nadim International Airport - Wikipedia",
            "time_published": "2026-03-14T05:43:08Z"
          },
          {
            "url": "http://airport-authority.com/es/BTH",
            "title": "Batam Airport, Hang Nadim Airport (BTH) Batam, Indonesia",
            "time_published": "2026-01-01T00:00:00Z"
          }
        ]
      },
      "q16": {
        "question": "Are there accessible services or children's facilities at the Jakarta and Batam airports?",
        "answer": "Soekarno–Hatta International Airport (CGK) in Jakarta provides wheelchair assistance and accessible facilities across its terminals, while Hang Nadim Airport (BTH) in Batam offers basic mobility support and family-friendly amenities. Travelers with disabilities can request wheelchair or escort assistance at least 48 hours before departure through their airline or the airport's customer service desk. Children's play areas are available in the domestic and international departure zones at CGK, and Batam's terminal includes a small kids' corner near the boarding gates.",
        "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/Hang_Nadim_International_Airport",
            "title": "Hang Nadim International Airport",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-09-07T14:14:27Z"
          },
          {
            "url": "http://airport-authority.com/BTH",
            "title": "Batam Airport, Hang Nadim Airport (BTH) Batam, Indonesia",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Hang_Nadim_Airport",
            "title": "Hang Nadim International Airport - Wikipedia",
            "time_published": "2026-03-14T05:43:08Z"
          },
          {
            "url": "http://airport-authority.com/es/BTH",
            "title": "Batam Airport, Hang Nadim Airport (BTH) Batam, Indonesia",
            "time_published": "2026-01-01T00:00:00Z"
          }
        ]
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Jakarta to Batam?",
        "answer": "Garuda Indonesia operates the route most with Boeing 737-800s. Citilink, Super Air Jet, and Batik Air fly Airbus A320s; Lion Air uses Boeing 737-900s; and Nam Air flies Boeing 737-500s.",
        "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 Batam?",
        "answer": "Garuda Indonesia, a SkyTeam member, flies nonstop from Jakarta (CGK) to Batam, alongside Citilink, Super Air Jet, Batik Air, Lion Air, and Nam Air — all of which are independent carriers not affiliated with any major global alliance. Other alliances may serve this route via connections, but only SkyTeam is represented among the nonstop operators.",
        "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",
          "article_lookup"
        ]
      },
      "q20": {
        "question": "What are the best airport lounge options when departing from Jakarta?",
        "answer": "Soekarno–Hatta International Airport (CGK) has several lounge options across its terminals. Blue Sky Premier Lounge appears in Terminal 1A, 1B, 1C, 2D, and Terminal 3, with the Terminal 2D location open 24 hours and Terminal 3 locations open from 01:00 to 18:00. Saphire Lounge operates in Terminal 2F (International) from 05:00 to 20:00, and Saphire-Plaza Premium Lounge is in Terminal 3 (International) and open 24 hours. A Blue Sky Premier Lounge in Terminal 1A is temporarily closed.",
        "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 Batam?",
        "answer": "On Jakarta–Batam flights, baggage rules vary by airline and fare type. Basic economy fares may charge for checked baggage, while standard economy typically includes a free checked bag up to 20 kg and a carry‑on. Check your airline for exact limits."
      },
      "q22": {
        "question": "What cabin and seat options are typical from Jakarta to Batam?",
        "answer": "Flights from Jakarta to Batam typically offer Economy class only, with standard reclining seats, as this is a short domestic route where Premium Economy and flat‑bed Business are not common."
      },
      "q23": {
        "question": "Are same‑day changes or standby possible on this route?",
        "answer": "Policies differ by airline and fare; flexible and higher cabin tickets often allow same‑day changes or standby, while cheaper fares typically do not."
      }
    }
  }
}