Loading...
IMPORTANT NOTE:
Please ensure that you have a valid travel document from the authorities before you book. Passengers who fail to present a valid travel document would be denied from boarding. Please refer to Indonesia government policy for more detail (click here).

Surabaya, Indonesia to Semarang, Indonesia Bus Schedule & Fare

Surabaya, Indonesia to Semarang, Indonesia Trip Information
Distance:
354 KM
Average Travelling Time:
05h48m
Total Operator Brands:
10
Total Trips:
1975

Bus from Surabaya to Semarang

Take the bus from Surabaya to Semarang for a convenient and fun trip between two of Java's most important towns. Regular and flexible service is one of the best things about taking the bus on this route. There are always buses available going from Surabaya to Semarang, no matter what time of day or night it is. You have many options, whether you want to travel early in the morning, during the day, or overnight.

In terms of ease and dependability, taking the bus from Surabaya to Semarang is the best option. Many well-known bus companies, like 3M Transport Sari Indah, Sugeng Rahayu, Widji Lestari, PO Harapan Jaya, Papuma Tour & Travel, Nusantara Indah Travel, Eling Trans-Semarang, Gema Pratama Trans Tour n Travel, Setia Travel, and Jaya Utama, are known for their great service and making sure that passengers have a smooth and comfortable ride. Most of the time, these buses have modern features like air conditioning, reclining seats, and lots of headroom, so you can be comfortable even on long trips.

It's easy to plan your trip around your schedule when you have this much freedom. Checking schedules, comparing different companies, and choosing your seats ahead of time on websites like Easybook ensures that your trip starts off without any problems. There are also ticket booths at big bus terminals, like the Bungurasih (Purabaya) Terminal in Surabaya, where you can book your ticket in person. The staff there can also help you identify the best bus for your needs.

Buses usually stop at Candisari, Kota Semarang, Kantor Perwakilan Semarang, Kalibanteng Kulon, Semarang Barat, Simpang Lima, Queen City Mall, Terminal Terboyo, and Terminal Mangkang. You can easily continue your trip from these terminals to different parts of the city, whether you're going to the city center, the business areas, or places of interest for tourists. For those who want an easy, cheap, and safe way to get from Surabaya to Semarang, taking the bus is a great option. This trip is a pleasant and stress-free way to travel because the buses run regularly and go to trusted bus companies. You can also enjoy the beautiful scenery of Java. Being on the bus is a convenient and fun way to get to Semarang, whether you're there for work, pleasure, or to learn about the city's rich culture. Good luck on your trip!

* Only 0.01% trips slightly higher than counter price. ** Only applicable for transactions without the use of discount code and trips offered by certain companies. *** For certain trips only, discount already reflected in the ticket price itself (i.e. lower price than bus counters). * Bus pictures are for reference only. * Trip durations are estimated time only.