How to Get from Surabaya to Jember

How to Get from Surabaya to Jember

Last updated: March 8, 2026

Leaving the industrial hum of Surabaya for the rolling hills of Jember takes you through the heart of East Java's agricultural landscape. While Surabaya is a bustling port city defined by its skyscrapers and historical monuments, Jember offers a slower pace of life, famous for its tobacco plantations and the vibrant colors of its annual fashion carnival. The journey between these two hubs is a classic Javanese transit experience, moving from the coastal plains into the more rugged, green interior of the province.

For most travelers, the choice comes down to the reliability of the iron rail versus the flexibility of the highway. The infrastructure in this part of Java is well developed, making the trip relatively straightforward. Whether you are heading to Jember for business or as a gateway to the remote beaches of the south coast, you can easily book your tickets for this route on GoAsia.cc to ensure your seat is secured before you arrive at the station.

Surabaya to Jember by Train

The train is arguably the most civilized way to traverse East Java. It bypasses the notorious traffic bottlenecks often found on the main provincial roads and offers a front row seat to the changing scenery. The price for a rail journey varies significantly based on the level of luxury you desire, ranging from a budget friendly $2 to a premium $39. The journey typically takes between 3 hours 4 minutes and 4 hours 24 minutes, depending on the service and the number of stops.

Executive and Priority Classes

If comfort is your priority, the Executive and Priority classes are the way to go. Executive class (sub-classes A, AA, AB, AC, and AD) provides reclining seats, ample legroom, and air conditioning that is often quite powerful - bringing a light jacket is a smart move. For the ultimate experience, the Priority Executive class offers a more exclusive cabin environment. These carriages are ideal for those who want to work on a laptop or simply nap in peace while the Javanese countryside flashes by.

Economy Classes

For those traveling on a tighter budget, the Economy classes (C, CA, CB, CC, and CD) provide an authentic and affordable way to travel. While the seating is more upright and space is tighter than in Executive class, modern Indonesian economy carriages are air conditioned and kept clean. It is a fantastic way to rub shoulders with locals and experience the daily rhythm of life in East Java. Prices for economy tickets are exceptionally low, sometimes as little as $2, making it one of the best value transport options in the region.

Surabaya to Jember by Bus

The bus is a reliable alternative for those who prefer road travel or find that the train schedule does not quite align with their plans. The Executive bus service on this route is consistently priced at approximately $8. The duration for the bus trip is usually between 3 hours 40 minutes and 4 hours 30 minutes, though this can fluctuate based on the traffic conditions leaving Surabaya and entering the Jember city limits.

The Executive buses are equipped with air conditioning and reclining seats. While the train follows a fixed path, the bus gives you a closer look at the local towns and markets along the highway. It is a solid middle ground option for travelers who want more comfort than a basic economy train but do not want to pay the higher prices of a top tier Executive rail ticket.

Comparing Your Options

ModePrice (USD)DurationComfort
Train (Economy)$2 - $33h 4m - 4h 24mStandard
Train (Executive)$15 - $353h 4m - 4h 24mHigh
Train (Priority)$393h 4mPremium
Bus (Executive)$83h 40m - 4h 30mModerate

Tips for Traveling from Surabaya to Jember

  • Book in Advance: Trains in Indonesia, especially the Executive classes, can sell out during weekends and public holidays. It is wise to book a few days ahead.
  • Departure Stations: Surabaya has several main stations, including Surabaya Gubeng and Surabaya Pasarturi. Most trains heading toward Jember depart from Surabaya Gubeng, but always double check your ticket for the specific station name.
  • Stay Warm: Indonesian trains and buses are famous for their aggressive air conditioning. Even if it is sweltering outside, you will likely want a sweater or a small blanket for the journey.
  • Food and Drink: Major trains have a canteen carriage where you can buy simple Indonesian meals like Nasi Goreng, as well as coffee and snacks. On buses, it is better to bring your own water and light snacks for the road.
  • Arrive Early: Aim to be at the station or bus terminal at least 30 to 45 minutes before departure to navigate the check-in process and find your platform or bay.

Timetable

Bus Surabaya - Jember $ 6.30–8.66 3h 40m – 4h 30m
  •   Executive 05:50, 11:20, 11:50, 13:05, 14:20, 14:50, 15:20
Train Surabaya - Jember $ 2.66–39.03 3h 4m – 4h 24m
  •   Economy C 06:07, 09:00, 13:20, 13:45, 14:55, 22:25
  •   Economy CB 09:00, 09:24, 14:45, 14:55, 16:58, 22:25, 22:50, 23:48
  •   Executive AA 05:15, 09:00, 14:55, 22:25
  •   Economy CA 09:00, 14:55, 22:25
  •   Executive AC 05:15, 09:00, 14:55, 22:25
  •   Economy CC 09:00, 14:55, 22:25
  •   Economy CD 09:00, 14:55, 22:25
  •   Executive A 05:15, 09:00, 14:55, 22:25
  •   Executive AB 05:15, 09:00, 14:55, 22:25
  •   Executive AD 05:15, 09:00, 14:55, 22:25
  •   Priority Executive A 05:15
  •   Priority Executive AA 05:15
Train Sidoarjo - Jember $ 2.78–2.83 3h 13m – 4h 13m
  •   Economy C 06:18

Frequently Asked Questions

How can I book tickets from Surabaya to Jember?

You can book train, bus, flight, taxi, van, and ferry tickets from Surabaya to Jember directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Surabaya to Jember?

The cheapest way to travel is by Economy class train. Tickets can be found for as little as $2, offering an incredibly budget friendly way to make the journey across East Java.

What is the fastest way to get from Surabaya to Jember?

The fastest way to reach Jember is by train, with the quickest services completing the trip in approximately 3 hours and 4 minutes.

How long does it take to get from Surabaya to Jember?

The journey typically takes between 3 and 4.5 hours. Trains usually range from 3 hours 4 minutes to 4 hours 24 minutes, while buses take between 3 hours 40 minutes and 4 hours 30 minutes.

Which train station in Surabaya should I use?

Most trains to Jember depart from Surabaya Gubeng station. However, some regional services may stop at Sidoarjo or other smaller stations, so it is important to check your specific booking details.

Is there food available on the journey?

Yes, most long distance trains in Indonesia feature a dining car or a trolley service selling snacks and hot meals. If you are taking the bus, it is recommended to bring your own refreshments.

Are the trains and buses air conditioned?

Yes, both the Executive buses and all classes of the train (including Economy) are equipped with air conditioning to ensure passenger comfort during the tropical heat.