Flights from Kuching to Batam provide a practical international connection from Sarawak to Indonesia’s Riau Islands, a region known for short leisure trips, business travel, and ferry links to Singapore. This route is commonly used for weekend breaks, cross-border business, and regional travel. Most flights depart from Kuching International Airport (KCH) and arrive at Hang Nadim International Airport (BTH). As schedules can be limited compared to major routes, checking operating days and baggage rules is especially important when planning your trip. Below you’ll find a clear route overview, airline options, and practical arrival information for Batam.
Flight overview: Kuching – Batam (BTH)
| Typical flight time (non-stop) | About 1 hour 30 minutes (varies by schedule) |
|---|---|
| Departure airport | Kuching International Airport (KCH) |
| Arrival airport | Hang Nadim International Airport (BTH) |
| Best for | Short leisure trips, business travel, regional connections |
Airlines flying this route
Kuching – Batam flights are usually operated by regional and low-cost carriers. Availability can vary by season, so it’s worth checking multiple dates if your travel plans are flexible.
- AirAsia – A common choice on this route, suitable for short trips with light baggage.
- Batik Air – Often worth comparing for included baggage and flight timing.
About Batam as a destination
Batam is part of Indonesia’s Riau Islands and is often visited for its proximity to Singapore, resorts, shopping, and business zones. For travelers from Kuching, Batam offers a relaxed alternative to larger Indonesian cities, with a focus on short stays and weekend travel.
The island also functions as a transport hub, with ferry connections to Singapore and other nearby islands. Many visitors combine flights with ferry travel, making arrival timing an important factor when planning onward connections.
Hang Nadim International Airport (BTH): arrival guide
Hang Nadim International Airport (BTH) serves Batam and the surrounding islands. The airport is known for its long runway and relatively straightforward terminal layout, which usually allows for smooth arrivals.
For official airport information, terminals, and transport updates, visit:
Hang Nadim International Airport – official website
Getting from BTH to the city
Taxis and ride-hailing services are the most common ways to reach hotels, ferry terminals, and business areas in Batam. Travel times are generally short, depending on traffic and destination.
Practical arrival tip
If you plan to continue by ferry to Singapore or nearby islands, align your flight arrival time with ferry schedules to avoid long waits.
Tips for booking flights from Kuching to Batam
This route may have limited weekly frequencies, so booking early is recommended, especially around weekends and public holidays.
Always compare the final ticket price after adding baggage. For short trips, flexible departure dates can help you find better availability and pricing.

