Purwokerto
Purwokerto
Batam
Batam
Flight Ship

Purwokerto to Batam

Updated: 28 May 2026

Batam is a major industrial and tourism hub in the Riau Islands. From Purwokerto, the most efficient way to reach Batam is by flying from Jakarta to Hang Nadim International Airport. Alternatively, you can take a bus to Jakarta and then a ferry from Tanjung Priok, though this is a much longer journey.

Total Distance: 1,000 km straight-line air distance; 1,200 km via transit.
Fastest Way
Flying via Jakarta is the fastest, taking about 5 hours total.
Cheapest Way
Taking a bus to Jakarta and then a PELNI ship is the most budget-friendly option.
Compare Purwokerto to Batam Routes
Flight
Connecting via Jakarta
Ship
Connecting
Duration 5 hours 30 hours
Avg Price IDR 1,500,000 - 2,500,000 IDR 400,000 - 700,000
Operator Lion Air, Citilink PELNI
Route Purwokerto - Jakarta (Train) - Hang Nadim Airport (Flight). Purwokerto - Jakarta - Tanjung Priok Port - Batu Ampar Port.
Tip Hang Nadim Airport is well-connected to the city center by taxi. Check the PELNI schedule as ships to Batam are not daily.
Travel Tips
  • Shopping
    Batam is a duty-free zone; take advantage of the shopping opportunities.
  • Transport
    Use ride-hailing apps for convenient and affordable transport around the city.
  • Currency
    While Rupiah is the official currency, some places accept Singapore Dollars.
  • Weather
    Batam is tropical; carry light clothing and sunscreen.
  • Planning
    Book your flights in advance to get the best prices.
Safety Tips
  • Personal Safety
    Keep your belongings secure in crowded shopping areas.
  • Sea Travel
    If taking a ferry, ensure you have your life jacket accessible.
  • Health
    Drink bottled water and maintain good hygiene.
  • Emergency
    Know the location of the nearest hospital in Nagoya or Batam Centre.
People Also Ask
  • How do I get from the airport to the city?
    Taxis are readily available at Hang Nadim Airport.
  • Is Batam a good place for shopping?
    Yes, it is a well-known duty-free shopping destination.
  • Are there direct flights from Purwokerto to Batam?
    No, you must transit through Jakarta.
  • Can I travel to Singapore from Batam?
    Yes, there are frequent high-speed ferries to Singapore.
  • Is Batam safe for tourists?
    Yes, it is a safe and popular destination for international visitors.
Quick Info
  • From Purwokerto, Jawa Tengah, Indonesia
  • To Batam, Kepulauan Riau, Indonesia
  • Modes
Best Time to Travel

February to October for ideal weather for shopping and island activities.

Things to Do in Batam
1
Barelang Bridge
A series of six bridges connecting the islands of Batam, Rempang, and Galang, offering stunning views.
2
Nagoya Hill Mall
A popular shopping destination for locals and tourists, featuring a wide range of goods.
3
Vihara Duta Maitreya
One of the largest Buddhist temples in Southeast Asia, known for its impressive architecture.
4
Pantai Nongsa
A beautiful beach area with resorts, perfect for a relaxing getaway near the city.
Tags
Purwokerto to Batam travel to Batam flights to Batam ferry to Batam Purwokerto to Jakarta Riau Islands travel Hang Nadim Airport Indonesia travel guide Batam transport Batam city guide