City · Jawa Tengah

Bus & shuttle from Semarang City

Nearest bus terminal from Semarang City: Semarang (Semarang), about 2 km from central Semarang. 20 routes depart from there.

Districts in Semarang City (16)

  • Semarang Tengah15
  • Semarang Utara9
  • Semarang Timur10
  • Gayamsari7
  • Genuk13
  • Pedurungan12
  • Semarang Selatan10
  • Candisari7
  • Gajahmungkur8
  • Tembalang12
  • Banyumanik11
  • Gunungpati16
  • Semarang Barat16
  • Mijen14
  • Ngaliyan10
  • Tugu7

FAQ: buses from Semarang

Where do I catch a bus from Semarang City?

The nearest pick-up point is Semarang, about 2 km from central Semarang. Alternatives: Magelang (±59 km), Wonosobo (±71 km).

Where can I go by bus from Semarang?

From Semarang there are 20 routes, including Yogyakarta, Solo, Jakarta, Surabaya, 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 Tengah