{
  "response": {
    "Key": "BTH-CGK",
    "orig": {
      "code": "BTH",
      "type": "airport",
      "city": "Batam",
      "fullCity": "Batam, Indonesia",
      "airport": "Hang Nadim Intl Airport"
    },
    "dest": {
      "code": "CGK",
      "type": "airport",
      "city": "Jakarta",
      "fullCity": "Jakarta, Indonesia",
      "airport": "Soekarno-Hatta Intl Airport"
    },
    "faq": {
      "q0": {
        "question": "What is the typical flight duration from Batam to Jakarta?",
        "answer": "Flights from Batam to Jakarta are about 530 miles and typically take 1 hour and 45 minutes. The return flight is slightly shorter at 1 hour and 40 minutes, a difference driven by prevailing winds.",
        "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 Batam to Jakarta?",
        "answer": "Yes, there are plenty of non‑stop flights from Batam (BTH) to Jakarta (CGK). Five airlines — Citilink (QG), Garuda Indonesia (GA), Super Air Jet (IU), Batik Air (ID), and Lion Air (JT) — serve the route daily, together offering about 148 weekly flights. A sixth carrier, Nam Air (IN), flies 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 Jakarta?",
        "answer": "From Soekarno-Hatta Airport, the fastest and most reliable option to central Jakarta is the Soekarno-Hatta Airport Rail Link, which connects directly to the city's rapid transit network. Taxis and ride-sharing services like Grab are widely available and heavily used, though travel times vary greatly with traffic. The TransJakarta bus rapid transit system also serves the airport, offering a more affordable but slower alternative. Car rentals are available but generally not recommended due to severe congestion and the 'odd-even' license plate restrictions. Among these, the airport train is the most consistent for avoiding gridlock, while ride-share apps are the most popular overall.",
        "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"
          }
        ],
        "methodology": "Airport details are drawn from the sources listed with this answer, primarily the airport operator's official website along with airline, lounge-operator and transit-authority pages, collected by our research process and refreshed periodically. Only information found in those sources is used; where a source does not cover a topic it is left out rather than guessed."
      },
      "q6": {
        "question": "Are overnight (red‑eye) flights available from Batam to Jakarta?",
        "answer": "No overnight or red-eye flights operate from Batam to Jakarta — neither nonstop nor connecting itineraries with a red-eye long leg are available 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 Batam to Jakarta?",
        "answer": "Several airlines operate non‑stop from Batam to Jakarta. Citilink (QG) offers 49 weekly flights, Garuda Indonesia (GA) 43, Super Air Jet (IU) 28, Batik Air (ID) 14, Lion Air (JT) 14, and Nam Air (IN) a limited 3 flights per week. All carriers run daily service except Nam Air which flies only on Tuesdays, Thursdays, and Saturdays. Typical per‑carrier fares are not available in this 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 Batam and Jakarta?",
        "answer": "Batam to Jakarta is almost always a direct flight with a short one‑hour duration, so a connection is unnecessary and rarely offered. If you do book an indirect itinerary, the layover would most likely be in Singapore or Kuala Lumpur, but these options significantly increase total travel time and are not recommended."
      },
      "q10": {
        "question": "Which months have the best weather for traveling to Jakarta?",
        "answer": "June to September is the driest period with lower humidity and comfortable temperatures, though crowds are moderate year-round on this domestic route."
      },
      "q11": {
        "question": "What documents should I bring with me to the airport when flying from Batam to Jakarta?",
        "answer": "For this domestic Indonesian flight, bring a valid national ID (KTP) or passport, keep a payment method for baggage, and carry any required vaccination certificates or health documents."
      },
      "q12": {
        "question": "Which airport should I use in Jakarta?",
        "answer": "Soekarno‑Hatta International Airport is Jakarta’s primary airport, handling virtually all international and most domestic flights. Halim Perdanakusuma serves a limited number of domestic and charter flights, mostly by low‑cost carriers, and is closer to the city centre."
      },
      "q13": {
        "question": "How do I get to Hang Nadim Intl Airport from the city center?",
        "answer": "From downtown Batam, taxis and ride‑share services are the most popular and quickest way to reach Hang Nadim International Airport, typically taking 25–35 minutes. Metered taxis are available and are generally cheaper than ride‑share, though both are affordable. Public shuttle buses also serve the airport from major hubs like Batam Center, offering a budget‑friendly alternative with slightly longer travel times. Driving yourself is possible with parking available at the airport, but traffic can be unpredictable, so allow extra time.",
        "toolsUsed": [],
        "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-07-12T14:38:42Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Hang%20Nadim%20International%20Airport",
            "title": "Hang Nadim International Airport",
            "time_published": "2026-04-27T22:23:55Z"
          },
          {
            "url": "https://airport-authority.com/es/BKK",
            "title": "Bangkok Airport, Suvarnabhumi Airport (BKK) Bangkok, Tailandia",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://airport-authority.com/BKK",
            "title": "Suvarnabhumi Airport — Bangkok, Thailand",
            "time_published": "2024-01-01T00:00:00Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Transport_in_Thailand",
            "title": "Transport in Thailand",
            "favicon": "https://en.wikipedia.org/static/apple-touch/wikipedia.png",
            "time_published": "2026-01-23T20:25:44Z"
          }
        ],
        "methodology": "Airport details are drawn from the sources listed with this answer, primarily the airport operator's official website along with airline, lounge-operator and transit-authority pages, collected by our research process and refreshed periodically. Only information found in those sources is used; where a source does not cover a topic it is left out rather than guessed."
      },
      "q14": {
        "question": "Are there hotels or sleeping facilities at Jakarta airport?",
        "answer": "Jakarta Soekarno-Hatta Airport (CGK) has an on-site hotel in Terminal 2, and several nearby hotels like ibis budget and ibis Styles are just a 10-minute drive away with complimentary shuttle service every 120 minutes. There are no capsule hotels or sleeping pods inside the airport, but Terminal 3 offers the most comfortable seating for resting, and all terminals are generally safe for overnight sleepers.",
        "toolsUsed": [],
        "references": [
          {
            "url": "https://sleepinginairports.net/guides/jakarta-soekarno-hatta-airport-guide.htm",
            "title": "Jakarta Soekarno-Hatta Airport Guide (CGK) - Sleeping in Airports",
            "time_published": "2026-01-15T20:59:59Z"
          },
          {
            "url": "https://www.sleepinginairports.net/reviews/jakarta-soekarno-hatta-airport-reviews.htm",
            "title": "Jakarta Soekarno – Hatta Airport Reviews (CGK)",
            "time_published": "2020-10-28T00:00:00Z"
          },
          {
            "url": "https://all.accor.com/a/en/experiences/jakarta-airport-hotels.html",
            "title": "Best Jakarta Airport Hotels | Hotels Near Jakarta Airport CGK",
            "time_published": "2026-03-13T00:00:00Z"
          },
          {
            "url": "https://meetings.accor.com/hotel/9041/index.en.shtml",
            "title": "Hotel in Airport - Ibis Budget Jakarta Airport - Accorhotels - Meetings",
            "time_published": "2025-10-09T00:00:00Z"
          },
          {
            "url": "https://activities.marriott.com/asia/indonesia/jakarta/activities/cgk_private_airport_transfer_service-XJ1ZG1?property=JKTKJ",
            "title": "CGK - Private Airport Transfer Service",
            "time_published": "2026-03-16T00:00:00Z"
          },
          {
            "url": "https://www.sleepinginairports.net/guides/jakarta-halim-airport-guide.htm",
            "title": "Jakarta Halim Airport Guide",
            "time_published": "2024-11-08T00:00:00Z"
          }
        ],
        "methodology": "Airport details are drawn from the sources listed with this answer, primarily the airport operator's official website along with airline, lounge-operator and transit-authority pages, collected by our research process and refreshed periodically. Only information found in those sources is used; where a source does not cover a topic it is left out rather than guessed."
      },
      "q15": {
        "question": "Are there currency exchange offices, prayer rooms and Wi‑Fi at Soekarno-Hatta Intl Airport?",
        "answer": "Soekarno-Hatta International Airport (CGK) provides prayer rooms (musholla) and mosques across its terminals, including a large mosque near Terminal 2 and dedicated prayer spaces inside Terminal 3. Currency exchange services are available in the arrival and departure areas of Terminal 3, and free Wi-Fi is offered throughout the terminal complex. Additional facilities such as pharmacies, retail shops, and food courts are also present.",
        "toolsUsed": [],
        "references": [
          {
            "url": "https://en.wikipedia.org/wiki/Soekarno–Hatta_International_Airport_Terminal_3",
            "title": "Soekarno–Hatta International Airport Terminal 3",
            "time_published": "2026-04-08T18:47:54Z"
          },
          {
            "url": "https://en.wikipedia.org/wiki/Pulo%20Gebang%20Bus%20Terminal",
            "title": "Pulo Gebang Bus Terminal",
            "time_published": "2026-03-17T02:45:43Z"
          },
          {
            "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"
          }
        ],
        "methodology": "Airport details are drawn from the sources listed with this answer, primarily the airport operator's official website along with airline, lounge-operator and transit-authority pages, collected by our research process and refreshed periodically. Only information found in those sources is used; where a source does not cover a topic it is left out rather than guessed."
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Batam to Jakarta?",
        "answer": "The most common aircraft on nonstop flights from Batam to Jakarta is the Airbus A320-100, flown by Citilink, Batik Air, and Super Air Jet. Garuda Indonesia operates Boeing 737-800s on the route, and Lion Air uses Boeing 737s, so the exact aircraft varies by airline and day but is consistently a narrowbody jet.",
        "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 Batam to Jakarta?",
        "answer": "SkyTeam, through Garuda Indonesia, is the only global alliance represented on nonstop flights from Batam to Jakarta. The other carriers — Citilink, Super Air Jet, Batik Air, Lion Air, and NAM Air — are not members of any major alliance, though other alliances may reach the route via connections.",
        "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"
        ]
      },
      "q20": {
        "question": "What are the best airport lounge options when departing from Batam?",
        "answer": "At Hang Nadim Airport (BTH) in Batam, the only widely recognized lounge is the Blue Sky Premier Lounge, located airside in the Domestic Departure Terminal opposite Gate 5. It is open daily from 4:30 AM to 8:00 PM and is accessible through Priority Pass, as well as to American Express Platinum Card members. The lounge offers Wi-Fi, flight monitors, a prayer room, and complimentary luggage storage; showers and conference facilities are available for an additional fee.",
        "toolsUsed": [],
        "references": [
          {
            "url": "https://americanexpress.com/de-de/travel/lounges/the-platinum-card/BTH",
            "title": "American Express Lounges at Hang Nadim International Airport | Amex DE",
            "time_published": "2026-05-01T00:00:00Z"
          },
          {
            "url": "https://prioritypass.com/en-GB/lounges/indonesia/hang-nadim",
            "title": "Hang Nadim Batam International Airport BTH Lounges - BTH Airport Guide and lounges. | Priority Pass",
            "favicon": "https://prioritypass.com/icon.png?a4ff481221414a5c"
          },
          {
            "url": "https://americanexpress.com/en-us/travel/lounges/the-platinum-card/BTH/Blue-Sky-Premier-Lounge-Domestic-Departure-Terminal-yOgRl516Yp/",
            "title": "Blue Sky Premier Lounge at Hang Nadim International Airport | Amex US",
            "time_published": "2026-01-01T00:00:00Z"
          },
          {
            "url": "https://my.prioritypass.com/en-GB/lounges/indonesia/hang-nadim/bth1-blue-sky-premier-lounge",
            "title": "Blue Sky Premier Lounge BTH AIRPORT  Batam Hang Nadim International | Priority Pass",
            "favicon": "https://my.prioritypass.com/icon.png?a4ff481221414a5c"
          },
          {
            "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-07-12T14:38:42Z"
          }
        ],
        "methodology": "Airport details are drawn from the sources listed with this answer, primarily the airport operator's official website along with airline, lounge-operator and transit-authority pages, collected by our research process and refreshed periodically. Only information found in those sources is used; where a source does not cover a topic it is left out rather than guessed."
      },
      "q21": {
        "question": "What is the baggage allowance on this route from Batam to Jakarta?",
        "answer": "Baggage allowance on Batam–Jakarta flights depends on the airline and fare type. Basic economy fares typically exclude checked baggage, while standard economy fares usually include one checked bag up to 20 kg and a 7 kg carry‑on."
      },
      "q22": {
        "question": "What cabin and seat options are typical from Batam to Jakarta?",
        "answer": "Flights from Batam to Jakarta mainly have Economy class, with some airlines offering Business class but flat-bed seats are uncommon on this short route."
      },
      "q23": {
        "question": "Are same‑day changes or standby possible on this route?",
        "answer": "Policies vary by airline and fare; flexible and premium tickets often permit same‑day changes or standby, while the lowest fares typically do not."
      }
    }
  }
}
