How to Get to Belitung From Jakarta: Flights & Transfers

How to Get to Belitung From Jakarta: Flights & Transfers

How to read this: Belitung Villa is an independent concierge guide — we curate and compare beach villas, resorts and island-hopping, then arrange your booking through a vetted operating partner. We do not own or operate the properties, and resort or brand names are used only as neutral examples, not claims of affiliation. Prices are by quote and vary by property, season and party; figures here are indicative. Flights, transfers and conditions change — confirm before you travel. This is general information, not a binding offer.

The simplest answer to how to get to Belitung from Jakarta: fly about one hour to H.A.S. Hanandjoeddin International Airport (TJQ) near Tanjung Pandan, then continue by car to your villa or resort. Almost every discerning traveller does this Jakarta–Belitung flight plus a pre-arranged transfer to reach the granite-boulder beaches as smoothly as possible.

Belitung sits off the east coast of Sumatra, in Indonesia’s Bangka–Belitung province. From Jakarta, it feels like a proper escape yet is logistically easy if you plan flights and transfers together. This guide walks you through the options, trade-offs, and realistic timing from city to sunlounger.

Overview: Jakarta to Belitung in Two Steps

For most travellers, getting to Belitung from Jakarta is a two-leg journey:

  1. A domestic flight (about 1 hour) from Jakarta’s Soekarno–Hatta (CGK) or Halim Perdanakusuma (HLP) to Tanjung Pandan’s H.A.S. Hanandjoeddin International Airport (TJQ).
  2. A road transfer (roughly 30–60 minutes) from TJQ to your Belitung villa or resort, especially the Tanjung Kelayang area on the northwest coast.

There are no ferries from Jakarta to Belitung that make sense for international visitors, and no direct international flights to Belitung as of the last verification (June 2026). The island is reached almost exclusively via domestic flights and then a private or hotel-arranged car.

Because you’ve probably come for island hopping around Lengkuas, Kelayang, Kepayang and those mirror-calm turquoise shallows, thinking about timing is key: your arrival day is rarely your best island-hopping day. This page helps you sequence flights, transfers, and your first boat day without rushing.

If you’d like an end-to-end plan (flight choices, transfer windows, and when to schedule your first island-hopping day), you can plan your trip with us or message our logistics desk on WhatsApp at +62 811-3823-875.

The Flight From Jakarta to Belitung (TJQ)

Most travellers start their Belitung trip at Jakarta’s main international gateway, Soekarno–Hatta International Airport (CGK), or at Halim Perdanakusuma (HLP), which serves some domestic routes. From here, short domestic flights reach Belitung’s Tanjung Pandan airport.

1. Departure Airports: CGK vs HLP

Jakarta has two relevant airports for Belitung flights:

Soekarno–Hatta International Airport (CGK)
Jakarta’s main airport, west of the city. This is where most international flights arrive and where you’ll find the widest choice of domestic connections.
Halim Perdanakusuma (HLP)
Smaller airport closer to central Jakarta. It handles some domestic services and can be more convenient if you’re already in the city, but international connections almost always go through CGK.

If your Belitung flights and your international ticket are on separate bookings, budget extra connection time at CGK. Jakarta’s traffic and terminal changes can easily stretch a “quick” hop into 2–3 hours door to door.

2. The Route to Tanjung Pandan (TJQ)

Belitung’s main airport is H.A.S. Hanandjoeddin International Airport (IATA: TJQ), near the island’s western capital, Tanjung Pandan. This is the code to look for when searching “Belitung from Jakarta” on airline or metasearch sites.

The flight from Jakarta to Belitung typically:

  • Takes around 50–70 minutes of airborne time.
  • Operates multiple times per day in normal seasons, though exact schedules change and should be checked close to booking.
  • Uses narrow-body jets (e.g., 737/A320 families) or regional aircraft, depending on the carrier and season.

We do not publish real-time airline names or schedules for a reason: domestic Indonesian routes evolve, new players enter, and timings shift. Airline reliability can also vary by season. Instead, we’ll help you compare routes and layover strategies based on your actual travel dates.

3. Typical Flight Durations & Time Padding

Here’s how long the journey usually feels in real life, including some buffer:

Leg Pure Travel Time Realistic Buffer What It Covers
Jakarta city to CGK 45–75 min 90–120 min Traffic, check-in, security
CGK to TJQ Flight 50–70 min 90–120 min Boarding, minor delays
Disembark & bags at TJQ 15–30 min 30–45 min Walking, baggage wait
TJQ to Tanjung Kelayang villas 45–60 min 60–75 min Traffic, quick photo stops

Door-to-villa from a central Jakarta hotel, plan on roughly 5–7 hours total, depending on your city traffic and flight timing. From an international arrival straight onto a Belitung flight, 3–4 hours is the minimum comfortable connection window at CGK, especially if you need to pass immigration and re-check bags.

4. Direct vs Indirect Routes

Most travellers will use a direct Jakarta–Belitung flight. Indirect routings (via other Indonesian cities) are usually only worth considering if:

  • You’re already in another Indonesian hub (e.g., Bali, Yogyakarta, Medan), or
  • You’re combining Belitung with a wider archipelago itinerary and Jakarta is not your sole gateway.

For a clean, first-time trip focused on Belitung itself, flying direct from Jakarta is the smoothest and most time-efficient route.

Understanding Tanjung Pandan Airport (TJQ)

H.A.S. Hanandjoeddin International Airport (TJQ) is small, compact, and refreshingly straightforward. You’re never more than a few minutes’ walk from arrivals to your waiting car.

1. Location on the Island

TJQ lies near Tanjung Pandan, Belitung’s main town on the western side of the island. From here:

  • Tanjung Pandan town hotels are usually 15–25 minutes away by car.
  • The Tanjung Kelayang / northwest coast resort and villa area is about 45–60 minutes away, depending on traffic and exact villa location.

This geography matters for planning. If your aim is those white-sand granite-boulder beaches and island-hopping near Tanjung Kelayang, you’ll add roughly an hour by car after landing.

2. Arrivals Experience

Arriving at TJQ is generally calm and simple:

  • No jet bridges: you’ll often walk across the tarmac from aircraft to terminal.
  • Baggage claim is a short walk from the arrivals door; waits are usually modest but can stretch when multiple flights land close together.
  • Mobile data: main Indonesian operators usually have coverage, but speed varies. Having eSIM/roaming set up before landing is useful if you need to coordinate with your driver.

There’s usually a cluster of drivers and some ad-hoc taxi options outside arrivals. For most luxury travellers, a pre-booked Belitung transfer is far more comfortable and removes haggling or confusion around your villa’s exact location.

3. Airport Facilities & Money

As a regional Indonesian airport, TJQ offers the basics rather than lounge-heavy infrastructure:

  • Simple cafes/snacks in and around the terminal.
  • Toilets that are functional but not international-hub level; good to arrive prepared with hand sanitiser and tissues.
  • Limited or no full-service currency exchange desks; ATMs may be available but should not be your only plan.

For a smooth trip, plan to:

  • Withdraw or change most of your rupiah (IDR) in Jakarta, where options and rates are better.
  • Carry enough cash for small purchases and tipping drivers/boat crews; cards are accepted at better resorts, but not on every small island stall.

Belitung Transfers: From TJQ to Your Villa or Resort

Once you land at Tanjung Pandan airport, your Belitung transfer is by road. Distances are modest; what matters most is comfort, air-conditioning, and a driver who knows the coastal resort roads.

1. Key Areas: Tanjung Pandan vs Tanjung Kelayang

Most visitors stay in one of two clusters:

  • Tanjung Pandan town & surrounds – Closer to local life, warungs, and everyday Belitung. Good if you want more local dining options or you’re arriving late and island-hopping the next morning.
  • Tanjung Kelayang / northwest coast – This is Belitung’s primary beach and island-hopping hub, with easy access to the classic island circuit and the famous granite boulders.

Approximate driving times from TJQ (last verified June 2026):

  • TJQ → Tanjung Pandan town: 15–25 minutes.
  • TJQ → Tanjung Kelayang / northwest villas: 45–60 minutes.

Roads are paved and generally in decent condition, though you’ll still want proper air-con and a driver used to resort drop-offs and villa locations.

2. Transfer Options & Typical Cost Ranges

On-arrival taxis exist, but meters and standards are variable. For villa and resort stays, it’s far more usual to arrange:

  • A private airport transfer via your villa/resort, or
  • A transfer booked through a vetted local partner who focuses on quality cars and experienced drivers.

Indicative one-way prices for a private car transfer (up to 3–4 passengers with luggage, last verified June 2026):

  • TJQ → Tanjung Pandan town area: around IDR 150,000–250,000 per car.
  • TJQ → Tanjung Kelayang / northwest coast: around IDR 300,000–450,000 per car, depending on distance and vehicle type.

Rates change with fuel prices, season, and vehicle class. We can organise transfers by quote through a vetted partner; no one can pay to change what we publish, and if you proceed with our partner they may pay us a referral fee at no extra cost to you.

3. Arrival Coordination

Forwarding your final flight details to your transfer contact is important. For smooth handover:

  • Share flight number and origin (e.g., “CGK–TJQ, arriving 10:30”).
  • Have WhatsApp active; drivers often send a photo or location pin once they’re in position.
  • Agree a maximum waiting time in case of significant delay and a fallback contact method (hotel front desk, villa host, or our concierge line).

If you want a single WhatsApp thread handling your arrival (flight suggestions, transfer timing, and the right villa check-in time), you can plan your trip with us or message +62 811-3823-875 and we’ll coordinate via a vetted local partner.

Planning Your Arrival Around Island Hopping

Most people coming to Belitung from Jakarta have island-hopping high on the list: granite boulders, shallow turquoise water, simple grilled seafood lunches, and those sandbar photos your friends send from Lengkuas or Kelayang.

The key reality: arrival day is rarely your best day for boats. Here’s how to time it properly.

1. Don’t Rush Island Hopping on Arrival Day

By the time you’ve flown Jakarta–Belitung, cleared the airport, and driven to your villa, you’ll usually arrive between late morning and mid-afternoon. Island-hopping in Belitung typically runs as a half or full day, with crews preferring to leave when light and sea conditions are kinder.

Trying to squeeze “just a short island-hopping trip” into the afternoon can mean:

  • Harsher sun and more chop if the wind picks up.
  • Less flexibility for timing the tide at sandbars and beaches.
  • Rushing your first impression of the islands, which deserve slow time.

We usually suggest:

  • Day 1: Arrive, check in, swim close to your villa, walk the beach, an easy sunset, and an early night.
  • Day 2+: Full or half-day island-hopping with proper time and energy.

Our curated 3D2N Belitung itinerary shows how to fit flights, transfers, and boats into a short break without it feeling like a race.

2. Best Time of Year for Smooth Boats

Belitung is generally drier and seas calmer in the main dry season months, but the precise pattern shifts year to year. You can review seasonal trade-offs in our honest best time to visit Belitung guide.

As a rule of thumb:

  • Shoulder and dry months tend to offer more predictable island-hopping days.
  • Rainy periods can still have good windows, but expect some days to be better for land-based exploring and long lunches instead of boats.

We never guarantee specific sea conditions or sunshine on a particular date. What you can do is build some flex into your itinerary so that you’re not reliant on a single perfect boat day.

3. How Long Do You Need in Belitung?

From a logistics and experience standpoint:

  • 2 nights – Absolute minimum: you can fit arrival, one decent island-hopping day, and departure. Feels brisk.
  • 3–4 nights – A sweet spot for most discerning travellers: room for one or two boat days plus slower coastal time.
  • 5+ nights – If you value downtime, photography, or remote work with a sea view, this gives Belitung space to breathe.

The fact that “Belitung from Jakarta” is so easy can tempt people into ultra-short trips. The island rewards you for not treating it as a box-ticking detour.

Coordinating International Arrivals in Jakarta with Belitung Flights

If you’re flying into Indonesia from abroad and heading directly to Belitung, the key decision is whether to:

  • Connect to a Belitung flight the same day, or
  • Overnight in Jakarta and fly to Belitung the following morning.

1. Same-Day Connection: When It Works

A same-day connection can work well if:

  • Your international flight lands in Jakarta by late morning or early afternoon.
  • You have at least 3–4 hours between landing and your Belitung flight.
  • Your Belitung ticket allows date/time changes at a reasonable cost in case of inbound delays.

Remember you’ll need to:

  • Clear immigration and customs.
  • Potentially collect and re-check bags if your tickets are on different PNRs (often the case with domestic Indonesian flights).
  • Possibly change terminals via shuttle or Skytrain.

A schedule that looks neat on paper can feel tight once you factor in queues and airport navigation after a long-haul flight.

2. Overnight in Jakarta: Pros & Cons

Many of our more seasoned travellers choose to overnight in Jakarta instead of racing a same-day connection. Advantages:

  • Jet lag buffer: a proper sleep, a shower, and one city meal before shifting into island mode.
  • Reduced stress: no anxiety watching a delayed long-haul eat into your domestic connection.
  • Flexibility: morning Belitung flights are usually easier to anchor transfers and villa check-ins around.

Trade-offs:

  • Requires an extra hotel night in Jakarta.
  • Delays beach time by one day compared with a perfect, on-time same-day connection.

If your total Belitung stay is short (2–3 nights), we’ll look more closely to see if a same-day connection is realistic without being punishing. For longer stays, the overnight is often the more graceful choice.

3. Domestic Connection from Other Indonesian Cities

Not everyone starts in Jakarta. If you’re already in Indonesia, you might reach Belitung from hubs like:

  • Palembang
  • Pangkalpinang (Bangka)
  • Other regional airports, seasonally

From a logistics perspective, the cleanest plan is still typically to route via Jakarta. It gives you the most daily flights to Belitung and simplest changes if something shifts in the schedule. For multi-stop Indonesia itineraries (Bali + Yogyakarta + Belitung, for example), we can help you sanity-check routing options so you’re not zig-zagging needlessly.

How Much Does It Cost to Get to Belitung From Jakarta?

Costs vary by season, booking timing, and cabin class. Instead of fake “from” prices that don’t exist when you click, here’s a realistic expectation range, last verified June 2026.

1. Flight Cost Ranges (Jakarta–Belitung)

For a one-way economy ticket CGK–TJQ or HLP–TJQ:

  • Low promotional fares: around IDR 400,000–700,000 per person when booking well ahead, off-peak days.
  • Typical advance fares: around IDR 700,000–1,200,000 per person.
  • Peak or last-minute: around IDR 1,200,000–1,800,000+ per person is not unusual on busy weekends or holidays.

Expect return tickets to be roughly double these one-way ranges, with some variations on different weekdays. Premium or flexible fare classes cost more but can be worth it if you’re connecting from long-haul flights and want changeability.

2. Transfers & On-Island Transport

As mentioned above, budget roughly (per car, one way, up to 3–4 passengers with luggage, last verified June 2026):

  • TJQ → Tanjung Pandan: IDR 150,000–250,000.
  • TJQ → Tanjung Kelayang / northwest coast: IDR 300,000–450,000.

For a typical couple staying on the northwest coast, a realistic Jakarta → Belitung → Jakarta logistics budget might look like:

  • Return flights: IDR 1,400,000–3,600,000 per person (two one-ways or a return ticket).
  • Two private airport–villa transfers: IDR 600,000–900,000 total per car.

Boats, drivers for inland touring, and other logistics are separate from these baseline “flights and transfers” costs.

3. Context: Villa & Stay Budgeting

Flights to Belitung from Jakarta are often a smaller share of the total budget than people expect, especially if you’re booking a higher-end villa or resort. To understand the full picture of what a Belitung escape costs, our Belitung villa price guide breaks down typical nightly ranges and trade-offs across categories.

Choosing Where to Stay: Town vs Tanjung Kelayang

Your choice of base affects not only your Belitung transfer time but also how your days feel. The main decision is Tanjung Pandan versus Tanjung Kelayang and the northwest beaches.

1. Tanjung Pandan Town Area

Best if you:

  • Arrive late or leave early and want minimal transfer time to/from the airport.
  • Enjoy mixing with local life, trying warungs and coffeeshops, and seeing more than just resort grounds.
  • Plan only one main island-hopping day and are happy to drive to the pier on that day.

Trade-offs:

  • You’re not waking up directly on the core island-hopping coastline.
  • More driving to reach the classic northwest beaches.

2. Tanjung Kelayang & Northwest Coast

The Tanjung Kelayang area is Belitung’s island-hopping launchpad and its most photogenic granite-boulder coastline. It’s home to a cluster of beach villas and resorts with direct or near-direct access to the main boat routes.

Best if you:

  • Want to step from your villa onto the beach within minutes.
  • Prioritise easy island-hopping without long drives to the pier.
  • Prefer a more resort-style environment and sunset walks on the sand.

Trade-offs:

  • Longer airport transfer (45–60 minutes).
  • Less of town’s day-to-day life unless you drive in specifically.

Our dedicated guide to the Tanjung Kelayang area explains the coastline, pier access, and what different corners of the bay are like for swimming, sunsets, and privacy.

Sample Same-Day Timeline: Jakarta Hotel to Belitung Villa

Timings will vary by flight schedule, but this sample day gives a sense of how the pieces often fit together.

Example: Morning Flight, Afternoon Beach

  • 07:30 – Leave central Jakarta hotel by car for CGK (morning traffic buffer).
  • 08:30 – Arrive CGK, check in for 10:30 flight to Belitung, quick coffee.
  • 10:30 – Depart CGK.
  • 11:30–11:45 – Land at TJQ, walk to arrivals.
  • 12:00–12:15 – Collect bags, meet driver outside terminal.
  • 13:00–13:15 – Arrive at Tanjung Kelayang / northwest villa, check in, welcome drink.
  • Afternoon – Swim, walk the beach, watch sunset; no boats yet, just decompress.
  • Next day – Full island-hopping day starting after breakfast.

This sort of flow minimises stress and still has you in the sea by afternoon.

How We Help With Belitung From Jakarta (Without Selling Our Own Inventory)

Belitung Villa is an independent, honesty-first guide. We don’t own a villa portfolio or run boats; our role is to help you compare options and logistics clearly, then connect you with a vetted on-the-ground partner who can handle bookings and payments.

For the Jakarta–Belitung leg specifically, we can:

  • Reality-check your international arrival and domestic connection timings.
  • Suggest viable Belitung flights (based on your dates and flexibility), which you then book directly or via a trusted agent.
  • Arrange private airport–villa transfers with quality vehicles and drivers via a vetted local partner.
  • Coordinate flight times with villa check-in, island-hopping days, and your departure plans.

No one can pay to change what we publish; if you proceed with our partner they may pay us a referral fee at no extra cost to you. That structure keeps our recommendations aligned with your actual experience, not an owner’s occupancy targets.

If you’d like help turning the ideas on this page into a concrete plan – exact flights, transfer windows, and a stay that suits your style – you can plan your trip with us or send a message on WhatsApp to +62 811-3823-875.

FAQs: Getting to Belitung From Jakarta

How long is the flight from Jakarta to Belitung?

The direct flight from Jakarta to Belitung (CGK or HLP to TJQ) usually takes around 50–70 minutes airborne, with 90–120 minutes total gate-to-gate once you include boarding and minor delays.

Which airport do I fly to for Belitung?

You fly to H.A.S. Hanandjoeddin International Airport, code TJQ, near Tanjung Pandan on Belitung’s western side. That’s the island’s primary commercial airport for all standard Belitung flights.

How far is Belitung airport from Tanjung Kelayang?

From Tanjung Pandan airport (TJQ) to the Tanjung Kelayang / northwest coast villa and resort area, driving time is roughly 45–60 minutes by private car, depending on exact property and traffic.

Can I go island-hopping on the same day I arrive?

Technically yes if you arrive on a very early flight and conditions cooperate, but we generally don’t recommend it. You’ll enjoy island-hopping more if you use arrival day to settle in and book your boat day for the following morning when you’re rested and the timing can be planned properly around tides and weather.

Is there a ferry from Jakarta to Belitung?

There is no practical direct passenger ferry from Jakarta to Belitung for most travellers. The easiest, most time-efficient route is a short domestic flight from Jakarta to Tanjung Pandan airport (TJQ) followed by a pre-arranged road transfer to your villa or resort.

Plan Your Stay
WhatsAppPlan Your Stay