There are 6 ways to get from Demak to Denpasar by plane, bus, car ferry, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Ahmad Yani (SRG) to Ngurah Rai International Airport (DPS)SRG - DPS
1h 59mRp 1,389,977–2,757,246Bus, car ferry
cheapest- Take the bus from Semarang to Banyuwangi
- Take the car ferry from Ketapang to Gilimanuk
- Take the bus from Terminal Gilimanuk to Terminal Ubung
13h 31mRp 469,728–1,042,952Train, car ferry, bus
- Take the train from Tanggung to Solobalapan
- Take the train from Solo Balapan to Ketapang
- Take the car ferry from Ketapang to Gilimanuk
- Take the bus from Terminal Gilimanuk to Terminal Ubung
20hRp 571,307–944,817Drive, car ferry
- Drive from Demak to Ketapang
- Take the car ferry from Ketapang to Gilimanuk
- Drive from Gilimanuk to Denpasar
10h 12mRp 1,252,144–1,841,986Shuttle, train, car ferry, bus
- Take a shuttle bus from Kabupaten Demak to Gresik
- Take the train from Waru to Ketapang
- Take the car ferry from Ketapang to Gilimanuk
- Take the bus from Terminal Gilimanuk to Terminal Ubung
18h 22mRp 508,618–779,457Bus
- Take the bus from Terminal Terboyo to Terminal Purabaya
- Take the bus from Terminal Purabaya to Terminal Mengwi
19h 30mRp 600,938–739,291
Ahmad Yani (SRG) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The cheapest way to get from Demak to Denpasar is to bus which costs Rp600000 - Rp750000 and takes 19h 30m.
The fastest way to get from Demak to Denpasar is to fly which takes 1h 59m and costs Rp1300000 - Rp2800000.
The distance between Demak and Denpasar is 609 km.
The best way to get from Demak to Denpasar without a car is to bus and car ferry which takes 13h 31m and costs Rp470000 - Rp1100000.
It takes approximately 1h 59m to get from Demak to Denpasar, including transfers.
The best way to get from Demak to Denpasar is to fly which takes 1h 59m and costs Rp1300000 - Rp2800000. Alternatively, you can bus, which costs Rp600000 - Rp750000 and takes 19h 30m.
Denpasar is 1h ahead of Demak. It is currently 2:47 AM in Demak and 3:47 AM in Denpasar.
There are 18003+ hotels available in Denpasar.
What companies run services between Demak, Provinsi Jawa Tengah, Indonesia and Denpasar, Indonesia?
Lion Mentari Airlines flies from Ahmad Yani (SRG) to Ngurah Rai International Airport (DPS) twice daily. Alternatively, you can take a vehicle from Demak to Denpasar via Terminal Terboyo, Terminal Purabaya, and Terminal Mengwi in around 19h 30m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lionair.co.id
Flights from Ahmad Yani to Ngurah Rai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,600,000
Train from Tanggung to Solobalapan
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 90,000–650,000
Train from Solo Balapan to Ketapang
- Ave. Duration
- 10h 11m
- Frequency
- Twice daily
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 470,000–550,000
- Executive
- Rp 600,000–850,000
Train from Waru to Ketapang
- Ave. Duration
- 5h 59m
- Frequency
- Twice daily
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 330,000–700,000
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Semarang to Banyuwangi
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 160,000–650,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Terminal Gilimanuk to Terminal Ubung
- Ave. Duration
- 4h 26m
- Frequency
- Every 4 hours
- Estimated price
- Rp 62,000
- Book at
- easybook.com
- contact@indahjayatrans.com
- Website
- indahjayatrans.com
Shuttle from Kabupaten Demak to Gresik
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- Rp 220,000–300,000
- Schedules at
- indahjayatrans.com
- Phone
- +628121769401
- Website
- easybook.com
Bus from Terminal Terboyo to Terminal Purabaya
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- Rp 150,000
- Book at
- easybook.com
- Website
- gunungharta.com
Bus from Terminal Purabaya to Terminal Mengwi
- Ave. Duration
- 12h 30m
- Frequency
- 5 times a day
- Estimated price
- Rp 279,995
- Schedules at
- gunungharta.com
- Book at
- easybook.com
- Website
- duniamasbus.wordpress.com
Bus from Terminal Purabaya to Terminal Mengwi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- Rp 204,997
- Schedules at
- duniamasbus.wordpress.com
- Book at
- easybook.com
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Ketapang to Gilimanuk
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 10,000–40,000
- Schedules at
- asdp.id
Want to know more about travelling around Indonesia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide












