Tanjung Pinang
Tanjung Pinang
Mojokerto
Mojokerto
Train Flight

Tanjung Pinang to Mojokerto

Updated: 28 May 2026

To reach Mojokerto from Tanjung Pinang, fly from TNJ to Surabaya (SUB), then take a train from Gubeng Station to Mojokerto Station. The train journey takes about 1 hour. Mojokerto is known for its Majapahit history. This route is ideal for those exploring East Java. Total travel time is approximately 8 hours.

Total Distance: Driving distance N/A; straight-line air distance 1,100 km.
Fastest Way
Flight to Surabaya and executive train to Mojokerto.
Cheapest Way
Flight to Surabaya and economy train to Mojokerto.
Compare Tanjung Pinang to Mojokerto Routes
Train
Direct
Flight
Connecting
Duration 1 hour 2 hours
Avg Price 50,000 - 150,000 IDR 1,100,000 - 1,800,000 IDR
Operator Kereta Api Indonesia (KAI) Lion Air / Citilink
Route Gubeng to Mojokerto. TNJ to SUB.
Tip The Dhoho train is a popular choice. Ensure your flight lands early.
Travel Tips
  • Train Station
    Mojokerto Station is centrally located.
  • Transport
    Use local taxis or ride-hailing apps.
  • Booking
    Book train tickets in advance.
  • Weather
    It can be hot; dress lightly.
  • Food
    Try the local 'Onde-onde'.
Safety Tips
  • Train Safety
    Keep your bags secure.
  • Traffic
    Be careful when walking.
  • Valuables
    Keep your wallet safe.
  • Emergency
    Save the local police number.
People Also Ask
  • Is there a direct flight?
    No, you must transit in Surabaya.
  • How long is the train?
    About 1 hour from Surabaya.
  • Is Mojokerto safe?
    Yes, it is a safe city.
  • What is the best way to travel?
    The train is the most convenient.
  • Are there hotels?
    Yes, there are several good hotels.
Quick Info
  • From Tanjung Pinang, Kepulauan Riau, Indonesia
  • To Mojokerto, East Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Mojokerto
1
Trowulan
The site of the ancient Majapahit capital.
2
Bajang Ratu Gate
A historic Majapahit gate.
3
Mojokerto City Square
A great place to relax.
4
Candi Tikus
A historic temple.
Tags
Tanjung Pinang to Mojokerto flight to Surabaya train to Mojokerto travel Riau to East Java Mojokerto station Tanjung Pinang travel Surabaya to Mojokerto train Indonesia travel guide