Tanjung Pinang
Tanjung Pinang
Solo
Solo
Train Flight

Tanjung Pinang to Solo

Updated: 28 May 2026

To reach Solo (Surakarta) from Tanjung Pinang, you must ferry to Batam and fly to Adi Soemarmo International Airport in Solo. Alternatively, fly to Jakarta and take a train to Solo Balapan Station. This route covers over 1,200 km. Solo is a cultural heartland of Java, famous for its batik and traditional palaces.

Total Distance: Driving distance 1,300 km, straight-line air distance 1,150 km.
Fastest Way
Flight to Solo with a short layover in Jakarta, taking 5 hours 30 mins.
Cheapest Way
Ferry to Batam, flight to Jakarta, and train to Solo for IDR 1,300,000.
Compare Tanjung Pinang to Solo Routes
Train
Direct
Flight
Connecting
Duration 7 hours 6 hours
Avg Price IDR 200,000 - 500,000 IDR 1,400,000 - 2,900,000
Operator KA Argo Lawu Lion Air, Citilink
Route Jakarta Gambir to Solo Balapan TNJ to BTH to SOC
Tip Book executive class for a comfortable journey with reclining seats. Direct flights to Solo are rare; most require a stopover in Jakarta.
Travel Tips
  • Batik Shopping
    Always bargain at local markets, but be respectful.
  • Local Transport
    Try the traditional becak for short trips around the city.
  • Food
    Try Nasi Liwet, a signature Solo dish made with coconut milk rice.
  • Etiquette
    Dress modestly when visiting palaces or religious sites.
  • Connectivity
    Public Wi-Fi is limited; ensure you have a good mobile data plan.
Safety Tips
  • Pickpockets
    Be cautious in crowded markets like Pasar Klewer.
  • Traffic
    Solo traffic is generally calmer than Jakarta, but stay alert.
  • Water
    Drink only bottled or filtered water.
  • Emergency
    Keep the number for local tourist police handy.
People Also Ask
  • Is Solo worth visiting?
    Yes, it is a cultural gem with rich history and great food.
  • How do I get from the airport to the city?
    Use the airport train or a taxi.
  • Can I take a train from Tanjung Pinang?
    No, you must fly from Batam.
  • What is the best way to travel in Solo?
    Ride-hailing apps are very convenient and affordable.
  • Is Solo expensive?
    No, it is very affordable compared to Jakarta or Bali.
Quick Info
  • From Tanjung Pinang, Kepulauan Riau, Indonesia
  • To Solo, Central Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather, ideal for exploring the city's outdoor markets.

Things to Do in Solo
1
Kraton Surakarta
Visit the royal palace of the Susuhunan. It is a beautiful example of Javanese architecture.
2
Pasar Klewer
Shop for high-quality batik at this famous market. It is the best place to find traditional textiles.
3
Kampung Batik Laweyan
Walk through the historic batik-making district. You can even try making your own batik.
4
Tawangmangu Waterfall
Take a trip to the mountains to see this stunning waterfall. The scenery is breathtaking.
Tags
Tanjung Pinang to Solo Batam to Solo flight Jakarta to Solo train travel to Central Java Riau to Solo Tanjung Pinang travel Solo tourism how to get to Solo