Regency · Jawa Timur

Bus & shuttle from Gresik Regency

Nearest bus terminal from Gresik Regency: Terminal Purabaya (Bungurasih) (Surabaya), about 24 km from central Gresik. 28 routes depart from there.

Districts in Gresik Regency (18)

  • Dukun26
  • Balongpanggang25
  • Panceng14
  • Benjeng23
  • Duduksampeyan23
  • Wringinanom16
  • Ujungpangkah13
  • Kedamean15
  • Sidayu21
  • Manyar23
  • Cerme25
  • Bungah22
  • Menganti22
  • Kebomas21
  • Driyorejo16
  • Gresik21
  • Sangkapura17
  • Tambak13

FAQ: buses from Gresik

Where do I catch a bus from Gresik Regency?

The nearest pick-up point is Terminal Purabaya (Bungurasih) (Surabaya), about 24 km from central Gresik. Alternatives: Terminal Arjosari (±85 km), Terminal Tirtonadi (±201 km).

Where can I go by bus from Gresik?

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