City · Bali
Bus & shuttle from Denpasar City
Nearest bus terminal from Denpasar City: Denpasar (Denpasar), about 2 km from central Denpasar. 18 routes depart from there.
- CapitalDenpasar
- Time zoneWITA
- Population673,270
- Nearest terminal±2 km
Popular routes from Denpasar
- Denpasar → Surabaya±420 km · ±9 hours
- Denpasar → Yogyakarta±750 km · ±16 hours
- Denpasar → Malang±440 km · ±10 hours
- Denpasar → Mataram±110 km · ±8 hours
- Denpasar → Jakarta±1,190 km · ±24 hours
- Denpasar → Singaraja±80 km · ±2h 15m
- Denpasar → Gilimanuk±125 km · ±4 hours
- Denpasar → Banyuwangi±135 km · ±5 hours
Nearest pick-up points
Districts in Denpasar City (4)
- Denpasar Selatan10
- Denpasar Timur11
- Denpasar Barat11
- Denpasar Utara11
FAQ: buses from Denpasar
Where do I catch a bus from Denpasar City?
The nearest pick-up point is Denpasar, about 2 km from central Denpasar. Alternatives: Pelabuhan Sanur (±6 km), Seminyak (±7 km).
Where can I go by bus from Denpasar?
From Denpasar there are 18 routes, including Surabaya, Yogyakarta, Malang, Mataram, Jakarta.
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.