City · Jawa Timur
Bus & shuttle from Surabaya City
Nearest bus terminal from Surabaya City: Surabaya (Surabaya), about 1 km from central Surabaya. 28 routes depart from there.
- CapitalSurabaya
- Time zoneWIB
- Population3,018,022
- Nearest terminal±1 km
Popular routes from Surabaya
Nearest pick-up points
Districts in Surabaya City (31)
- Karang Pilang4
- Wonocolo5
- Rungkut6
- Wonokromo6
- Tegalsari5
- Sawahan6
- Genteng5
- Gubeng6
- Sukolilo7
- Tambaksari8
- Simokerto5
- Pabean Cantian4
- Bubutan5
- Tandes6
- Krembangan5
- Semampir5
- Kenjeran4
- Lakarsantri6
- Benowo4
- Wiyung4
- Dukuh Pakis4
- Gayungan4
- Jambangan4
- Tenggilis Mejoyo4
- Gunung Anyar4
- Mulyorejo6
- Sukomanunggal6
- Asem Rowo3
- Bulak4
- Pakal4
- Sambikerep4
FAQ: buses from Surabaya
Where do I catch a bus from Surabaya City?
The nearest pick-up point is Surabaya, about 1 km from central Surabaya. Alternatives: Terminal Arjosari (±76 km), Ketapang (±207 km).
Where can I go by bus from Surabaya?
From Surabaya there are 28 routes, including Malang, Denpasar, Jakarta, Semarang, Bandung.
How do I book?
Pick a route, then “See times & book”. Times, fares and seats come from licensed operators; payment and tickets are handled by SiapPergi's official ticketing partner.
Other regencies & cities in Jawa Timur
- Pacitan Regency
- Ponorogo Regency
- Trenggalek Regency
- Tulungagung Regency
- Blitar Regency
- Kediri Regency
- Malang Regency
- Lumajang Regency
- Jember Regency
- Banyuwangi Regency
- Bondowoso Regency
- Situbondo Regency
- Probolinggo Regency
- Pasuruan Regency
- Sidoarjo Regency
- Mojokerto Regency
- Jombang Regency
- Nganjuk Regency
- Madiun Regency
- Magetan Regency
- Ngawi Regency
- Bojonegoro Regency
- Tuban Regency
- Lamongan Regency
- Gresik Regency
- Bangkalan Regency
- Sampang Regency
- Pamekasan Regency
- Sumenep Regency
- Kediri City
- Blitar City
- Malang City
- Probolinggo City
- Pasuruan City
- Mojokerto City
- Madiun City
- Batu City