Bus2Train

Batu to Surabaya

Updated: March 11, 2024 11:23 PM
Surabaya

Batu to Surabaya

Language

The official language of Indonesia is Bahasa Indonesia. However, English is widely spoken in Surabaya, especially in the tourism industry.

Currency

The official currency of Indonesia is the Indonesian rupiah (IDR). The current exchange rate is 1 USD = 14,480 IDR.

Distance

The distance from Batu to Surabaya is approximately 90 kilometers (56 miles).

How to Reach

There are several ways to reach Surabaya from Batu:

  • By bus: There are several bus companies that operate buses between Batu and Surabaya. The journey takes approximately 2-3 hours and costs between 50,000-100,000 IDR.
  • By train: There is one train that runs between Batu and Surabaya each day. The journey takes approximately 3-4 hours and costs between 75,000-125,000 IDR.
  • By car: The drive from Batu to Surabaya takes approximately 2-3 hours. The cost of renting a car in Batu is approximately 250,000-350,000 IDR per day.

Expenses

The cost of your trip from Batu to Surabaya will vary depending on your choice of transportation and accommodation. However, you can expect to spend between 200,000-500,000 IDR per day.

Best Time to Go

The best time to visit Surabaya is during the dry season, which runs from April to October. During this time, the weather is generally hot and sunny, with little rain.

What to Eat

Surabaya is known for its delicious food. Some of the most popular dishes include:

  • Rawon: A black beef soup made with kluwek nuts.
  • Sate klopo: Chicken skewers grilled in coconut milk.
  • Rujak cingur: A salad made with beef tongue, vegetables, and a peanut sauce.

Where to Go

Surabaya is a vibrant city with plenty to offer visitors. Some of the most popular tourist attractions include:

  • The House of Sampoerna: A museum dedicated to the history of the Sampoerna cigarette company.
  • The Surabaya Zoo: Home to over 3,000 animals from all over the world.
  • The Tunjungan Plaza: A large shopping mall with over 500 shops.

FAQ

Here are some frequently asked questions about traveling from Batu to Surabaya:

  • How long does it take to get from Batu to Surabaya?
  • The journey takes approximately 2-3 hours by bus or car, and 3-4 hours by train.
  • How much does it cost to get from Batu to Surabaya?
  • The cost of transportation varies depending on the method of travel. By bus, it costs between 50,000-100,000 IDR, by train it costs between 75,000-125,000 IDR, and by car it costs approximately 250,000-350,000 IDR per day for a rental.
  • What is the best way to get from Batu to Surabaya?
  • The best way to get from Batu to Surabaya depends on your budget and time constraints. If you are on a tight budget, the bus is a good option. If you are short on time, the train is a faster option. If you want to travel at your own pace, renting a car is a good choice.

*Distance calculation may be aerial distance.

Trips from Batu


  • Surakarta
    Batu to Surakarta

    Surakarta, also known as Solo, is a city in Central Java, Indonesia. It is the capital of the Surakarta Regency. The city has a population of over 500,000 ..

  • Sragen Regency
    Batu to Sragen Regency

    Batu is a city in East Java, Indonesia. It is located about 20 kilometers from Malang and 90 kilometers from Surabaya. Sragen Regency is a regency in Centr..

  • Mojokerto
    Batu to Mojokerto

    Batu is a city in East Java, Indonesia. It is located about 90 kilometers south of Surabaya, the provincial capital. Mojokerto is a city in East Java, Indo..

  • Jombang Regency
    Batu to Jombang Regency

    Batu is a city in East Java, Indonesia, about 90 km southwest of Surabaya. Jombang Regency is a regency in East Java, Indonesia, about 80 km southwest of S..

  • Madiun
    Batu to Madiun

    Batu is a city in East Java, Indonesia. It is located about 20 kilometers from Malang and is a popular tourist destination. Madiun is a city in East Java, ..

  • Kediri
    Batu to Kediri

    The official language of Indonesia is Indonesian. However, there are many regional languages spoken throughout the country, including Javanese, Sundanese, ..

  • Bromo Tengger Semeru National Park
    Batu to Bromo Tengger Semeru National Park

    The official language of Indonesia is Indonesian. However, English is widely spoken in tourist areas. The official currency of Indonesia is the Indonesian ..

  • Semarang
    Batu to Semarang

    The official language of Indonesia is Indonesian. However, many people in Semarang also speak Javanese, a regional language. The currency of Indonesia is t..

Trips to Surabaya


  • Godean
    Godean to Surabaya

    The official language of Indonesia is Indonesian. However, many people in Sur..

  • Pati
    Pati to Surabaya

    The official language of Indonesia is Bahasa Indonesia. However, English is w..

  • Sukoharjo
    Sukoharjo to Surabaya

    ..

  • Weleri
    Weleri to Surabaya

    The official language of Indonesia is Indonesian. However, many other languag..

  • Kuching
    Kuching to Surabaya

    Kuching and Surabaya are two major cities in Malaysia and Indonesia, respecti..

  • Bitung
    Bitung to Surabaya

    Bitung is a city in North Sulawesi, Indonesia, located on the northern coast ..

  • Banjar
    Banjar to Surabaya

    Surabaya is the capital of East Java province, Indonesia. It is the second la..

  • Tuban
    Tuban to Surabaya

    The official language of Indonesia is Indonesian. However, English is widely ..

  • Serang
    Serang to Surabaya

    The distance between Serang and Surabaya is approximately 630 kilometers (390..

  • Rembang
    Rembang to Surabaya

    Rembang is a city in Central Java, Indonesia, located on the northern coast o..