{
  "response": {
    "Key": "JHB-CGK",
    "orig": {
      "code": "JHB",
      "type": "airport",
      "city": "Johor Bahru",
      "fullCity": "Johor Bahru, Malaysia",
      "airport": "Johor Bahru"
    },
    "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 Johor Bahru to Jakarta?",
        "answer": "A nonstop flight from Johor Bahru (JHB) to Jakarta (CGK) typically takes about 1 hour 45 minutes. With a layover, usually in Kuala Lumpur, the total travel time is around 4 to 5 hours. The return flight is similar in duration."
      },
      "q1": {
        "question": "Are there any direct flights from Johor Bahru to Jakarta?",
        "answer": "Yes, Indonesia AirAsia (QZ) flies non‑stop from Johor Bahru (JHB) to Jakarta (CGK) daily with four departures a day, typically at 10:05 AM, 2:10 PM, 6:35 PM, and 7:05 PM. It is the only airline shown with non‑stop service on this route in the schedule data.",
        "methodology": "Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Carrier service and weekly frequencies are summarized 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). Where available, on-time and cancellation rates come from the U.S. Bureau of Transportation Statistics (BTS) Airline On-Time Performance dataset, and typical fares from the U.S. DOT Airline Origin and Destination Survey (DB1B), a quarterly 10% sample of tickets sold.",
        "toolsUsed": [
          "route_airlines",
          "flight_schedule"
        ]
      },
      "q2": {
        "question": "Are there visa requirements to travel from Johor Bahru to Jakarta?",
        "answer": "Yes, visa requirements depend on your nationality. Malaysian nationals can enter Indonesia visa‑free for short visits (up to 30 days) for tourism, provided they enter through designated airports, including Jakarta. Indonesian nationals do not need a visa to enter Malaysia for stays up to 30 days. If you are a national of a third country, check both countries' visa policies: many nationalities can obtain a visa on arrival in Indonesia, while Malaysia offers visa‑free entry to numerous countries. Always verify current rules before travel, as policies can change."
      },
      "q3": {
        "question": "What are the ground transportation options in Jakarta?",
        "answer": "From Jakarta’s Soekarno-Hatta International Airport (CGK), you have several ground transportation options to reach the city center. The Soekarno-Hatta Airport Rail Link is often the fastest and most reliable, taking about 45 to 55 minutes to Sudirman Baru Station in central Jakarta, depending on traffic-free conditions. Damri buses are a cheaper alternative, connecting to various points including Gambir Station, but travel time can exceed 90 minutes during peak traffic. Taxis are widely available, with reputable counters inside the terminal offering fixed rates; a trip to central areas typically takes 60 to 90 minutes. Ride-share services like Grab and Gojek are popular and can be cost-effective, though pickup points may require a short walk. Car rentals are available but less practical for city driving due to congestion. Most travelers use the airport train for its balance of speed and cost, while ride-shares are popular for door-to-door convenience."
      },
      "q6": {
        "question": "Are overnight (red‑eye) flights available from Johor Bahru to Jakarta?",
        "answer": "There are no nonstop red-eye flights from Johor Bahru (JHB) to Jakarta (CGK). One-stop overnight options exist where the long leg is a late-evening departure from Kuala Lumpur (KUL) to Jakarta around 21:50–21:55, arriving at 23:05–23:10, but these involve a connection at Subang (SZB) or back at KUL with layovers ranging from about 4 to over 21 hours.",
        "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 Johor Bahru to Jakarta?",
        "answer": "Nonstop flights from Johor Bahru (JHB) to Jakarta (CGK) are operated by Indonesia AirAsia (QZ), with up to 20 weekly flights available daily and departure times ranging from morning to evening. The schedule data shows service on this route every day of the week, providing multiple nonstop options.",
        "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.",
        "toolsUsed": [
          "route_airlines"
        ]
      },
      "q8": {
        "question": "If I need a connection, what are common layover cities between Johor Bahru and Jakarta?",
        "answer": "Common layover cities include Kuala Lumpur and Singapore. Kuala Lumpur offers frequent connections with short total travel time. Singapore provides efficient transfers and visa-free transit for many nationalities. Both keep total travel time competitive."
      },
      "q9": {
        "question": "How reliable are on‑time departures on this route from Johor Bahru to Jakarta?",
        "answer": "On-time reliability on this short regional route is moderate, with occasional delays due to weather or air traffic. Morning flights, particularly those operated by AirAsia or Batik Air, tend to depart closer to schedule. Johor Bahru's Senai Airport is less congested than Kuala Lumpur, which helps, but Jakarta's Soekarno-Hatta can experience holding patterns. Choosing the earliest departure of the day improves your odds of an on-time arrival."
      },
      "q10": {
        "question": "Which months have the best weather for traveling to Jakarta?",
        "answer": "May to September is the dry season with less rain and lower humidity, making sightseeing more comfortable."
      },
      "q11": {
        "question": "What documents should I bring with me to the airport when flying from Johor Bahru to Jakarta?",
        "answer": "Bring a passport valid for at least six months. Indonesian visa policy currently allows visa-free entry for Malaysian citizens for short stays. Confirm if a visa or electronic travel authorization is needed. Carry proof of onward or return travel, payment method for baggage, and any required vaccination certificates."
      },
      "q12": {
        "question": "Which airport should I use in Jakarta?",
        "answer": "Soekarno-Hatta International Airport (CGK) is the primary airport for international flights to Jakarta, located about 20 km northwest of downtown. It serves as a hub for Garuda Indonesia and Lion Air, with extensive domestic and international connections. Halim Perdanakusuma International Airport (HLP) is closer to the city center but mainly handles domestic flights, including some low-cost carriers and private charters. Most travellers from Johor Bahru will arrive at CGK."
      },
      "q13": {
        "question": "How do I get to Johor Bahru from the city center?",
        "answer": "To reach Senai International Airport from Johor Bahru city center, Causeway Link express buses and airport shuttles run from JB Sentral and take about 45–60 minutes. Rideshare and taxis take around 30–40 minutes and cost more but are the fastest. Driving and parking are available but less popular."
      },
      "q14": {
        "question": "Are there hotels or sleeping facilities at Jakarta airport?",
        "answer": "Jakarta Soekarno-Hatta has the Jakarta Airport Hotel in Terminal 2E, accessible from all terminals via free shuttle. The Anara Airport Hotel is connected to Terminal 3 by a skybridge. Capsule Hotel Transit offers pods in Terminals 2 and 3."
      },
      "q15": {
        "question": "Are there currency exchange offices, prayer rooms and Wi‑Fi at Soekarno-Hatta Intl Airport?",
        "answer": "Soekarno‑Hatta International Airport has currency exchange counters in all terminals, mushola prayer rooms in each terminal, and free Wi‑Fi throughout the airport."
      },
      "q16": {
        "question": "Are there accessible services or children's facilities at the Johor Bahru and Jakarta airports?",
        "answer": "At Johor Bahru Senai Airport, wheelchair assistance and accessible restrooms are available; request help through your airline 48 hours before departure. Jakarta Soekarno-Hatta offers mobility assistance, accessible facilities, and a children’s play area in Terminal 3."
      },
      "q17": {
        "question": "What aircraft are typically used on flights from Johor Bahru to Jakarta?",
        "answer": "Nonstop flights from Johor Bahru to Jakarta typically use the Airbus A320-100, while the most common connecting itineraries (via SZB or KUL) are operated with Boeing 737-800 and Boeing 737 MAX 8 aircraft on the longer leg. The exact aircraft can vary by day and airline; Wi-Fi and seatback entertainment are widely available on many of these aircraft types.",
        "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"
        ]
      },
      "q20": {
        "question": "What are the best airport lounge options when departing from Johor Bahru?",
        "answer": "At Johor Bahru's Senai International Airport, the Plaza Premium Lounge in the international departure area offers a comfortable space with light refreshments, Wi‑Fi and shower facilities. Access is available to business‑class passengers, Priority Pass and DragonPass members, or by purchasing a day pass."
      },
      "q21": {
        "question": "What is the baggage allowance on this route from Johor Bahru to Jakarta?",
        "answer": "Baggage allowance on Johor Bahru–Jakarta flights depends on the airline. Basic economy fares may not include checked luggage. Standard international economy tickets often include one checked bag and a carry‑on. Higher fare classes or premium cabins offer more generous allowances."
      },
      "q22": {
        "question": "What cabin and seat options are typical from Johor Bahru to Jakarta?",
        "answer": "On the short Johor Bahru to Jakarta route, you'll typically find only Economy class, with no Premium Economy or flat-bed Business offered."
      },
      "q23": {
        "question": "Are same‑day changes or standby possible on this route?",
        "answer": "Same-day changes and standby depend on the airline and fare type, with flexible and premium tickets offering the best chance, while budget or restricted fares usually do not allow it."
      }
    }
  }
}