• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Denpasar to Singapore by plane, ferry 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 to Singapore Changi  •  3h 14m

  1. Fly from Ngurah Rai (DPS) to Singapore Changi (SIN) DPS - SIN

$79 - $324

3 alternative options

Fly to Hang Nadim, ferry  •  5h 52m

  1. Fly from Ngurah Rai (DPS) to Hang Nadim (BTH) DPS - BTH
  2. Take the ferry from Batam Centre to Harbour Front

$128 - $409

Bus, ferry  •  3 days 1h

  1. Take the bus from Terminal Ubung to Pulo Gebang Terminal
  2. Take the ferry from Port of Tanjung Priok to Tanjung Balai Karimun
  3. Take the ferry from Tanjung Balai to Singapore Harbour Front

$83 - $173

Bus, ferry via Surabaya  •  3 days 4h

  1. Take the bus from Terminal Ubung to Kantor PO Wisata Komodo
  2. Take the ferry from Surabaya to Tanjung Priok
  3. Take the ferry from Port of Tanjung Priok to Batu Ampar
  4. Take the ferry from Sekupang to HarbourFront

$112 - $204

Questions & Answers

The cheapest way to get from Denpasar to Singapore is to fly which costs Rp850000 - Rp3600000 and takes 3h 14m.

More details

The quickest way to get from Denpasar to Singapore is to fly which costs Rp850000 - Rp3600000 and takes 3h 14m.

More details

The distance between Denpasar and Singapore is 1677 km.

The best way to get from Denpasar to Singapore without a car is to bus and ferry which takes 3 days 1h and costs Rp900000 - Rp1900000.

More details

It takes approximately 3h 14m to get from Denpasar to Singapore, including transfers.

More details

The quickest flight from Ngurah Rai Airport to Singapore Changi Airport is the direct flight which takes 2h 30m.

Search flights

KLM, SilkAir, Jetstar and five other airlines offer flights from Ngurah Rai Airport to Singapore Changi Airport.

Search flights

There are 1264+ hotels available in Singapore. Prices start at $45 SGD per night.

More details

The best way to get from Denpasar to Ngurah Rai Airport is to taxi which takes 12m and costs Rp70000 - Rp90000.

More details

Map of how to get from Denpasar to Singapore.
Launch map view
  • Distance: 1048.1 miles
  • Duration: 3h 14m

What companies run services between Denpasar, Indonesia and Singapore?

KLM, Singapore Airlines and 10 other airlines fly from Denpasar to Singapore every 30 minutes.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 37m
When
Every day
Estimated price
$350 - $1300
Flights from Ngurah Rai to Hang Nadim via Soekarno–Hatta
Ave. Duration
5h 28m
When
Every day
Estimated price
$160 - $700
Lion Mentari Airlines
Website
lionair.co.id
Flights from Ngurah Rai to Hang Nadim via Juanda International
Ave. Duration
5h 3m
When
Every day
Estimated price
$120 - $390
Flights from Ngurah Rai to Hang Nadim via Adisutjipto
Ave. Duration
4h 55m
When
Every day
Estimated price
$120 - $390
Flights from Ngurah Rai to Hang Nadim via Soekarno–Hatta
Ave. Duration
6h 31m
When
Every day
Estimated price
$120 - $390
Singapore Airlines
Website
singaporeair.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 38m
When
Every day
Estimated price
$380 - $1400
SilkAir
Website
silkair.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 38m
When
Every day
Estimated price
$380 - $1400
Indonesia AirAsia
Website
airasia.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 42m
When
Every day
Estimated price
$95 - $550
KLM
Website
klm.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 38m
When
Every day
Estimated price
$140 - $750
Scoot Tigerair
Website
flyscoot.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 43m
When
Every day
Estimated price
$95 - $650
Jetstar Asia Airways
Website
jetstar.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 43m
When
Every day
Estimated price
$95 - $550
Citilink Indonesia
Website
Flights from Ngurah Rai to Hang Nadim via Juanda International
Ave. Duration
4h 50m
When
Every day
Estimated price
$100 - $350
Flights from Ngurah Rai to Hang Nadim via Soekarno–Hatta
Ave. Duration
7h
When
Every day
Estimated price
$110 - $380
Jetstar
Website
jetstar.com
Flights from Ngurah Rai to Singapore Changi
Ave. Duration
2h 40m
When
Every day
Estimated price
$95 - $600
Bus operators
Kramat Djati
Phone
022-4200858
Email
cs.kramatdjatibdg@yahoo.co.id
Website
kramatdjati.co.id
Bus from Terminal Ubung to Pulo Gebang Terminal
Ave. Duration
31h 30m
Frequency
Twice daily
Estimated price
$25 - $45
Schedules at
kramatdjati.co.id
Book at
easybook.com
Pahala Kencana
Website
pahalakencana.co.id
Bus from Terminal Ubung to Pulo Gebang Terminal
Ave. Duration
25h 35m
Frequency
Once daily
Estimated price
$38
Schedules at
pahalakencana.co.id
Book at
easybook.com
Wisata Komodo
Bus from Terminal Ubung to Kantor PO Wisata Komodo
Ave. Duration
11h 30m
Frequency
Once daily
Estimated price
$16
Schedules at
easybook.com
Ferry operators
Batam Fast Ferries
Phone
+65 6270 2228
Email
reservations@batamfast.com
Website
batamfast.com
Ferry from Batam Centre to Harbour Front
Ave. Duration
1h
Frequency
Hourly
Estimated price
$25
Schedules at
batamfast.com
Horizon ferry
Website
horizonfastferry.com
Ferry from Batam Centre to Harbour Front
Ave. Duration
1h
Frequency
Hourly
Estimated price
$32
Schedules at
horizonfastferry.com
Majestic Fast Ferry
Website
majesticfastferry.com.sg
Ferry from Batam Centre to Singapore Harbour Front
Ave. Duration
1h
Frequency
Hourly
Estimated price
$25
Schedules at
majesticfastferry.com.sg
Ferry from Sekupang to HarbourFront
Ave. Duration
45m
Frequency
Every 3 hours
Estimated price
$25
Schedules at
majesticfastferry.com.sg
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Batam Centre to Singapore Harbour Front
Ave. Duration
1h 10m
Frequency
Hourly
Estimated price
$17
Schedules at
sindoferry.com.sg
Ferry from Tanjung Balai to Singapore Harbour Front
Ave. Duration
2h
Frequency
3 times a day
Estimated price
$25
Schedules at
sindoferry.com.sg
Ferry from Sekupang to Singapore Harbour Front
Ave. Duration
50m
Frequency
Every 3 hours
Estimated price
$17
Schedules at
sindoferry.com.sg
Pelni
Website
pelni.co.id
Ferry from Port of Tanjung Priok to Tanjung Balai Karimun
Ave. Duration
35h 47m
Frequency
Once a week
Estimated price
$30 - $95
Schedules at
pelni.co.id
Ferry from Surabaya to Tanjung Priok
Ave. Duration
27h 36m
Frequency
Once a week
Estimated price
$40 - $60
Schedules at
pelni.co.id
Ferry from Port of Tanjung Priok to Batu Ampar
Ave. Duration
33h 41m
Frequency
Once a week
Estimated price
$29 - $90
Schedules at
pelni.co.id
Indo Falcon Shipping & Travel
Website
indofalcon.com.sg
Ferry from Tanjung Balai Karimun to Harbour Front
Ave. Duration
1h 30m
Frequency
Twice daily
Estimated price
$32
Schedules at
indofalcon.com.sg

Want to know more about travelling around Singapore

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.