All about buses to Denpasar
| Local Time | |
| Country | Indonesia |
| Bus connections | 226 |
| bus stations | 13 |
| cheapest ride | £6 |
| Most popular coach operators | |
| Other companies are 27 Trans, Angkasa Trans Jaya, Bali Jaya Trans Tour & Travel, Bali Purnama 99, Bali Trans, Damri Express and 16 more. | |
Cheap bus tickets to Denpasar
-
Damri Express8h 0m010:30BanyuwangiBlimbingsari19:30DenpasarBatubulan, Sinar Mulia0BusinessA Bus from Damri Express goes from Blimbingsari, Banyuwangi (Indonesia) at 04/02/2026 10:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 19:30:00. 50 Business ticket for £6 per person are available. Travel duration is 8h 0m
-
Medali Mas4h 15m000:30BanyuwangiBlimbingsari05:45DenpasarBatubulan, Sinar Mulia0BusinessA Bus from Medali Mas goes from Blimbingsari, Banyuwangi (Indonesia) at 04/02/2026 00:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 05:45:00. 50 Business ticket for £8 per person are available. Travel duration is 4h 15m
-
Malang Indah Transindo13h 0m018:00MalangBlimbing Train Station08:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Malang Indah Transindo goes from Blimbing Train Station, Malang (Indonesia) at 03/02/2026 18:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 08:00:00. 50 Economy ticket for £8 per person are available. Travel duration is 13h 0m
-
Bali Trans11h 0m017:30SurabayaCentral Station05:30DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Bali Trans goes from Central Station, Surabaya (Indonesia) at 04/02/2026 17:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £10 per person are available. Travel duration is 11h 0m
-
Santoso Bangkit Jaya12h 30m014:30MalangBlimbing Train Station04:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Santoso Bangkit Jaya goes from Blimbing Train Station, Malang (Indonesia) at 03/02/2026 14:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 04:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 12h 30m
-
Wisata Komodo13h 0m018:00SurabayaCentral Station08:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Wisata Komodo goes from Central Station, Surabaya (Indonesia) at 04/02/2026 18:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 08:00:00. 50 Economy ticket for £11 per person are available. Travel duration is 13h 0m
-
Sarwonadhi Trans4h 36m023:59BanyuwangiBlimbingsari05:35DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Sarwonadhi Trans goes from Blimbingsari, Banyuwangi (Indonesia) at 04/02/2026 23:59:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 05:35:00. 50 Economy ticket for £11 per person are available. Travel duration is 4h 36m
-
Mayora Trans13h 0m015:00MalangBlimbing Train Station05:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Mayora Trans goes from Blimbing Train Station, Malang (Indonesia) at 03/02/2026 15:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 05:00:00. 50 Economy ticket for £11 per person are available. Travel duration is 13h 0m
-
Angkasa Trans Jaya11h 45m015:00SurabayaCentral Station03:45DenpasarBatubulan, Sinar Mulia0Premium EconomyA Bus from Angkasa Trans Jaya goes from Central Station, Surabaya (Indonesia) at 05/02/2026 15:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 06/02/2026 03:45:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 11h 45m
-
Gunung Harta016:30SurabayaTerminal Purabaya-Bungurasih16:30DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Gunung Harta goes from Terminal Purabaya-Bungurasih, Surabaya (Indonesia) at 03/02/2026 16:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 03/02/2026 16:30:00. 50 Economy ticket for £12 per person are available. Travel duration is -1h 0m
-
27 Trans11h 0m008:30SurabayaCentral Station20:30DenpasarBatubulan, Sinar Mulia0EconomyA Bus from 27 Trans goes from Central Station, Surabaya (Indonesia) at 04/02/2026 08:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 20:30:00. 50 Economy ticket for £12 per person are available. Travel duration is 11h 0m
-
Restu Mulya14h 1m013:00MalangBlimbing Train Station04:01DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Restu Mulya goes from Blimbing Train Station, Malang (Indonesia) at 03/02/2026 13:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 04:01:00. 50 Economy ticket for £12 per person are available. Travel duration is 14h 1m
-
PO Setiawan9h 0m016:00SurabayaCentral Station02:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from PO Setiawan goes from Central Station, Surabaya (Indonesia) at 04/02/2026 16:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 02:00:00. 50 Economy ticket for £12 per person are available. Travel duration is 9h 0m
-
MTrans12h 0m008:05SurabayaCentral Station21:05DenpasarBatubulan, Sinar Mulia0EconomyA Bus from MTrans goes from Central Station, Surabaya (Indonesia) at 04/02/2026 08:05:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 21:05:00. 50 Economy ticket for £13 per person are available. Travel duration is 12h 0m
-
Safari Dharma Raya13h 1m019:00SurabayaCentral Station09:01DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Safari Dharma Raya goes from Central Station, Surabaya (Indonesia) at 04/02/2026 19:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 09:01:00. 50 Economy ticket for £13 per person are available. Travel duration is 13h 1m
-
Bali Jaya Trans Tour & Travel14h 12m016:00SurabayaTerminal Purabaya-Bungurasih06:12DenpasarSanur0EconomyA Bus from Bali Jaya Trans Tour & Travel goes from Terminal Purabaya-Bungurasih, Surabaya (Indonesia) at 03/02/2026 16:00:00 to Sanur, Denpasar (Indonesia) arriving at 04/02/2026 06:12:00. 50 Economy ticket for £13 per person are available. Travel duration is 14h 12m
-
Handoyo14h 15m016:00SurabayaCentral Station07:15DenpasarBatubulan, Sinar Mulia0Premium EconomyA Bus from Handoyo goes from Central Station, Surabaya (Indonesia) at 04/02/2026 16:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 07:15:00. 50 Premium Economy ticket for £13 per person are available. Travel duration is 14h 15m
-
Ladju Transport11h 30m016:00SurabayaCentral Station04:30DenpasarBatubulan, Sinar Mulia0Premium EconomyA Bus from Ladju Transport goes from Central Station, Surabaya (Indonesia) at 04/02/2026 16:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 04:30:00. 50 Premium Economy ticket for £13 per person are available. Travel duration is 11h 30m
-
Titian Mas13h 33m016:01SurabayaTerminal Purabaya-Bungurasih05:34DenpasarPO Setiawan Bus Station0EconomyA Bus from Titian Mas goes from Terminal Purabaya-Bungurasih, Surabaya (Indonesia) at 03/02/2026 16:01:00 to PO Setiawan Bus Station, Denpasar (Indonesia) arriving at 04/02/2026 05:34:00. 50 Economy ticket for £13 per person are available. Travel duration is 13h 33m
-
Bali Purnama 9911h 0m019:00SurabayaCentral Station07:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Bali Purnama 99 goes from Central Station, Surabaya (Indonesia) at 04/02/2026 19:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 07:00:00. 50 Economy ticket for £15 per person are available. Travel duration is 11h 0m
-
Juragan 9913h 40m007:50MalangBlimbing Train Station22:30DenpasarBatubulan, Sinar Mulia0BusinessA Bus from Juragan 99 goes from Blimbing Train Station, Malang (Indonesia) at 03/02/2026 07:50:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 03/02/2026 22:30:00. 50 Business ticket for £17 per person are available. Travel duration is 13h 40m
-
Madu Kismo14h 55m022:05SemarangTerminal Mangkang14:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Madu Kismo goes from Terminal Mangkang, Semarang (Indonesia) at 04/02/2026 22:05:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 14:00:00. 50 Economy ticket for £18 per person are available. Travel duration is 14h 55m
-
Kramat Djati27h 0m013:00JakartaTerminal Bus Kota Blok M17:00DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Kramat Djati goes from Terminal Bus Kota Blok M, Jakarta (Indonesia) at 03/02/2026 13:00:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 17:00:00. 50 Economy ticket for £24 per person are available. Travel duration is 27h 0m
-
Pahala Kencana22h 49m014:15JakartaTerminal Bus Kota Blok M14:04DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Pahala Kencana goes from Terminal Bus Kota Blok M, Jakarta (Indonesia) at 03/02/2026 14:15:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 14:04:00. 50 Economy ticket for £24 per person are available. Travel duration is 22h 49m
-
Sinar Jaya18h 0m015:30SemarangTerminal Mangkang10:30DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Sinar Jaya goes from Terminal Mangkang, Semarang (Indonesia) at 04/02/2026 15:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 05/02/2026 10:30:00. 50 Economy ticket for £26 per person are available. Travel duration is 18h 0m
-
Lorena25h 23m013:30JakartaTerminal Bus Kota Blok M15:53DenpasarBatubulan, Sinar Mulia0EconomyA Bus from Lorena goes from Terminal Bus Kota Blok M, Jakarta (Indonesia) at 03/02/2026 13:30:00 to Batubulan, Sinar Mulia, Denpasar (Indonesia) arriving at 04/02/2026 15:53:00. 50 Economy ticket for £29 per person are available. Travel duration is 25h 23m
Your route is not there? In the search bar, we have already filled Denpasar as your destination. You just have to enter your place of departure. However, if you want to take the bus from Denpasar, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Denpasar? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Denpasar and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Denpasar.



