Yogyakarta
Yogyakarta
Tanjung Pandan
Tanjung Pandan
Flight Ship

Yogyakarta to Tanjung Pandan

Updated: 28 May 2026

Reaching Tanjung Pandan from Yogyakarta requires a connecting flight via Jakarta Soekarno-Hatta International Airport. The total distance is approximately 850 km. You will fly from Yogyakarta International Airport (YIA) to Jakarta (CGK) and then transfer to a flight to H.A.S. Hanandjoeddin Airport (TJQ). Alternatively, you can take a ferry from Jakarta's Tanjung Priok port to Tanjung Pandan, though this is significantly slower. This route connects the cultural heart of Java to the pristine beaches of Belitung Island.

Total Distance: Driving distance 1100 km (including ferry), air distance 850 km.
Fastest Way
Flight via Jakarta, taking approximately 4.5 hours including layover time.
Cheapest Way
PELNI ship from Jakarta, costing roughly 500,000 IDR, though it takes over a full day.
Compare Yogyakarta to Tanjung Pandan Routes
Flight
Connecting
Ship
Connecting
Duration 4 hours 30 mins 24 hours
Avg Price 1,200,000 - 2,500,000 IDR 400,000 - 600,000 IDR
Operator Garuda Indonesia or Citilink PELNI
Route YIA to CGK, then CGK to TJQ. Tanjung Priok Port to Tanjung Pandan Port.
Tip Book your connecting flight on a single ticket to ensure baggage transfer. Check the PELNI schedule in advance as ships only depart on specific dates.
Travel Tips
  • Airport Transfer
    Use official airport taxis or ride-hailing apps like Grab at TJQ airport to reach your hotel.
  • Island Hopping
    Rent a private boat at Tanjung Kelayang beach to visit multiple small islands in one day.
  • Local Cuisine
    Try Mie Belitung, a local noodle dish served with shrimp broth and bean sprouts.
  • Cash Usage
    Carry sufficient cash as many smaller shops and boat operators do not accept credit cards.
  • Sun Protection
    The sun is intense on the islands; bring high-SPF sunscreen and a hat.
Safety Tips
  • Water Safety
    Always wear a life jacket when taking small boats for island hopping.
  • Road Conditions
    If renting a motorbike, be cautious of sandy patches on coastal roads.
  • Emergency Contacts
    Save the local police and hospital numbers in your phone before heading to remote beaches.
  • Hydration
    Drink bottled water only to avoid stomach issues common in tropical climates.
People Also Ask
  • Is there a direct flight from Jogja to Belitung?
    No, all flights require a transit in Jakarta.
  • How long is the ferry from Jakarta to Belitung?
    The journey typically takes between 18 to 24 hours depending on sea conditions.
  • What is the best way to get around Tanjung Pandan?
    Renting a car or motorbike is the most convenient way to explore the island.
  • Are there ATMs in Tanjung Pandan?
    Yes, major banks have ATMs in the city center, but carry cash for rural areas.
  • Do I need a permit to visit the islands?
    No, but you must pay a small entrance fee for boat docking at popular islands.
Quick Info
  • From Yogyakarta, Yogyakarta, Indonesia
  • To Tanjung Pandan, Kepulauan Bangka Belitung, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather and calm seas for island hopping.

Things to Do in Tanjung Pandan
1
Tanjung Tinggi Beach
Famous for its massive granite boulders and clear turquoise water. It was a primary filming location for the Laskar Pelangi movie.
2
Lengkuas Island
Home to a historic lighthouse built by the Dutch. You can climb to the top for a panoramic view of the surrounding coral reefs.
3
Kaolin Lake
A former mining site that has turned into a stunning blue lake. It is a popular spot for photography due to the stark contrast between white sand and blue water.
4
Museum Kata Andrea Hirata
The first literary museum in Indonesia located in Gantung. It celebrates the local culture and the famous novel Laskar Pelangi.
Tags
Yogyakarta to Tanjung Pandan flight travel to Belitung from Jogja Jakarta to Tanjung Pandan flight Belitung island transport Yogyakarta airport to Tanjung Pandan connecting flights to Belitung traveling to Bangka Belitung best way to reach Tanjung Pandan