Clever TouristsClever Tourists
More on Indonesia: our full Indonesia travel guide →
Ubud, Indonesia — travel photograph, May 2023Transport & flight

Singapore to Bali Weekend Getaway: Scoot vs. AirAsia vs. Batik Air Flight Guide

By · Published · Last updated

For residents and travelers in Singapore, Bali is the ultimate quick weekend escape—located just 2 hours and 40 minutes away by air from Singapore Changi Airport (SIN) to Denpasar Ngurah Rai (DPS). With dozens of daily non-stop flights operated by budget and full-service carriers, choosing the right airline depends on whether you value low fares, flexible carry-on baggage, or on-time reliability.

Free toolWork out the exact tip on any bill →Pick the country, enter the bill and get the tip in local currency — including the places where service is already on the bill.
Plan your stay in Bali
Search on

Budget airline comparison: Scoot vs. AirAsia vs. Batik Air

Scoot (Singapore Airlines Group): Operates modern Boeing 787 Dreamliners and Airbus A321neos. Offers generous 10kg carry-on allowances across two pieces, departs reliably from Changi Terminal 1, and runs frequent weekend sale fares starting around $140–$190 SGD return.

AirAsia: Frequently posts the lowest baseline fares ($120–$160 SGD return), but strictly enforces a 7kg total cabin bag weight limit and charges higher fees for checked baggage and seat selection.

Batik Air (Lion Group): Often includes 20kg of checked baggage in standard economy tickets, making it a competitive choice for travelers carrying surfboards or dive equipment.

Arriving at Bali Airport: Electronic Visa on Arrival (e-VoA) and Customs

To avoid 45-minute immigration lines at Denpasar Airport:

1. Complete the official Indonesian e-VoA (Electronic Visa on Arrival) online at least 48 hours before departure (500,000 IDR (≈ $28) / ~$45 SGD).

2. Fill out the free, mandatory All Indonesia arrival declaration (allindonesia.imigrasi.go.id or the app) within 3 days before landing. It replaced the old e-CD customs form and health pass, and emails you a QR code to show on arrival. See our All Indonesia Arrival Card guide.

3. Pay the mandatory Bali Tourist Levy (150,000 IDR (≈ $8.3) / ~$13 SGD) online at lovebali.baliprov.go.id before boarding; airport counters take cashless payment only, and the emailed QR voucher is quicker.

Ubud, Indonesia, May 2023
Ubud, Indonesia, May 2023

Airport exit and navigating Denpasar arrival taxis

Exiting Bali Airport leads into a congested corridor of freelance taxi touts quoting inflated fares (300,000–500,000 IDR (≈ $16.5–28) into Kuta or Seminyak).

Instead, walk up to the official Grab Lounge on Level 3 of the international terminal parking structure, or pre-book a private air-conditioned arrival transfer with flat pricing via Klook or Welcome Pickups so your driver waits with a sign in the arrivals hall.

Frequently asked questions

How long is the flight from Singapore to Bali?

Direct flights from Singapore Changi Airport (SIN) to Denpasar Ngurah Rai (DPS) take approximately 2 hours and 40 minutes.

Which terminal in Singapore Changi Airport handles Bali flights?

Scoot operates from Terminal 1, AirAsia operates from Terminal 4, and Singapore Airlines departs from Terminal 2 and Terminal 3.

Do Singapore passport holders need a visa for Bali?

Singapore citizens (and ASEAN passport holders) enter Indonesia visa-free for tourism stays up to 30 days. Most Western nationalities must obtain an e-VoA or pay on arrival.

Free travel tips

Going to Indonesia?

Get our new Indonesia guides and practical tips by email: where to stay, what to eat, what things cost and the rules that catch travelers out.

Free. No spam, only new guides and tips.

Compare Car Rentals in Indonesia

Localrent Verified

Search verified local fleets with low security deposits and exact model delivery on Localrent.

Compare Indonesia hotels and get the best deals on Booking.com.

Featured Destination Guides

Indonesia
Indonesia
Indonesia: The Landscapes of Bali
Bali, Indonesia
Bali, Indonesia
10-Day Bali Itinerary: Ubud, Munduk, Sidemen & Seminyak
Southeast Asia
Southeast Asia
Southeast Asia: Thailand, Vietnam, Indonesia & the Philippines
Ubud, Bali, Indonesia
Ubud, Bali, Indonesia
Ubud Travel Guide: Bali's Rice Terraces, Temples & Royal Palace
Browse all destinations

Popular Travel Planning & Etiquette Guides

Culture & etiquetteWhat Is the Dress Code at Temples and Shrines in Japan? →Money & paymentsWhat's the Tipping Etiquette in Croatia, Montenegro, and Albania? →Culture & etiquetteWhat Should I Wear to Visit a Mosque in Morocco? →Money & paymentsHow Much Should I Tip in Bali and Indonesia? →Money & paymentsWhat's the Tipping Etiquette in Morocco? →Visa & entryDo I Need a Visa to Visit Bali or Indonesia? →

More travel resources

What Should You Expect Arriving at Ngurah Rai Airport in Bali? (Customs QR, e-VOA & Grab Taxis)Renting a Scooter in Bali: Police Checkpoints, International Driving Permits & SafetyHow do you get from Bali to Mount Ijen?How to Avoid Bali Belly: Is Bali Tap Water Safe and What Should You Eat?How should you plan a honeymoon in Bali?What is Bali like in December, and is it a good time to visit?What is Bali like in July, and is it a good time to visit?What does an 18-day Bali itinerary look like, stop by stop, and in what order should you loop the island?Bali Temple Etiquette: What Are the Rules for Sarongs, Modesty, and Ceremonies?How do you pay the Bali tourist tax and e-VoA, and what is the step-by-step arrival process at Ngurah Rai Airport?Should you go to Bali or Thailand?Is Bali a good destination for a family trip with kids?

Browse all 800 travel resources →