{
  "response": {
    "Key": "CGK-BTH",
    "orig": {
      "code": "CGK",
      "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. Nonstop flights typically take 1 hour and 40 minutes, while the return leg is slightly longer at 1 hour and 45 minutes. The route is served by several carriers including Citilink, Super Air Jet, Garuda Indonesia, Batik Air, Nam Air, and Lion Air.",
        "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, there are non‑stop flights from Jakarta (CGK) to Batam (BTH), operated by six airlines: Citilink (QG), Garuda Indonesia (GA), Super Air Jet (IU), Batik Air (ID), Lion Air (JT), and Nam Air (IN). Most carriers run daily, with a combined total of about 151 weekly flights; Nam Air is the exception, flying only on Tuesdays, Thursdays, and Saturdays. The flight takes roughly 1 hour 40 minutes.",
        "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. 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": [
          "flight_schedule",
          "route_airlines"
        ]
      },
      "q3": {
        "question": "What are the ground transportation options in Batam?",
        "answer": "Hang Nadim Airport in Batam is served primarily by taxis, which are the most commonly used and fastest way to reach the city center, with a ride to the Batam International Ferry Terminal taking about 20 minutes. Ride-sharing services like Grab and Gojek also operate at the airport, offering a comparable experience, though taxis remain the dominant choice. Car rentals are available but are less practical for most visitors given the short distances and local traffic. There is no mass transit rail or bus rapid transit connecting the airport to downtown Batam, so ground transportation relies almost entirely on private vehicles and app-based rides.",
        "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 operate from Jakarta (CGK) to Batam (BTH) — neither nonstop nor connecting itineraries with a red-eye long leg were found in the schedule.",
        "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": "Garuda Indonesia, Citilink, Super Air Jet, Batik Air, Lion Air, and NAM Air all fly nonstop from Jakarta to Batam. Garuda Indonesia operates about 36 flights per week, Citilink 42, Super Air Jet and Batik Air each 28, Lion Air 14, and NAM Air 3. Specific median fares per carrier aren't available, but the route is well served with frequent daily departures.",
        "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": "Jakarta to Batam is a domestic route typically served by frequent direct flights under two hours, so connections are rarely needed. If you do connect, common domestic hubs are Surabaya or Medan, but they significantly lengthen travel time. For international itineraries, a connection in Singapore is possible, offering efficient transfers and visa‑free transit for many nationalities, though it adds considerable time compared to non‑stop options."
      },
      "q10": {
        "question": "Which months have the best weather for traveling to Batam?",
        "answer": "February to October offers the driest weather with less rain, though Batam is warm year-round."
      },
      "q11": {
        "question": "What documents should I bring with me to the airport when flying from Jakarta to Batam?",
        "answer": "Bring a valid national ID card (KTP) or passport for domestic flights within Indonesia, and have a payment method ready for baggage fees. No visa or vaccination certificates are required for this route."
      },
      "q12": {
        "question": "Which airport should I use in Batam?",
        "answer": "Batam has only one airport, Hang Nadim International Airport, which serves the entire island."
      },
      "q13": {
        "question": "How do I get to Soekarno-Hatta Intl Airport from the city center?",
        "answer": "From central Jakarta, the Soekarno–Hatta Airport Commuter Line runs from Manggarai and BNI City stations to the airport in about 46–48 minutes, with trains every 30 minutes and fares around IDR 35,000–70,000. Taxis and ride-share services are widely available but subject to heavy traffic on the toll road, making them less predictable; driving yourself requires using the Prof. Dr. Ir. Soedijatmo Toll Road and paying for airport parking. The airport rail link is the fastest and most reliable option, avoiding the congestion that plagues road transport, while taxis and ride-shares offer door-to-door convenience at a higher cost.",
        "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 does not have a hotel directly connected to the terminal or within the airport grounds. The nearest named hotel is the Batam Marriott Hotel Harbour Bay, located in Harbour Bay Downtown, approximately 14 km from the airport, though the article does not state a walking time. Sleeping options at the airport itself are therefore limited, with no on-site or terminal-connected hotel available.",
        "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 offers a passenger terminal with check-in halls, boarding gates, and six gates with ten airbridges, but the available information does not specifically mention currency exchange offices, prayer rooms, or free Wi-Fi. The airport is operated by BP Batam and serves as both a commercial airport and a shared facility with Hang Nadim Air Force Base. While typical Indonesian airports often include prayer rooms and basic amenities, specific details on these services at Hang Nadim are not confirmed in the available 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": "At Jakarta's Soekarno–Hatta International Airport (CGK), travelers can use the free Skytrain automated people mover to connect terminals, and the airport website and app list its schedule; mobility assistance and programs for travelers with disabilities should be requested from the airline or airport at least 48 hours before departure. At Batam's Hang Nadim International Airport (BTH), the passenger terminal covers 30,000 m² and features a public garden area, though specific children's play areas or dedicated disability programs are not detailed in publicly available information; assistance can typically be arranged through your airline ahead of travel.",
        "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-13T15:39:17Z"
          },
          {
            "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–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/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%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/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"
          },
          {
            "url": "https://en.wikipedia.org/wiki/File:Hang_Nadim_Batam_Airport.jpg",
            "title": "File:Hang Nadim Batam Airport.jpg",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2015-01-05T13:07:00Z"
          }
        ]
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Jakarta to Batam?",
        "answer": "On flights from Jakarta to Batam, Citilink and Super Air Jet operate Airbus A320s, Garuda Indonesia uses Boeing 737-800s, Batik Air flies Airbus A320s, Nam Air operates Boeing 737-500s, and Lion Air flies Boeing 737-900s.",
        "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 to Batam alongside several non-aligned carriers — Citilink, Super Air Jet, Batik Air, Lion Air, and NAM Air — none of which belong to a global 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.",
        "toolsUsed": [
          "route_airlines",
          "article_lookup"
        ]
      },
      "q20": {
        "question": "What are the best airport lounge options when departing from Jakarta?",
        "answer": "The best lounge options when departing from Jakarta's Soekarno-Hatta International Airport include several Blue Sky Premier Lounges across Terminals 1B, 1C, 2D, and 3, as well as the Saphire Lounge in Terminal 2F and the Saphire Plaza Premium Lounge in Terminal 3. The Saphire Plaza Premium Lounge in Terminal 3 is open 24 hours and holds the highest rating at 4.2, while the Blue Sky Premier Lounge in Terminal 2D is also open around the clock. Most other lounges operate from early morning until evening, with hours like 02:00-20:00 or 05:00-20:00. Note that the Blue Sky Premier Lounge in Terminal 1A is currently 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": "Allowance depends on airline and fare. Basic economy typically excludes checked baggage; standard economy often includes 20 kg checked and a 7 kg carry‑on. Confirm with your airline before travel."
      },
      "q22": {
        "question": "What cabin and seat options are typical from Jakarta to Batam?",
        "answer": "On this short domestic route, flights typically offer only Economy class with standard seating, and Premium Economy and flat‑bed Business are not common."
      },
      "q23": {
        "question": "Are same‑day changes or standby possible on this route?",
        "answer": "Policies depend on the airline and fare; flexible and higher cabin tickets often allow same‑day changes or standby, while the cheapest fares generally do not."
      }
    }
  }
}