There are 3 ways to get from Makassar to Denpasar by plane, car ferry, train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  1 h 37 min

  1. Fly from Ujung Pandang (UPG) to Denpasar (DPS) UPG - DPS

$66 - $121

Cheapest option

Car ferry, train, bus  •  36 h 36 min

  1. Take the car ferry from Makassar to Surabaya
  2. Take the train from Gubeng to Banyuwangi
  3. Take the car ferry from Ketapang to Gilimanuk
  4. Take the bus from Gilimanuk to Denpasar Ubung

$50 - $73

1 alternative option

Car ferry, bus  •  37 h 33 min

  1. Take the car ferry from Makassar to Surabaya KM Ciremai
  2. Take the bus from Kantor PO Wisata Komodo to Terminal Ubung

$54 - $68

What companies run services between Makassar, Indonesia and Denpasar, Indonesia?

PT. Sriwijaya Air, Lion Mentari Airlines and Garuda Indonesia fly from Makassar to Denpasar every 4 hours.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Ujung Pandang to Denpasar
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$70 - $110
Flights from Ujung Pandang to Denpasar via Surabaya
Ave. Duration
3 h 10 min
When
Sunday
Estimated price
$70 - $110
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Ujung Pandang to Denpasar
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$60 - $130
PT. Sriwijaya Air
Website
sriwijayaair.co.id
Flights from Ujung Pandang to Denpasar
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$70 - $120
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Gubeng to Banyuwangi
Ave. Duration
6 h 15 min
Frequency
4 times a day
Estimated price
$3 - $12
Website
kai.id
Book at
tiket.com
Economy
$3 - $12
Business
$9 - $13
Executive
$12 - $20
Bus operators
bus
Bus from Gilimanuk to Denpasar Ubung
Ave. Duration
3 h
Frequency
Hourly
Estimated price
$4
Wisata Komodo
Bus from Kantor PO Wisata Komodo to Terminal Ubung
Ave. Duration
11 h 30 min
Frequency
Once daily
Estimated price
$13
Schedules at
easybook.com
Ferry operators
Pelni
Website
pelni.co.id
Car ferry from Makassar to Surabaya
Ave. Duration
24 h 56 min
Frequency
Once a week
Estimated price
$35 - $55
Schedules at
pelni.co.id
Indonesia Ferry
Website
indonesiaferry.co.id
Car ferry from Ketapang to Gilimanuk
Ave. Duration
30 min
Frequency
Every 15 minutes
Estimated price
$1
Schedules at
indonesiaferry.co.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.

Questions & Answers

The distance between Makassar and Denpasar is 608 km.

The cheapest way to get from Makassar to Denpasar is to car ferry and train and bus which costs Rp650000 - Rp1100000 and takes 36 h 36 min.

The quickest way to get from Makassar to Denpasar is to fly which takes 1 h 37 min and costs Rp900000 - Rp1700000.

It takes approximately 1 h 37 min to get from Makassar to Denpasar, including transfers.