To save up to 14% on this flight, we recommend booking at least 42 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Singapore to Bali from S$ 259 1-2 weeks out and tickets from S$ 314 for flights departing within the next 72 hours.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, February can be a great choice for travel to Bali. Flights to Bali from Singapore in February are about S$ 248 on average during February, but can be found for as low as S$ 147.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Singapore to Bali as you normally would.
Fly from
Fly to
Budget
S$ 165 - S$ 284
Route
Depart
Return
Price
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Fri 5-1
Nonstop2h 50m
Denpasar Bali Ngurah Rai
Fri 12-1
Nonstop2h 45m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Tue 5-3
Nonstop2h 50m
Denpasar Bali Ngurah Rai
Thu 21-3
Nonstop2h 40m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Sat 16-3
Nonstop2h 55m
Denpasar Bali Ngurah Rai
Sat 23-3
Nonstop2h 55m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Wed 6-3
Nonstop2h 45m
Denpasar Bali Ngurah Rai
Sun 10-3
Nonstop2h 40m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Tue 13-2
Nonstop2h 45m
Denpasar Bali Ngurah Rai
Wed 21-2
Nonstop2h 30m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Fri 16-2
Nonstop2h 35m
Denpasar Bali Ngurah Rai
Thu 22-2
Nonstop2h 35m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Wed 20-12
1 stop12h 25m
Denpasar Bali Ngurah Rai
Thu 28-12
1 stop5h 15m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Mon 12-2
Nonstop2h 55m
Denpasar Bali Ngurah Rai
Sun 18-2
Nonstop2h 40m
Singapore ChangiDenpasar Bali Ngurah Rai
SIN - DPS
SINDPS
Singapore Changi
Mon 18-12
Nonstop2h 55m
Denpasar Bali Ngurah Rai
Fri 22-12
Nonstop2h 40m
Boarding
Crew
Comfort
Food
Entertainment
Overall
Reviews
Boarding crew was horrible flight crew was nice and food was next level horrible
Boarding
Crew
Comfort
Food
Entertainment
Overall
Reviews
Boarding crew was horrible flight crew was nice and food was next level horrible
Boarding
Crew
Comfort
Food
Entertainment
Overall
Reviews
Boarding crew was horrible flight crew was nice and food was next level horrible
Boarding
Crew
Comfort
Food
Entertainment
Overall
Reviews
Boarding crew was horrible flight crew was nice and food was next level horrible
Boarding
Crew
Comfort
Food
Entertainment
Overall
Reviews
Boarding crew was horrible flight crew was nice and food was next level horrible
Boarding
Crew
Comfort
Food
Entertainment
Overall
Reviews
Boarding crew was horrible flight crew was nice and food was next level horrible
Booking tickets to Bali from Singapore means that you will be flying from Changi Airport (SIN), which is a leading transportation hub in Asia, to Denpasar International Airport (DPS). Singapore Changi Airport is located around 24 km from the city centre and it is one of the busiest and most modern airports in the world. Locally, Denpasar Airport is also called the Ngurah Rai International Airport. This airport is only a short distance from the capital city of Bali, Denpasar. To reach the city centre from the airport, you can hire a taxi at the kiosks. Blue Bird taxis, which have drivers who speak English, are among the most popular taxis. Grab and GOJEK services can also be hired at the airport, taking 30min to reach the city centre.
Currently, there is no direct flight to Bali from Singapore. Travellers from Singapore have to make one or two stopovers before they reach Bali. Flights starting from Changi Airport have a stopover in Indonesian cities like Jakarta, Surabaya, Yogyakarta, or Makassar. There are many airlines that make a stop at Kuala Lumpur or Bangkok airport and then fly directly to Bali. Routes with stopovers in Indonesia are mostly provided by Indonesia Air Asia, Garuda Indonesia, and Lion Air. Other airlines providing flights are Singapore Airlines, Thai Lion Air, Batik Air, and Jetstar Asia.
Since there are no direct flights from Singapore to Bali, the stopover airports can vary based on the airlines servicing the flights. Some of the most common locations for stopovers include Soekarno-Hatta International Airport, Jakarta, Sultan Hasanuddin International Airport in Makassar, Juanda International Airport, Surabaya, and Yogyakarta International Airport. Stopovers can also be at Kuala Lumpur International Airport and Suvarnabhumi Airport, Bangkok. Depending on the number of stopovers, the journey can take from 5h to 31h with stopover times of between 1h and 23h. On average, you will find that it is more cost-effective to choose a route that has two stops rather than just one.
To book tickets to Bali from Singapore and to board flights, travellers need a valid passport in hand. These documents should have a validity of at least six months after the departure date. Singaporeans do not need a visa if they plan to return within 30 days. However, if you plan to stay in Indonesia for more than 30 days, then the passport should have a few unused pages for stamping at immigration and an appropriate visa has to be obtained. For instance, if you are on a business trip, apply for a Business Visa. Visa requirements can change and at short notice, so get up-to-date information, contact the Embassy of Indonesia in Singapore for further details.
Singapore Changi (SIN), located 16.9 km from the city centre, is the airport you fly out of when you book flights from Singapore to Bali.
Yes, there are multiple flights from Singapore to Bali for under S$ 200. The cheapest flight booked recently is on Indonesia AirAsia for just S$ 165, but on average you can expect to pay S$ 180.
Cheapflights has 20 direct flights from Singapore to Bali under S$ 200. A good price for a direct flight from Singapore to Bali is less than S$ 180.
There are currently 20+ open flights from Singapore to Bali within the next 7 days for less than S$ 200.
The Singapore Changi to Bali flight path was viewed by 10,785 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
S$ 95 is the cheapest one-way deal found within the past few days, from Indonesia AirAsia. You may also be able to find cheap deals on Batik Air and Jetstar Asia, with prices starting from S$ 105 and S$ 123, respectively.
Jetstar Asia, Garuda Indonesia and Batik Air are the most popular airlines when flying from Singapore to Bali.
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Singapore to Bali on time: Vietnam Airlines (100%), XiamenAir (96%), Etihad Airways (96%).
On average you can expect to pay S$ 577 for a flight from Singapore to Bali. The cheapest flight overall is S$ 105 while the most popular route, (Singapore Changi - Denpasar Bali Ngurah Rai) is currently priced at S$ 156.
Singapore Changi Airport is SIN and Denpasar Bali Ngurah Rai Airport is DPS. These codes are created by the International Air Transport Association (IATA) and airlines use them to identify the departing and arrival airports in the flight routes they service.
5%of flight departures | Early morningMidnight to 6 am |
---|---|
49%of flight departures | Morning6 am to noon |
36%of flight departures | AfternoonNoon to 6 pm |
10%of flight departures |