Tanjung Pinang
Tanjung Pinang
Yogyakarta
Yogyakarta
Flight

Tanjung Pinang to Yogyakarta

Updated: 28 May 2026

To travel from Tanjung Pinang to Yogyakarta, you must take a ferry to Batam and then a flight to Yogyakarta International Airport (YIA). The flight duration is approximately 2 hours. Yogyakarta is the cultural capital of Indonesia, famous for Borobudur and Prambanan temples. This route is perfect for history and culture enthusiasts.

Total Distance: Air distance is approximately 1,300 km.
Fastest Way
Flight from Batam (BTH) to Yogyakarta (YIA) takes 2 hours.
Cheapest Way
Ferry to Batam and budget flight to Yogyakarta.
Compare Tanjung Pinang to Yogyakarta Routes
Flight
Connecting via Batam
Duration
5 hours total
Avg Price
IDR 1,600,000 - 3,000,000
Operator
Lion Air or Citilink
Route
Tanjung Pinang - Batam - Yogyakarta

Yogyakarta International Airport is located about 1.5 hours from the city center.

Travel Tips
  • Airport Train
    Use the airport train from YIA to the city center for a comfortable ride.
  • Local Food
    Try Gudeg, a traditional jackfruit stew that is a local favorite.
  • Transport
    Rent a scooter or use ride-hailing apps for local travel.
  • Weather
    Carry a hat and sunscreen for temple visits.
  • Booking
    Book temple tickets online to avoid long queues.
Safety Tips
  • Traffic
    Be careful when crossing streets in busy areas.
  • Personal Safety
    Keep your belongings secure in crowded markets.
  • Health
    Stay hydrated during long temple tours.
  • Emergency
    Know the location of the nearest tourist police station.
People Also Ask
  • Is there a direct flight?
    No, you must transit through Batam or Jakarta.
  • How long is the flight?
    The flight from Batam to Yogyakarta is about 2 hours.
  • Is Yogyakarta safe?
    Yes, it is very safe for tourists.
  • What is the best time?
    Dry season is best for visiting.
  • Can I take a train?
    No, there is no train from Tanjung Pinang.
Quick Info
  • From Tanjung Pinang, Kepulauan Riau, Indonesia
  • To Yogyakarta, Special Region of Yogyakarta, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Yogyakarta
1
Borobudur Temple
Visit the world's largest Buddhist temple. It is a UNESCO World Heritage site.
2
Prambanan Temple
Explore this massive Hindu temple complex. It is famous for its intricate carvings.
3
Malioboro Street
Walk along this famous street for shopping and street food. It is the heart of the city.
4
Kraton Yogyakarta
Visit the Sultan's palace to learn about Javanese culture. It is a beautiful historical site.
Tags
Tanjung Pinang to Yogyakarta flight to Yogyakarta Batam to Yogyakarta flight travel to Central Java Tanjung Pinang transport Yogyakarta YIA Airport Riau Islands travel ferry to Batam