Category Archives: Travel Guide

Welcome to our Travel Guide category, where we offer insightful tips, comprehensive guides, and essential information to enhance your travel experiences. Whether you’re a seasoned globetrotter or planning your first adventure, our articles are tailored to meet your needs, helping you navigate new destinations with ease and confidence.

Bali Arrival Guide 2026

Bali Airport Transfer Guide 2026: Best Ways to Get from DPS to Seminyak

Landing at Ngurah Rai Airport soon? This guide compares the easiest Bali airport transfer options, including Grab, private pickup, and official airport transport for a smooth trip to Seminyak.

This Bali Airport Transfer Guide helps travelers choose the best way to get from Ngurah Rai International Airport (DPS) to Seminyak. The official airport website shows transport guidance and a Grab Lounge in the arrival pick-up zone, while Grab also provides a dedicated DPS pickup guide with step-by-step directions. The airport site also lists Discova as an official airport transport service. Choosing the right transfer depends on whether you want the easiest arrival, app-based convenience, or a pre-booked driver waiting for you.

What is the best Bali airport transfer option?

For most travelers, a pre-booked private airport transfer is the easiest option because your driver can be arranged in advance and the arrival process is more relaxed. If you prefer app-based transport, Grab has a dedicated airport pickup flow and a specific airport pickup area at DPS.

If you want an on-site option, the official airport website also lists official transport services available at the airport.

Quick recommendation

Best for convenience: private airport pickup

Best app-based option: Grab airport pickup

Best if you want airport-based help: official airport transport desk or listed airport service

If you are arriving late, traveling with children, or carrying a lot of luggage, pre-arranging your ride is usually the smoothest choice.

Bali airport transfer comparison

Private airport pickup

A private transfer is often the most comfortable option because everything is arranged before arrival. It works especially well for families, groups, or travelers heading directly to Seminyak after a long flight.

Best for: easiest arrival, luggage help, and direct hotel or villa transfer.

Grab airport pickup

The official airport website lists a Grab Lounge in the international and domestic arrival pick-up zone, and Grab has an official DPS airport pickup guide with walking directions inside the airport area.

Best for: app-based booking and travelers comfortable following the airport pickup instructions.

Official airport transport service

The official Bali airport website lists Discova as an official transport service and tours provider at the airport.

Best for: travelers who prefer an official airport service visible on the airport website.

How to choose the best transfer from DPS to Seminyak

1

Decide your arrival style

If you want the least stress, pre-book a private transfer. If you prefer app-based booking, use Grab and follow the airport pickup guide.

2

Book before you land

Having your ride arranged before arrival is easier than making transport decisions after a long flight, especially during busy airport hours.

3

Keep your phone connected

Make sure your Bali SIM or eSIM is active before trying to contact a driver or use a ride-hailing app.

4

Save the pickup details

Keep your driver name, booking reference, or app confirmation ready before you leave the terminal building.

5

Follow the official pickup path

If you use Grab, follow the official airport pickup directions shown by Grab for Ngurah Rai International Airport.

6

Choose direct transfer to your villa

If you are staying in Seminyak, direct airport-to-villa transfer is usually the most comfortable option after landing.

Smart tip: after customs and immigration, transport is the next step where delays can happen. Booking in advance makes your Bali arrival much smoother.

Is Grab available at Bali airport?

Yes. The official airport website lists a Grab Lounge in the international and domestic arrival terminal pick-up zone, and Grab’s official DPS page shows a dedicated airport pickup process with walking directions to the pickup location.

This makes Grab one of the clearest app-based options for Bali airport transfers.

Should you pre-book your Bali airport transfer?

For most travelers, yes. Grab also promotes airport ride pre-booking, and private transfer providers can help reduce arrival stress because your transport is already arranged before landing.

This is especially helpful if you are arriving in the evening, with children, or after a long international journey.

Common mistakes to avoid

  • Landing without mobile data or a working eSIM
  • Not saving the pickup point or driver contact details
  • Trying to decide transport only after leaving the terminal
  • Using unofficial pickup arrangements without clear confirmation
  • Not checking where your app-based pickup point is located

Best choice by travel style

  • Best for families: private airport pickup
  • Best for app users: Grab airport pickup
  • Best for easy airport guidance: official airport transport service
  • Best for villa arrival comfort: pre-arranged direct transfer

Related Bali travel guides

FAQ

What is the best Bali airport transfer in 2026?

For most travelers, a private airport transfer is the easiest option because it can be arranged before arrival. If you prefer app-based booking, Grab has an official airport pickup flow at DPS.

Is Grab available at Ngurah Rai Airport?

Yes. The official airport website lists a Grab Lounge in the arrival terminal pick-up zone, and Grab provides a dedicated airport pickup guide for DPS.

Should I pre-book my transfer from Bali airport to Seminyak?

Usually yes, especially if you arrive late, travel with luggage, or want the smoothest arrival experience.

Are there official transport services at Bali airport?

Yes. The official Bali airport website lists airport transport information and official services, including Discova as an airport transport provider.

Arrive smoothly at Villa Carissa Bali

After a long flight, the easiest start to your Bali holiday is a smooth transfer straight to your villa. Villa Carissa Bali in Seminyak offers a stylish private stay close to restaurants, shopping, and the beach, making it an ideal base for your Bali trip.

Bali Arrival Guide 2026

Best SIM Card for Bali 2026: eSIM, Tourist SIM and Airport Options

Need mobile data as soon as you land in Bali? This guide compares eSIM, tourist SIM, and local provider options so you can choose the easiest setup for your trip.

The best SIM card for Bali depends on how you travel. If you want the fastest setup, an eSIM is usually the easiest because there is no physical card to install. Telkomsel officially offers eSIM, XL sells SIM and eSIM through XL Store, and IM3 also has an official eSIM page plus a Visiting Indonesia offer. Telkomsel also says foreigners can pre-order a Tourist Prepaid Card and pick it up on arrival or buy it at selected stores.

What is the best option for most travelers?

For most visitors, eSIM is the most convenient choice because it can be activated without swapping a physical card. Telkomsel and IM3 both have official eSIM pages, and XL also sells eSIM through its official store.

If your phone does not support eSIM, a physical tourist SIM is still a practical option. XL’s tourist SIM flow specifically asks visitors to prepare a passport, email, and device ID or IMEI during the process.

Quick recommendation

Best for convenience: eSIM

Best if you want a local tourist setup: Tourist SIM

Best if you want to arrange before arrival: Telkomsel Tourist Prepaid pre-order or a travel eSIM

Airalo also offers Indonesia eSIM packages, which can be useful if you prefer a travel eSIM app before landing, but network quality depends on the underlying local partner network.

Best SIM card for Bali comparison

Telkomsel

Official eSIM is available, and Telkomsel’s FAQ says foreigners can buy a Tourist Prepaid Card by pre-ordering online for pickup on arrival or by purchasing directly at selected stores or GraPARI outlets.

Best for: travelers who want an official tourist-friendly option with pre-arrival flexibility.

XL

XL sells SIM and eSIM through its official store, and its tourist SIM process specifically mentions passport, email, and device ID or IMEI requirements.

Best for: travelers who want a local physical SIM or eSIM with an official tourist registration flow.

IM3

IM3 has an official eSIM page and an official Visiting Indonesia product page aimed at inbound travelers.

Best for: travelers who want another local option with official eSIM support.

How to choose the best SIM card for Bali

1

Check if your phone supports eSIM

If it does, eSIM is usually the smoothest option because you can activate service without inserting a physical card.

2

Decide if you want a local number

A tourist SIM may be better if you prefer a local number and in-person setup after arrival.

3

Prepare your documents

For tourist registration, providers may ask for passport details, email, and device information such as IMEI. XL explicitly lists these in its tourist SIM flow.

4

Use official provider pages

It is safer to buy through official pages or official stores because package names, activation steps, and requirements can change.

5

Save setup details

Before leaving the airport, make sure your mobile data works and save your number, QR code, or activation email.

6

Keep a backup option

If your phone is not eSIM compatible, a physical SIM or a second travel eSIM provider can be a useful fallback.

Smart travel tip: set up your SIM or eSIM before booking airport pickup, using maps, or contacting your villa. Mobile data is one of the first things you will need after landing in Bali.

Airport SIM or eSIM before arrival?

If you want the easiest arrival, setting up an eSIM before you fly is usually the most efficient choice. If you prefer help in person or need a physical card, a tourist SIM after landing can still work well.

Telkomsel’s official FAQ says foreigners can pre-order a Tourist Prepaid Card for pickup on arrival, which makes it a useful middle-ground option.

Should you use a travel eSIM?

A travel eSIM such as Airalo can be convenient if you want a digital setup before departure. Airalo currently offers Indonesia eSIM packages through its app and website.

The trade-off is that package value and network performance depend on the underlying local partner network, so local official providers can still be a better choice for some travelers.

Common mistakes to avoid

  • Buying from unofficial pages without checking activation details
  • Choosing eSIM without confirming your phone supports it
  • Not preparing passport or registration information
  • Leaving the airport before testing data and maps
  • Assuming all providers have the same setup process

Best choice by travel style

  • Fastest setup: eSIM
  • Most traditional option: physical tourist SIM
  • Pre-arrival pickup option: Telkomsel Tourist Prepaid
  • App-based travel option: travel eSIM

Related Bali travel guides

FAQ

What is the best SIM card for Bali in 2026?

For most travelers, eSIM is the easiest option if the phone supports it. Telkomsel, XL, and IM3 all have official SIM or eSIM options, so the best choice depends on your device and travel style.

Can I buy a tourist SIM before arriving in Bali?

Yes. Telkomsel’s official FAQ says foreigners can pre-order a Tourist Prepaid Card and pick it up on arrival in Indonesia, or buy one at selected stores.

Do I need passport details to buy a tourist SIM?

You may. XL’s official tourist SIM flow specifically says travelers should prepare their passport, email, and device ID or IMEI.

Is eSIM better than a physical SIM for Bali?

Usually yes for convenience, because it avoids swapping a physical card. Telkomsel and IM3 both officially support eSIM, and XL also sells eSIM.

Stay connected from the moment you arrive at Villa Carissa Bali

Once your Bali SIM or eSIM is ready, make your stay even easier with a private villa in Seminyak close to restaurants, shopping, beach clubs, and Bali’s most popular areas. Villa Carissa Bali offers a stylish and comfortable base for couples, families, and small groups.

Bali Travel Guide 2026

Bali Entry Requirements 2026: What You Need Before You Fly

Traveling to Bali soon? Here is a simple checklist covering passport validity, visa basics, the arrival card, customs declaration, and the Bali tourist levy before you land in Indonesia.

Bali entry requirements can vary depending on your nationality and visa type, but most travelers should prepare the same core documents before departure. The official Indonesia eVisa portal states that travelers must submit an arrival card within 3 days before arrival, the official eVOA page states the passport should have at least 6 months validity, the official Indonesia Customs portal provides the online e-CD customs declaration, and Bali’s official Love Bali portal confirms the foreign tourist levy is Rp150,000 per person.

What do you need to enter Bali?

Most Bali travelers should prepare their passport, visa information if required, arrival card, customs declaration, and tourist levy payment before flying. Preparing these items early makes arrival much easier and helps avoid last-minute stress at the airport.

Because rules can change by nationality and travel purpose, it is best to use official Indonesia Immigration and official Bali government sources for the final check.

Passport validity

Important: the official Indonesia eVOA page states your passport should be valid for at least 6 months from your date of arrival in Indonesia.

Before booking or flying, double-check your passport expiry date and make sure your details match all travel and arrival documents exactly.

Bali entry checklist before departure

1

Check your passport

Make sure your passport meets the official validity requirement and is in good condition before travel.

2

Check your visa situation

Review whether you need Visa on Arrival, eVOA, or another entry option through the official Indonesia eVisa portal.

3

Submit your arrival card

All travelers must submit the official arrival card within 3 days before arrival in Indonesia.

4

Complete the customs declaration

Use the official Indonesia Customs e-CD platform and save the confirmation or QR code on your phone.

5

Pay the Bali tourist levy

Foreign tourists visiting Bali should prepare the Bali levy payment of Rp150,000 through the official Love Bali platform.

6

Save everything offline

Keep screenshots of your passport, visa, arrival card, customs form, and levy payment in case airport internet is slow.

Best travel tip: put all your Bali arrival documents in one phone folder before departure. This makes airport processing much faster and less stressful.

Arrival card for Bali

Indonesia Immigration says all travelers are required to submit an arrival card within 3 days before arrival in Indonesia. If you are flying to Bali, this should be completed before departure so you are ready when you land.

This is one of the easiest steps to miss, so it is smart to complete it together with your visa and customs preparation.

Customs declaration for Bali

The official Indonesia Customs declaration is the e-CD system. It is completed online through the official customs portal. After submission, keep the confirmation page or QR code ready on your phone for arrival.

If you carry cash or payment instruments worth Rp100,000,000 or more, the official customs form states that this must be declared to Customs.

Bali tourist levy

The official Love Bali platform and Bali government materials describe the Bali foreign tourist levy as Rp150,000 per person. Foreign tourists should prepare this payment before or during arrival in Bali.

Saving the payment proof on your phone helps keep your arrival process organized.

Common mistakes to avoid

  • Flying with a passport that is too close to expiry
  • Forgetting the arrival card requirement
  • Using unofficial visa or levy websites
  • Not saving customs or levy confirmations
  • Waiting until the last minute to prepare documents

Related Bali travel guides

FAQ

What are the main Bali entry requirements in 2026?

For most travelers, the main items are a valid passport, the correct visa or entry status, the arrival card, the online customs declaration, and the Bali tourist levy payment. Read also: Bali Online Customs Form to Complete

How many months should my passport be valid for Bali?

The official Indonesia eVOA page states that your passport should be valid for at least 6 months from the date of your arrival in Indonesia.

Do I need to submit an arrival card for Bali?

Yes. The official Indonesia eVisa portal states that all travelers must submit an arrival card within 3 days before arrival in Indonesia.

How much is the Bali tourist levy?

The official Love Bali platform and Bali government materials state the Bali foreign tourist levy is Rp150,000 per person.

Stay in Seminyak at Villa Carissa Bali

Once your Bali entry documents are ready, enjoy a smooth stay in one of Bali’s most popular areas. Villa Carissa Bali offers a stylish private villa experience in Seminyak, close to restaurants, shopping, and the beach.

Bali Entry Guide 2026

Bali Visa Guide 2026: Visa on Arrival, eVOA, Passport Rules and Entry Tips

Planning a Bali holiday? This step-by-step guide explains the main Bali visa options for tourists, including Visa on Arrival (VoA), electronic Visa on Arrival (eVOA), passport validity, arrival card, customs declaration, Bali tourist levy, and the official links you should use before flying to Indonesia.

This Bali Visa Guide is designed for travelers planning a holiday in Bali. The best approach is simple: first check your nationality and travel purpose on the official Indonesia immigration portal, then choose the correct entry route before departure. For many tourists, the main options are Visa on Arrival or eVOA. Some travelers may instead need a different Visitor Visa, and some ASEAN passport holders may qualify for visa exemption depending on the official rules that apply to their nationality.

Because Indonesia’s immigration categories and eligible nationality lists can change, this guide is written to be SEO-friendly, traveler-friendly, and safe to maintain: it explains the logic clearly, but it always points readers back to the official source for the final check.

What visa do you need for Bali?

For many tourists, Bali entry is handled through Visa on Arrival (VoA) or electronic Visa on Arrival (eVOA). The right option depends on:

  • your nationality
  • your passport validity
  • your travel purpose
  • how long you want to stay

For most short Bali holidays, tourists usually compare VoA and eVOA. If your trip does not fit that route, you may need a different Visitor Visa category through the official Indonesia eVisa system.

Passport validity and entry basics

Important: your passport should generally be valid for at least 6 months from the date of arrival in Indonesia.

Before departure, travelers should also prepare the official arrival card, which is required within 3 days before arrival. Depending on your route and circumstances, you may also need your customs declaration and Bali tourist levy confirmation ready on your phone.

Types of Bali visa and entry routes most travelers compare

Entry option Best for How it works Main point to remember
Visa on Arrival (VoA) Short leisure trips, if your nationality is eligible Processed on arrival in Indonesia Good for many tourists, but eligibility depends on nationality and official immigration rules
Electronic Visa on Arrival (eVOA) Travelers who prefer to arrange entry online before departure Processed through the official Indonesia eVisa portal before travel Useful if you want more of your paperwork done before landing
Visitor Visa Travelers whose trip does not fit VoA/eVOA or who need a longer or different visitor category Applied for through the official eVisa system Always match the visa category to the real purpose of your stay
Visa exemption Some travelers, including certain ASEAN passport holders, where officially applicable Check the official immigration list Never assume exemption without checking your passport’s current eligibility

Visa on Arrival

VoA is often the simplest choice for a normal Bali holiday if your nationality is eligible. It is designed for short visits and is commonly used for tourism.

eVOA

eVOA is the online version many travelers prefer because it lets them prepare before the flight. The official eVisa portal also notes that eVOA applications can be handled simultaneously for up to 5 people.

Visitor Visa

If VoA or eVOA is not the right fit, the official eVisa portal also lists visitor visa categories with different stay conditions. Always choose the category that genuinely matches your trip.

Practical rule: if your trip is a normal Bali vacation, first check whether your passport is eligible for VoA or eVOA. If not, review the Visitor Visa categories on the official portal.

How to prepare your Bali visa step by step

1

Check nationality eligibility

Start with the official Indonesia Immigration nationality list for VoA, visa-free entry, and calling-visa subjects. This is the fastest way to see whether your passport is eligible for the most common Bali entry routes.

2

Choose the correct visa type

If you are traveling for tourism, VoA or eVOA may be the right place to start. If your situation is different, use the official eVisa portal to select the correct Visitor Visa category.

3

Check your passport and timing

Make sure your passport validity meets Indonesia’s requirement and do not leave everything until the last minute. Double-check names, passport number, and nationality before submitting anything online.

4

Use only official websites

For visas, use the official Indonesia eVisa website. For customs, use the official e-CD platform. For Bali’s levy, use the official Love Bali website. This reduces the risk of wrong information or unofficial fees.

5

Submit the arrival card

The official immigration portal says the arrival card is required within 3 days before arrival. Do not forget this step.

6

Save your confirmations

Keep your visa confirmation, arrival card, customs declaration number, tourist levy receipt, and passport copy on your phone. It is also wise to email them to yourself.

Best habit before flying to Bali: finish your visa check, arrival card, customs declaration, airport transfer planning, and tourist levy in one session. It makes arrival much smoother.

Visa on Arrival or eVOA: which is better?

For many travelers, the choice comes down to convenience.

  • VoA is handled when you enter Indonesia
  • eVOA is handled online before travel

If you like arriving with more of your documents already prepared, eVOA is usually the more comfortable option. If you prefer to handle it on arrival and your nationality is eligible, VoA may still work well.

Important reminder before flying

  • check your passport validity carefully
  • confirm your nationality on the official immigration list
  • make sure the visa type matches your actual travel purpose
  • submit the arrival card before departure
  • prepare the customs declaration
  • pay or prepare the Bali tourist levy if it applies to you

Common mistakes to avoid

  • using unofficial websites for visas or Bali entry steps
  • assuming your nationality is automatically eligible for VoA or eVOA
  • choosing the wrong visa category for your trip
  • forgetting the arrival card
  • not keeping digital copies of confirmations
  • treating Bali levy, customs, and visa steps as if they are all the same thing

What else do you need for Bali besides the visa?

Arrival card

The official immigration system says all travelers must submit the arrival card within 3 days before arrival. Do this before you fly.

Customs declaration

Indonesia Customs provides the official e-CD form online. Complete it through the official customs website before or around arrival.

Bali tourist levy

Bali’s official Love Bali portal states the foreign tourist levy is IDR 150,000 per person. Keep the receipt accessible on your phone.

Related Villa Carissa Bali travel links

FAQ: Bali visa, eVOA and entry rules

What is the best visa for a Bali holiday?

For many tourists, the first options to check are Visa on Arrival (VoA) and eVOA. The right choice depends on your nationality, passport validity, travel purpose, and the current official immigration rules.

Can I apply online before traveling to Bali?

Yes. The official Indonesia eVisa portal provides visa information and online processing, including the eVOA route for eligible travelers.

How long should my passport be valid for Bali?

Indonesia’s official immigration guidance says your passport should generally be valid for at least 6 months from the date of arrival.

Do I need an arrival card for Bali?

Yes. The official eVisa portal states that all travelers must submit the arrival card within 3 days before arrival in Indonesia.

Do I also need a customs declaration for Bali?

Yes, many travelers should complete the official Indonesian customs declaration through the official e-CD portal.

What is the Bali tourist levy?

The official Love Bali portal states that foreign tourists are required to pay a levy of IDR 150,000 per person.

Is Visa on Arrival the same as eVOA?

They are related, but not identical. VoA is processed on arrival, while eVOA is processed online before travel using the official eVisa system.

Can I assume I am visa-free for Bali?

No. Always verify your nationality on the official immigration website before flying. Never rely on assumptions or old blog posts for this.

Stay in Seminyak at Villa Carissa Bali

Once your Bali visa and arrival documents are ready, book a private villa that makes the rest of the trip easy. Villa Carissa Bali is located in the heart of Seminyak and gives you a much more comfortable base for restaurants, shopping, beach days, and airport arrival planning.

Why book directly? Better trip planning, easier communication, direct availability checks, and quick access to special promotions.

See the Villa Details
View Current Promotions

Disclaimer: visa rules, eligible nationality lists, and immigration procedures can change. Always verify your final situation using the official Indonesia Immigration, Customs, and Bali government websites before travel.

Bali Travel Guide 2026

Bali Tourist Tax 2026: How to Pay the Bali Foreign Tourist Levy Online

Traveling to Bali soon? Since 14th February 2024, all international visitors must pay the
Bali Tourist Tax (Foreign Tourist Levy).
This guide explains who must pay, how much it costs, and how to pay online using the official Love Bali portal.

The Bali Tourist Tax, officially called the
Bali Foreign Tourist Levy, is a government fee introduced to help
protect Balinese culture, nature, and sustainable tourism.

The levy is managed by the Bali Provincial Government through the official platform:


Love Bali – Official Tourist Levy Portal

Every foreign visitor traveling to Bali should check this requirement before their flight and prepare the payment confirmation in advance.

This guide explains:

  • Who must pay the Bali tourist tax
  • How much the levy costs
  • How to pay online step-by-step
  • What documents you must prepare before arriving in Bali

What is the Bali Tourist Tax?

The Bali Tourist Tax is a government levy introduced by the Bali Provincial Government to support:

  • Balinese cultural heritage protection
  • Environmental sustainability
  • Tourism infrastructure improvements
  • Preservation of traditional communities

Travelers often search for this requirement using terms such as:

  • Bali tourist tax
  • Bali entry tax
  • Bali levy
  • Bali foreign tourist levy
  • Love Bali tax

The official government platform for payment is:


Love Bali Official Portal

How much is the Bali Tourist Tax?

Official amount: Rp150,000 per foreign visitor

The levy is paid once per visit to Bali and helps fund programs that protect the island’s environment and culture.

For most tourists, this fee is paid together with other travel preparations such as:

How to Pay the Bali Tourist Tax Online

1

Open the Official Love Bali Website

Go to the official payment portal:


Love Bali Portal

This is the only official government platform to pay the Bali tourist levy online.

2

Enter Traveler Information

Fill in your details exactly as they appear on your passport, including:

  • Full name
  • Passport number
  • Nationality
  • Arrival date
3

Complete the Payment

Pay the Rp150,000 levy using the payment options available on the platform.

4

Download Your QR Code

After payment, you will receive a confirmation and QR code. Save this on your phone.

Travel Tip:
Complete your Bali tourist tax payment together with your visa, customs declaration, and airport transfer booking so all your arrival documents are ready.

Who Needs to Pay the Bali Tourist Levy?

Most international visitors entering Bali must pay the tourist levy.

However, some travelers may be exempt depending on their visa type or residency status.

Before traveling, it is recommended to verify the latest rules on the official government website:


Love Bali Official Portal

When Should You Pay?

The easiest option is to pay the Bali tourist tax before arriving in Bali.

Paying in advance allows you to keep all travel documents ready, including:

  • Your passport
  • Your visa confirmation
  • Your customs declaration
  • Your Bali tourist tax QR code

Common Mistakes Travelers Make

  • Using unofficial websites
  • Forgetting to save the QR payment proof
  • Entering incorrect passport information
  • Waiting until arrival to pay

Documents You Should Prepare for Bali Arrival

  • Passport (minimum 6 months validity)
  • Visa or Visa on Arrival if required
  • Bali Tourist Tax QR code
  • Indonesia customs declaration
  • Accommodation details

Related Bali Travel Guides

Stay in the Heart of Seminyak – Villa Carissa Bali

Once your Bali visa, tourist tax, and arrival documents are ready, make your trip unforgettable by staying in a private luxury villa in Seminyak.

Villa Carissa Bali offers a peaceful private villa experience just minutes from Seminyak Beach, restaurants, shopping streets, and Bali’s most famous beach clubs.

Private pool villas • Prime Seminyak location • Perfect for couples, families and groups.

Bali Arrival Guide 2026

Bali Customs Declaration Online: Step-by-Step Guide for Travelers

Flying to Bali soon? Here is exactly how to complete the Indonesia e-CD customs form online, when to do it, and what to prepare before landing.

The original ecd.beacukai.go.id website has transitioned its services. As of September 2025, travelers are redirected to the unified All Indonesia portal to complete your arrival requirements.

The Bali Customs Declaration Online form is part of the official Indonesia electronic customs declaration system. The official e-CD platform is provided by Indonesia Customs, and the official immigration portal states that travelers must submit an arrival card within 3 days before arrival in Indonesia. If you are arriving in Bali, completing this online process before your flight can make arrival faster and easier.

What is the Bali Customs Declaration Online form?

The Bali Customs Declaration Online form is the electronic customs declaration used by international travelers entering Indonesia. You complete it through the official Indonesia Customs e-CD website – ALL INDONESIA (choose your language: English, then keep the QR code or confirmation for arrival.

Although travelers often search for “Bali customs form,” the official form is part of Indonesia’s national customs declaration system.

When should you complete it?

Complete your arrival information shortly before you fly. Indonesia’s official immigration portal says travelers must submit an arrival card within 3 days before arrival in Indonesia.

Best tip: fill it in on the day before departure or on the day of your flight, then save a screenshot of the QR code on your phone.

How to complete the Bali Customs Declaration Online step by step

1

Open the official form

Go to the official Indonesia Customs e-CD website and choose the arrival customs declaration form. Choose: Foreign Visitors.

2

Enter your personal details

Fill in your passport information, nationality, and other required identity details exactly as shown on your travel document.

3

Add travel information

Enter your flight details, point of arrival, and accommodation information for your stay in Bali.

4

Declare the required items

Answer the customs questions carefully and honestly. Indonesia Customs also states that cash or payment instruments valued at Rp100,000,000 or more must be declared.

5

Submit the form

After reviewing your answers, submit the form and keep the generated QR code or confirmation page.

6

Save the QR code

Take a screenshot and keep it available offline in case airport Wi-Fi is slow when you arrive in Bali.

Helpful arrival reminder: If you are also paying the Bali tourist levy, the official Love Bali portal states the fee for foreign tourists is Rp150,000 per person, paid once while traveling in Bali.

Common mistakes to avoid

  • Using passport details that do not exactly match your document
  • Filling in the form too early and forgetting to save the confirmation
  • Submitting without checking your accommodation and flight details
  • Not keeping a screenshot of the QR code

Related Bali travel guides

FAQ

Is the Bali customs declaration the same as Indonesia e-CD?

Yes. Travelers often call it the Bali customs form, but the official system is Indonesia’s electronic customs declaration provided by Indonesia Customs.

When can I complete the form?

Use the official online system shortly before travel. Indonesia’s immigration portal states travelers must submit an arrival card within 3 days before arrival.

Do I still need the Bali tourist levy?

If you are a foreign tourist visiting Bali, the official Love Bali FAQ states the levy is Rp150,000 per person and is paid once while traveling in Bali.

What should I save after submitting the form?

Save the QR code or confirmation page on your phone and keep a screenshot available offline.

What languages are available for https://ecd.beacukai.go.id and the new landing card portal?

The official unified portal at https://allindonesia.imigrasi.go.id/arrival-card-submission/personal-information (which now handles the Electronic Customs Declaration and Arrival Card) offers support for seven official languages.

You can complete your form in: Indonesian, English, Chinese, Japanese, Korean, Russian, or Arabic.

While your browser may offer automated translation for additional languages (such as Arabic, Chinese (Traditional), Czech, Danish, Dutch, Finnish, French, German, Hindi, Italian, Malay, Norwegian, Polish, Portuguese (Brazil), Romanian, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese), it is highly recommended to use the official portal settings for the most accurate and legally compliant declaration.

Planning your Bali arrival?

Save this guide, complete your customs form before departure, and explore our Bali arrival articles for visa, tax, transport, and local travel tips.

Explore More Bali Arrival Guides


Best Sea View Restaurants in Seminyak (Beachfront + Sunset Spots)

Looking for the best sea view restaurants in Seminyak? This curated guide is made for Villa Carissa Bali guests who want beachfront tables, rooftop sunsets, and easy booking details, address, phone/WhatsApp, links, and price range ($–$$$).

This guide is built for Villa Carissa Bali guests who want the classic Seminyak experience:
oceanfront tables, sunset cocktails, and food worth dressing up for.
Every place below is selected for a true sea view (beachfront or rooftop facing the ocean),
with practical booking details so you can reserve fast.


The Restaurant at The Legian Seminyak

Oceanfront
Fine dining
$$$

For guests who want a more refined, quiet sea-view dinner (less “party beach club”, more “luxury resort”),
The Legian’s oceanfront dining is a beautiful choice, especially for anniversaries and special nights.

Address
Jalan Kayu Aya No.9, Seminyak, Bali 80361
Phone
+62 361 730622
Website: lhm-hotels.com
Reserve (via listing)
Email: fb@thelegianbali.com
Map
Directions
Tip
Request an “oceanfront” table for sunset.
See details
Open in Google Maps


La Lucciola

On the beach
Italian seaside dining
$$$

“Seaside Italian” in Seminyak—an airy, romantic venue right on the sand.
Think sunset pasta, fresh seafood, and a long dinner with the sound of waves just below the deck.

Address
Jl. Petitenget, Seminyak
Phone
(0361) 730838
Email: inquiries@lalucciolabali.com
Map


A stylish, modern spot designed to feel like a coastal residence, perfect for sunset dining with a clean, upscale atmosphere and a focus on seafood.
Ask for an outdoor table when booking. Use it when you want the ocean view, but also want a polished dining room.

Address
Jl. Petitenget No.9, Seminyak
Phone
+62 361 3021889
Chat on WhatsApp
Email
hello@seasaltseminyak.com
Website: seasaltseminyak.com
DRESS CODE: Casual, No Swimwear or Sleeveless shirts after 5 pm


Starfish Bloo – W Bali (Seminyak)

Oceanfront
Brunch + seafood
$$$

If your guests want a “resort-level” sea view restaurant with a polished vibe,
Starfish Bloo is a strong choice, especially for Sunday brunch and shareable seafood platters right by the shoreline.

Address
W Bali – Seminyak, Jl. Petitenget, Kerobokan
Phone
Chat on WhatsApp
Email: taste.wbali@whotels.com
Website: starfishbloorestaurant.com


Potato Head Beach Club

A “must” for first-timers, daybeds, pools, music, and a lively crowd at sunset.
Great for guests who want an energetic sea-view spot with drinks, snacks, and a full menu.

Address
Jalan Petitenget No. 51B, Seminyak
Phone
+62 361 620 7979
Email: seminyak@potatohead.co
Website


La Plancha Bali

Beachfront sunset
Beanbags + cocktails
$$

The iconic Seminyak beach bar look: colorful seating, casual bites, and a front-row sunset view. Best for guests who want a fun, relaxed “feet in the sand” evening.

Area
Mesari Beach (Seminyak Beach area)
Phone
+62 878 6141 6310
Website
laplancha-bali.com
Reserve (via listing)
Map
Directions


Breeze at The Samaya Seminyak

Beachfront deck
Romantic dining
$$

A calm, refined beachfront dining deck overlooking Seminyak Beach, ideal for couples,
celebrations, and anyone who wants a romantic sea-view dinner (especially at golden hour).

Address
Jl. Laksmana, Seminyak, Badung
Phone
+62 361 731 149
Email: fb-secretary@thesamayabali.com
Website: thesamayabali.com
Booking
Reserve (via listing)
Price
$$ (approx Rp 100.000 – 250.000 on listing)
Map


707 Beachberm

Sunset beach bar
Casual + fun
$-$$

A laid-back beachfront hangout at Batu Belig, great for sunset beers and cocktails,
easy comfort food, and a relaxed crowd. If guests want “simple + sea view”, this is it.

Address
Jl. Batu Belig No.33A
Phone
Chat on WhatsApp
Map


Chez Gado Gado

Beachfront
Global eats
$$

A long-running Seminyak beachfront favorite with an easygoing mood, good for
cocktails, sunset dinners, and a mixed menu that works for groups with different tastes.

Address
Jl. Camplung Tanduk No.99, Seminyak
WhatsApp
Chat on WhatsApp
Website
chezgadogado.com
Map


Sanje Restaurant & Lounge (The Seminyak)

Beachfront
Modern lounge
$$$

A more “elevated” beachfront dining atmosphere—great for guests who want sunset views with a polished, modern resort setting. Best time is pre-sunset into night.

WhatsApp
Chat on WhatsApp
Phone
+62 361 730814
Email
info@theseminyak.com
Address
The Seminyak Beach Resort & Spa, Jalan Kayu Aya, Seminyak 80361
WhatsApp booking
Open in Google Maps


MoonLite Kitchen & Bar (Grand Seminyak)

Rooftop sea view
Sunset cocktails
$$$

A rooftop pick for guests who want sea views without sand, great for sunset drinks, a stylish dinner, and a “dress-up” evening in Seminyak.

Address
Grand Seminyak, Jl. Arjuna No. 1, Seminyak, Bali 80361
Phone
Chat on WhatsApp
Email
fb.restaurant@grandseminyak.com
Website


Double-Six Rooftop – Sunset Bar

Rooftop sea view
Sunset bar
$$$

One of the best “big sky” sunset experiences in Seminyak: a rooftop lounge with wide ocean views, cocktails, and a fun evening atmosphere.

Address
No. 66, Double Six Beach, Seminyak – Bali
Phone
+62 361 734300
WhatsApp
Chat on WhatsApp
Email: reservations@doublesixrooftop.com
Reserve / contact
WhatsApp


Guest-friendly tips (so that you can actually get the sea view)

Seminyak fills up fast at sunset. If your guests want the best tables, encourage them to book early
(or arrive early for walk-in beach bars).

Best time to go

  • Sunset seekers: arrive 60–90 minutes before sunset.
  • Quiet ocean vibe: late lunch (2–4 PM) for fewer crowds.
  • Photos: golden hour (15–30 min before sunset).

What to ask when reserving

  • Oceanfront / beachfront / sunset-facing table, please.”
  • “Outdoor seating if available.”
  • For rooftops: “Best view table near the edge.”

Top Attractions in Bali: The Ultimate Guide to Places You Shouldn’t Miss

Planning a trip to Bali? This complete guide covers the best places to visit in Bali, from famous temples and rice terraces to beaches, volcanoes, islands, cultural villages, diving spots, nightlife, water sports, and hidden gems across the island.

Bali is one of the most rewarding destinations in Indonesia because it combines living culture, Hindu temples, black- and white-sand beaches, jungle valleys, waterfalls, rice terraces, surf towns, volcano hikes, and elegant seaside resorts. Whether you stay 10 days, 2 weeks, or 3 weeks, Bali offers enough variety for every kind of traveler.

Why Bali is worth visiting:

  1. Iconic temples and living traditions
  2. Surf beaches and dramatic cliffs
  3. Rice terrace landscapes and jungle scenery
  4. Volcano sunrises and crater lakes
  5. Snorkeling, diving, and coral reefs
  6. Stylish hubs like Seminyak and cultural centers like Ubud
  7. Authentic villages, local markets, and excellent food

A jewel set to perfection, the island of Bali is not nicknamed “the Island of the Gods” by chance.

What are the top attractions in Bali?

This list is intentionally broad and SEO-friendly, so it helps travelers quickly understand what to do in Bali, where to go in Bali, and which places deserve a spot on a realistic itinerary.

1. Ubud, the cultural and spiritual center of Bali

Ubud is the cultural heart of Bali. It is known for temples, artisans, yoga retreats, jungle landscapes, and nearby rice terraces. It is also a great base for discovering central Bali.

  • The Monkey Forest of Ubud
  • The Ubud Art Market
  • Ubud Palace
  • Monkey Forest Road

Ubud Complete Guide: Top Places to Visit in Ubud

From Seminyak to Ubud: allow about 1 hour 30 minutes by car depending on traffic.

Read also: How to Take a Taxi in Bali Without Getting Scammed or Cheated?

2. Denpasar, the largest city in Bali

Denpasar is the island’s capital. It is less dreamy than the resort areas, but it remains useful for visitors who want to understand everyday Balinese urban life, museums, markets, and access to Sanur and the airport zone.

3. Seminyak and Kuta, Bali’s most famous resort zone

Kuta is Bali’s classic beach town, lively, busy, and famous for surf schools and nightlife. Seminyak is its more refined neighbor, known for beach clubs, private villas, boutiques, and upscale dining.

Seminyak

Seminyak is ideal for travelers looking for stylish accommodation, memorable sunsets, and excellent access to restaurants, shopping, and nightlife. Explore more here: What to Do and See in Seminyak Bali

Seminyak nightlife

After sunset, the area becomes one of Bali’s most sophisticated party districts, with trendy bars, elegant beach clubs, and DJ-led nightlife.

Kuta

Kuta is energetic, accessible, and famous for surfing, nightlife, and a youthful atmosphere. It remains a practical place for first-time visitors who want beach access and lots of activity.

Best Beach Clubs in Bali

4. Pura Luhur Uluwatu Temple

Uluwatu Temple sits on a cliff around 70 meters (229.6 ft) above the sea. It is one of Bali’s most dramatic temples and one of the best sunset viewpoints on the island.

The temple is dedicated to the sea and is also famous for monkeys and the evening Kecak dance performances.

5. Amed and the fishing villages of East Bali

Amed is one of the best areas in Bali for diving, snorkeling, volcanic coastal scenery, and a more peaceful rhythm. It is known for fishing villages, coral reefs, and black-sand beaches.

  • The wreck of the USAT Liberty at Tulamben
  • Small fishing villages
  • Coral reefs

Amed is one of the Best Dive Spots in Bali.

6. Jimbaran, the seafood bay of South Bali

Jimbaran is a coastal town known for calm water, beachside seafood dinners, romantic sunsets, and easy access to Uluwatu and the airport area. It feels more relaxed than Kuta and more local than Seminyak.

  • Jimbaran Beach
  • Uluwatu Temple
  • Garuda Wisnu Kencana Park
  • Tegal Wangi Beach

Read also: Dinner on Jimbaran Beach

7. Hiking Mount Batur Volcano

Mount Batur rises to about 1,717 meters (5,633 ft) and is Bali’s most popular volcano hike. Sunrise treks are one of the island’s signature experiences.

The climb usually starts very early, and many visitors combine it with hot springs or Kintamani viewpoints.

8. Canggu, a trendy village by the sea

Canggu has evolved from a quiet village into one of Bali’s most fashionable beach zones. It combines surf beaches, cafés, boutiques, beach bars, coworking culture, and sunset viewpoints.

9. Benoa and Tanjung Benoa water sports

Benoa is known for calm water, resort beaches, and fun water activities in Bali. It is one of the best areas for parasailing, jet ski, sea walking, banana boat, and other marine activities.

  • Pasifika Museum
  • Waterblow Beach
  • Jimbaran Beach
  • Penangkaran Penyu Bali Tanjung Benoa Turtle Reserve

See also: Fun Water Sports Activities in Bali

10. Tanah Lot Temple, Bali’s iconic sea temple

Tanah Lot stands on a rock in the sea and is one of Bali’s most recognized landmarks. At high tide it appears surrounded by waves, and at sunset it becomes one of the best photo spots on the island.

11. Nusa Penida, the paradise island near Bali

Nusa Penida is famous for turquoise water, limestone cliffs, Broken Beach, Crystal Bay, Angel’s Billabong, and Kelingking Beach. It is one of the strongest day-trip or overnight destinations from Bali.

  • Nusa Lembongan Island
  • Kelingking Beach
  • Crystal Bay
  • Nusa Ceningan Island

Complete Nusa Penida Guide

12. Nusa Lembongan, the smaller island next door

Nusa Lembongan is calmer than Nusa Penida and is loved for snorkeling, mangroves, coastal roads, and easy access to Nusa Ceningan.

It is ideal for a short island stay with a lighter, more relaxed feel.

13. Jatiluwih rice fields

Jatiluwih is one of Bali’s most beautiful rice terrace landscapes and a UNESCO-listed cultural landscape. It is broader, quieter, and more expansive than the terraces closer to Ubud.

14. Bedugul, the mountain region of Bali

Bedugul is a cooler highland destination centered around Lake Bratan, mountain roads, market villages, gardens, and viewpoints.

  • Lake Bratan
  • Ulun Danu Temple
  • Candi Kuning Market
  • Banyumala Waterfall

15. Candidasa, a peaceful East Bali base

Candidasa is a quiet coastal region in East Bali and a good base for travelers who want calmer beaches, temples, rafting, and access to villages and scenic drives.

16. Padangbai, the ferry village and Blue Lagoon gateway

Padangbai is a small port village best known for ferries to Lombok and the Gili Islands, but it is also worth visiting for Blue Lagoon, Bias Tugel Beach, diving, and snorkeling.

  • Blue Lagoon
  • Bias Tugel Beach
  • Padang Bai Beach
  • Silayukti Temple

17. Tirta Gangga Water Palace

Tirta Gangga is one of East Bali’s most elegant royal water palaces, with fountains, ponds, statues, stepping stones, gardens, and sacred spring water.

18. Lempuyang Temple

Lempuyang Temple is one of Bali’s most famous viewpoints, especially for the iconic “Gates of Heaven.” The lower complex is easier to reach, while the upper temple involves a longer uphill walk with many steps.

It is one of the best East Bali stops when combined with Tirta Gangga.

19. The mountainous region of Kintamani

Kintamani is one of Bali’s most scenic highland districts. It offers mountain air, volcano views, crater landscapes, and cafés looking out over Mount Batur and Lake Batur.

  • Mount Batur
  • Lake Batur
  • Kintamani Village
  • Penelokan viewpoint
  • Pura Ulun Danu Batur Temple

20. Tampaksiring Town and Gunung Kawi Temple

Tampaksiring is one of the most rewarding cultural areas in central Bali. Visitors come for Gunung Kawi Temple, Tirta Empul, and nearby sacred water sites.

  • Gunung Kawi Temple
  • Tirta Empul Springs
  • Mengening Temple

21. Lake Bratan and Ulun Danu Bratan Temple

Lake Bratan is one of Bali’s most iconic landscapes. The temple on the lake is among the most photographed landmarks in Indonesia, and the region is much cooler than South Bali.

22. Lovina Beach

Lovina is North Bali’s best-known beach area and is famous for black sand, a slower pace, dolphin-watching tours, and access to Banjar hot springs and waterfalls.

  • The Dolphin Statue
  • Lovina Beach
  • Banjar hot springs
  • Singsing Waterfall
  • Brahmavihara-Arama Buddhist Monastery

23. Lake Batur

Lake Batur is Bali’s largest crater lake, spread over roughly 10 kilometers (6.2 miles) in diameter. The lake is sacred to the Balinese and forms one of the island’s most impressive volcanic landscapes.

24. Tuban in South Bali

Tuban is a practical stop near the airport. It is more local and more low-key than nearby Kuta, with beach access and a few convenient attractions for short stays or airport transitions.

  • Circus Waterpark Kuta
  • Tuban Beach
  • Satria Gatotkaca Park
  • Pantai Kelan Beach

25. Sidemen Rice Fields

Sidemen is one of the most peaceful and photogenic regions in East Bali. It is surrounded by rice fields, hills, and beautiful walking routes, and it remains far calmer than the island’s better-known resort zones.

26. The temples and springs of Banjar

Banjar is known for hot springs, waterfalls, and a lush environment in North Bali. The hot pools with dragon-head fountains remain one of the most relaxing bathing spots on the island.

27. Klungkung, the former royal capital

Klungkung, also called Semarapura, is historically important and rewarding for visitors who want palaces, pavilions, frescoes, lotus ponds, and a stronger sense of old Balinese court culture.

  • Courthouse
  • The floating pavilion
  • The Klungkung Museum

28. Tenganan Village

Tenganan is one of Bali’s oldest villages and one of the best places to discover Bali Aga traditions, weaving, ceremonies, and architecture that feel distinct from the island’s more modern areas.

  • The ancient village of Tenganan Pegringsingan
  • Virgin Beach
  • Bale Agung Tenganan Dauh Tukad Museum
  • Pulau Paus nature reserve

29. Trunyan Village

Trunyan Village is one of Bali’s most unusual and culturally distinctive destinations. Located near Lake Batur, it is associated with Bali Aga traditions and unique funerary customs.

It is usually visited by boat and is best approached with respect, curiosity, and cultural sensitivity.

30. Museums in Bali

Bali’s museums are essential for understanding the island’s artistic and spiritual identity. Ubud alone has excellent museums, including Puri Lukisan, ARMA, Rudana, Neka Museum, and the Blanco Renaissance Museum.

Read more: Museums in Bali

31. Nightlife, beach clubs, rooftops, restaurants, and water sports

Bali is not only about temples and scenery. It is also one of the best islands in Asia for nightlife, beach clubs, rooftop bars, fine dining, romantic dinners, local cuisine, surfing, snorkeling, scuba diving, rafting, and playful marine activities.

How to get around Bali from Seminyak

  1. Private driver: best for full-day sightseeing
  2. Taxi or ride apps: practical for short trips
  3. Scooter rental: only if you are confident and experienced
  4. Car rental: possible, but traffic can be intense

See also: Tips for Scooter Travelers in Bali

Book Your Private Pool Villa in Prime Seminyak, Bali

Whether you are planning a family escape, a trip with friends, or a romantic stay, Villa Carissa offers an excellent base in Seminyak for exploring Bali’s beaches, temples, islands, food scene, and cultural highlights.

I Need More Information
Book Your Private Villa
Promotions

Read more: Hidden Gems in Bali

The Magical Floating Candle Dinner

Experience an unforgettable evening at Villa Carissa Bali with a floating candle dinner. It’s a romantic, candlelit meal set on water, surrounded by gentle lights and tropical ambiance.

Why Choose a Floating Candle Dinner?

A floating candle dinner is more than just a meal. It’s an intimate, once-in-a-lifetime experience that combines romance, beauty, and Balinese hospitality.

  • It’s romantic and unique, something most guests don’t usually do.
  • Ideal for anniversaries, proposals, or surprise dinners.
  • Creates beautiful photos and memories in your private pool setting.

How to Arrange It at Villa Carissa

Organizing a floating candle dinner at Villa Carissa is simple, and the staff will help you make it perfect:

  1. Pick the date and time: around sunset or evening works best.
  2. Menu selection: local Balinese dishes, seafood, dessert.
  3. Safety & set up: floating platforms, candles in glass, secure in the pool.
  4. Ambiance: add petals, soft lighting, gentle music.
  5. Confirm details: number of guests, dietary needs, any extra touches.

Tips for Best Experience

  • Choose calm weather, little wind helps candles stay lit.
  • Use waterproof lights or LED candles just in case.
  • Have a backup plan indoors, if it rains, enjoy it poolside instead.
  • Confirm everything ahead of time with staff so the evening flows smoothly.

What Your Guests Will Love

Guests at Villa Carissa often describe the floating candle dinner as the highlight of their Bali trip. They love:

  • Privacy, exclusivity and romance.
  • The gentle glow of candles on water.
  • Personalized touches that make their stay feel special.

Cost of a Floating Candle Dinner Setup at Villa Carissa

Price range: around USD 50–70 / EUR 45–65 per setup (for 2 guests).

Included:

  • LED candles and LED floating candles
  • Romantic table setup by the poolside (tableware, candles, decoration)
  • Assistance from staff for preparation and arrangement

Not included:

  • Flowers
  • Food and drinks (guests can order delivery, cook, or bring their own)
  • Optional extras such as live music, flower bouquets, or photography service

A floating candle dinner is more than dining, it’s a magical moment of connection, romance, and celebration. Whether for two guests or a small group, this experience transforms your stay at Villa Carissa Bali into something extraordinary.

Conclusion:
A floating candle dinner is a magical add-on that elevates any stay at Villa Carissa. Use this guide to plan it well, and your guests will rave about it long after they leave.

✨ Book your stay and let Villa Carissa arrange a floating candle dinner that you and your loved one will cherish forever.


Book Your Private Villa in Seminyak, Bali

Booking villa with pool carissa seminyak bali
Booking villa with pool carissa seminyak bali

Looking for the perfect private pool villa in Seminyak? Villa Carissa offers the best of both worlds: a tranquil retreat with your own private swimming pool and lush tropical garden, just steps away from Bali’s vibrant dining, shopping, and nightlife.

I need more information

Book Your Private Villa

Promotions

Whether you’re planning a honeymoon in Bali, a family escapade, or simply want to enjoy the island lifestyle, Villa Carissa is your gateway to Seminyak’s best experiences, all while enjoying the privacy and comfort of your own villa.

Bali online customs form to complete (Bali arrival card)

When traveling to Bali, Indonesia, all passengers arriving from abroad must complete the Bali online customs form to complete (also known as the Customs Declaration Card or Bali Arrival Card). The Bali online customs form to complete is required for all international arrivals before passing through customs.

Travelers entering Bali must complete an electronic arrival card (customs declaration form with personal details, travel information, and a list of items they are bringing into Indonesia). This form will be required by customs officers upon arrival, just before you exit the airport.

Indonesian customs officials use this form to determine if passengers are carrying any restricted or prohibited items and to assess any applicable duties and taxes.

This guide ensures you provide all necessary details accurately, streamlining the customs process for a smoother, hassle-free experience.

Bali Customs Declaration Online: Step-by-Step Guide for Travelers

Here is a step-by-step guide on how to fill out the Bali Customs Declaration Form:

Traveling to Bali? Here’s a step-by-step guide on how to fill out the Bali online customs form to complete quickly and correctly. From entering your personal and flight details to declaring goods or foreign currency, this guide makes the process simple.

Completing the Bali online customs form to complete ensures you’re ready for arrival — just show the digital confirmation to the customs officer at Bali Airport for a smooth, hassle-free entry. Here’s how to do it efficiently:

1. Go to Electronic Bali Customs Declaration Form (Arrival Card / Landing Card)

Starting from 1st September 2025, all travelers coming from abroad to Bali will need to complete the official Arrival Card online through the Directorate General of Immigration of the Republic of Indonesia:
https://allindonesia.imigrasi.go.id/arrival-card-submission/personal-information (use the website and this is the easiest to fill-out the arrival card).

You can dawnload the apps:

Bali online customs form to complete 3 DAYS BEFORE YOUR SCHEDULED ARRIVAL IN INDONESIA.

This link is no longer working (link has been deactivated, to fill out the Electronic Customs Declaration (E-CD) please use link above) https://ecd.beacukai.go.id/

2. Fill Out Personal and Travel Information in Customs Declaration (BC 2.2)

Fill out your personal information, including your full name, passport number, flight number, and arrival date and time. This Customs Declaration (BC 2.2) is required to pass through customs on arrival in Indonesia.

Page 1: Personal Information (Information of Passenger)

Enter your contact information properly and correctly.

  • Passport/Country/Region:
  • Full Name:
  • Date of Birth: DD/MM/YYYY
  • Country/Place of Birth:
  • Gender:
  • Passport Number:
  • Date of Passport Expiry
  • Mobile Number:
  • Email: (Please make sure your email address is correct )
Page 2: Travel Details

Please complete your Arrival Card before entering Indonesia by filling out the required information.

  • Arrival Date to Indonesia: DD/MM/YYYY
  • Departure Date from Indonesia: DD/MM/YYYY
  • Do you already have a Visa or KITAS/KITAP (KITAS is a temporary stay permit, and KITAP is a permanent stay permit)? If you say NO: You can apply for a Visa on Arrival after you have completed the Arrival Card. (this is depending on your nationality.
Page 3: Mode of Transportation & Address
  • Mode of Transport: Select Mode of Transport (AIR / SEA)
    • If you choose by AIR:
      • Place of Arrival: Select Place of Arrival (for Bali = DPS – I GUSTI NGURAH RAI AIRPORT)
      • Type of Air Transport: Select Type of Air Transport
      • Flight Name: Select Flight Name
      • Flight Number: Code and Enter Flight Number
    • If you choose SEA:
      • Place of Arrival: Select Place of Arrival
      • Type of Vessel: Select Type of Vessel
      • Vessel Name: Enter Vessel Name
  • Purpose of Travel: Select Purpose of Travel (for example: HOLIDAY/SIGHTSEEING/LEISURE)
  • Address in Indonesia: Please provide the address where you will be staying in Indonesia
  • Residence Type: (RESIDENTIAL, HOTEL, OTHERS)
    • For Villa Carissa:
      • Name of Hotel: OTHERS : Type: Villa Carissa
      • City of Hotel: Choose: KAB. BADUNG
      • Nearest Immigration Office: KANTOR IMIGRASI KELAS I TPI DENPASAR (it’s automatic)
Page 4: Declaration (E-Signature Agreement)
Health Declaration

In accordance with Indonesia’s national health protocols, please complete the health declaration form to support public health monitoring and prevent the spread of infectious diseases.

Do you have any of the following symptoms: fever, cough, runny nose, shortness of breath, sore throat, or skin lesions/rashes?

Selected countries:
FRANCE
Quarantine Declaration

Please fill out the quarantine declaration according to your current condition, which will later be verified by quarantine officers.

Are you carrying any animals, fish, plants, and/or their processed products?

Customs Declaration (BC 2.2) – Customs Declaration of Goods Carried by Passenger & Crew Members

This page is the section to declare your belongings to be submitted to Customs Officers.

Please press this button to read the following information before answers the question below.
Thank you for your cooperation in complying with Indonesian laws and regulations during the customs clearance process. You may declare your family belongings in a single Customs Declaration form.

A. Please declare all the goods you are carrying accurately and completely in this Customs Declaration and submit it to the Customs Officers.

B. Bringing items such as narcotics, illegal drugs, terrorism-related goods, money laundering-related items, and/or other prohibited goods is a violation and will result in legal consequences.

C. If you are carrying currency (including banknotes) and/or Bearer Negotiable Instruments (e.g., demand drafts, checks, traveler’s checks, promissory notes, and deposit certificates), in Rupiah or any other currency, equivalent to 100 million Rupiah (around US$ 6 016, € 5 178, AU$ 9 250, SG$ 7 825) or more, you are required to declare them to the Customs Officers. Additionally, carrying foreign banknotes with a total value of 1 billion Rupiah (around USD 60 168 EUR 51 780, AUD 92 508, SGD 78 256), or more requires a permit from Bank Indonesia.

D. Import duty exemption for personal effects of passengers and crew members purchased or obtained abroad and not taken back out of the country:

Import duty subject object

E. Excise Goods granted duty exemptions for passengers and crew members aged 21 and above (for Alcoholic Beverages), and aged 18 and above (for Tobacco Products), with a maximum quantity of:

Type of excise goods

If you are carrying more than one type of excise tobacco product, the duty exemption will be granted proportionally.

• For excise goods exceeding the stipulated exemption threshold, the excess will be destroyed by Customs Officers, with or without the presence of the passengers or crew members.

The Regulation regarding the import of Passenger’s Goods can be found here (pdf file in Indonesian): https://repository.beacukai.go.id/peraturan/2022/06/c101b94556c66d1b7cdc7d866775b30a-203_pmk-04_2017per.pdf.

F. If you are carrying imported goods that are not for personal use (an unreasonable quantity for personal use/consumption, commercial goods, or goods intended for business, stores, institutions, or industries), import duties and taxes will be applied, and you must comply with import restrictions.

G. Import duty exemption for re-imported goods and temporarily admitted goods will be granted in accordance with applicable laws and regulations.

H. If you are carrying Mobile Phones, Handheld Computers, or Cellular-based Tablet Computers purchased or obtained abroad, and intend to use them in Indonesia with an Indonesian cellular network, please report to Customs Officers upon arrival.

I. If your baggage arrives separately or is delayed, please report to Customs Officers upon arrival.

J. Any misdeclaration is subject to sanctions in accordance with applicable laws and regulations.

Pkg(s)
Are You bringing any goods that need to declare to Customs?

Please press this button to know list of goods that need to declare.

A. Narcotics, psycotropic substances, precurcors, drugs, firearms, air guns, sharp weapons, ammunition, explosives, and pornographic items/publications.

B. Currency and/or bearer negotiable instruments in Rupiah or other foreign currencies equivalent to the amount to 100 million Rupiah or more.

C. Excise Goods, such as alcoholic beverages, cigarettes/cigars, sliced tobacco, other tobacco products, or electronic cigarattes, with an amount exceeding the excise exemption limit (check information page above).

D. Personal effects purchased or obtained abroad a value exceeding the duty-free limit (check information page above).

E. Non-personal effects purchased or obtained abroad (including commercial goods).

F. Goods originating from Indonesia that are brought back into the country (re-imported), which were previously declared to the Customs Officers upon departure.

G. Goods from abroad for temporary used in Indonesia that will be brought back (temporary admission).

Are You bringing Mobile Phones, Handheld Computers, and Cellular-based Tablet Computers purchased or obtained abroad and will be used in Indonesia with the Indonesian celular network? (IMEI Registration)

√CHECK: I, the Applicant hereby certify that I understand and agree all the Information and Declaration in this application.

Declaration
Please review the answers you have provided for each trip below before submitting.

1. Accuracy of Information: I declare that all the information provided in this Arrival Card is accurate and complete to the best of my knowledge.

2. Health Declaration: I confirm that I am not experiencing any symptoms related to COVID-19 or any other infectious disease and have not been in contact with any confirmed cases.

3. Compliance with Regulations: I agree to comply with all Indonesian laws and regulations, including health and safety measures during my stay.

4. Understanding of Terms: I understand that false information may result in penalties and may affect my entry into Indonesia.

5. Consent for Data Processing: I consent to the processing of my personal data in accordance with Indonesian regulations for immigration and health purposes.

Submit the Form!

It is important to note that failure to declare goods on the customs declaration form can result in penalties and fines. If you are unsure about whether an item is allowed, it is recommended that you declare it and seek advice from the customs officials.

Customs Declaration for goods information (important!)

Declare all the goods that you are bringing into Bali. This includes items such as electronics, jewelry, currency, food, and medications.

Goods information (complete the goods list information, if not, you can choose “no”),

Declare all goods.

Declare all the goods you are bringing into Bali, including electronics, jewelry, currency, food, and medications. It is essential to declare all goods, including goods you may not need to pay a duty or tax on. Nonetheless, each passenger is granted an exemption of USD 500 per person when traveling to Bali / Indonesia.

Should you carry items exceeding this exemption value, any surplus will be subject to taxation. Read also: MEDICINES IN BALI | Preparing for your trip to Bali

3. Get the QR or barcode after registration

You can download or take a screenshot of the QR code or check your email (don’t forget to check your spam too). The best is to take a screen shot of your QR code too + safe it to your mobile phone and/or send it to your email.

Example of Arrival QR Code. Arrival Card is not a visa

Example of Arrival QR Code. Arrival Card is not a visa (Bali online customs form to complete)

4. After completing the form, submit it to the Indonesian customs officers upon arrival in Bali

Show your QR code and the customs officer at the arrival airport will scan the QR code and proceed to verification.

If you need to retrieve your arrival card: https://allindonesia.imigrasi.go.id/arrival-card-submission/retrieve
For travelers who have filled out the arrival card may look up and re-download proof of their submission.

Read also: Things To Do When Arriving at Bali Airport (DPS) | Tips for Every Traveler As Soon As We Land


If you stay more than 90 days do IMEI REGISTRATION (Handphone, Handheld Computer, and Tablet)

Official Website: https://www.beacukai.go.id/register-imei.html

IMEI registration rules apply to mobile phones brought into Indonesia for long-term use or when purchased locally. Short-term visitors generally do not need to register the IMEI.

Handphones, handheld computers, and tablet computers obtained from abroad that have not registered IMEI.

Foreigners who are going to stay less than 90 days in Indonesia, will not be necessary to register your IMEI.

IMEI 1:*
IMEI 2:
Brand :*
Type :*
Currency :*
Value :*
Owner :*

Registration of the IMEI (if necessary), if you need to use your mobile phone with Indonesian SIM number

Register your IMEI if you wish to stay for more than 90 days. For more info, please read: Things To Do When Arriving at Bali Airport (DPS) | Tips for Every Traveler As Soon As We Land

Link: https://www.beacukai.go.id/register-imei.html

UPDATE: 14TH MARCH 2024

*Important* 5 day amnesty for registering IMEI does not apply unless quarantine is required. To obtain the $500 tax free portion registration of IMEI must be done on arrival at the airport. IMEI registration rules apply to mobile phones brought into Indonesia for long-term use or when purchased locally. Short-term visitors generally do not need to register the IMEI.

To be declared if you are carrying in cash more than IDR 100 million, approximately equivalent to: US$ 6 016, € 5 178, AU$ 9 250, SG$ 7 825

Any person bringing cash into or taking cash out of the country in the amount of Rp. 100,000,000 (one hundred million Rupiahs) or more, or other currency in equivalent amount, must declare same to Customs. Source: Cabinet Secretariat of the Republic of Indonesia

If you fail to declare it, administration penalty is applicable (administration penalty is charged 10% from the amount of cash, in accordance to the regulation of Indonesia Ministry of Finance n° 100 in 2018).


Arrival Card / Electronic Customs Declaration Filling Tutorial

For more information on customs regulations and restrictions in Bali, please visit the official website of Indonesian customs: https://www.beacukai.go.id/

Immigration arrival hall at DPS airport (International Bali Airport)
Immigrations arrival hall and its counters at international I Gusti Ngurah Rai Airport (Tips for Bali Airport, as soon as we land). Pinterpandai.com, CC BY-SA 3.0, via Wikimedia Commons

Entry Requirements to Bali and Navigating Stay Visas in Indonesia

Strict Consequences: Severe Penalties, Including the Death Penalty – Do Not Bring Drugs!

Indonesia enforces some of the world’s strictest anti-drug laws, with severe penalties for drug-related offenses, including the death penalty.

Travelers must respect local laws and regulations and avoid any involvement with illegal substances. Indonesian authorities take a zero-tolerance approach to drug trafficking, and the consequences for violations are extremely harsh. Prioritize your safety and adhere to the laws of the countries you visit to ensure a trouble-free journey.

IMPORTANT! If you go out from Indonesia and bring more than IDR 100 milion (aproximately: USD 6 016, AUD 9 250, EUR 5 178, GBP 4 522, or CHF 4 791)

You need to fill-out form Exit Indonesia (BC 3.2 and BC 3.4) “Keluar Indonesia (BC 3.2 dan BC 3.4)”,  if you are:

  • Carrying Bank Notes and/or Bearer Negotiable Instruments which equal to the amount of 100 million Rupiahs or more.
  • Carrying returnable goods to Indonesia for later on.

You MUST declare it here: https://ecd.beacukai.go.id/out.html (form available in Indonesian and English you can use automatic translation).


Passing through Customs, How will it happen? and what to expect?

In general, customs officers in Bali are not overzealous nor fiery. They do not systematically search the luggage, and are especially careful not to let in prohibited products. Their control will focus on the validity of the visa (you must not exceed the date of return), and any prohibited products that have no right of entry into Balinese territory. Here’s what to expect:

1. Strict limitations (what you need to know)

When going through customs in Bali, some products are allowed but with strict limitations, while others are absolutely prohibited. In terms of authorized but limited items: you can enter Indonesia with a maximum of 200 cigarettes, 50 cigars, 100 grams of tobacco and 1 liter of alcohol. If you buy perfume at the airport, do not overdo the quantity of products. Sources: https://bcngurahrai.beacukai.go.id/barang-bawaan-penumpang/

If you need to know about customs and excise, there are several important links you should be aware of, such as:

2. Don’t bring this to Indonesia (very important Information)

When entering the country, please be aware that the import of weapons, ammunition, narcotics, televisions, tapes, radios, and any materials related to pornography is strictly prohibited. Additionally, Chinese medicines or items with Chinese inscriptions are not allowed. When returning, exercise caution and refrain from bringing any antiques with you, as this is also prohibited.

“Do not bring drugs to Bali / Indonesia; the most severe consequence is the death penalty”

For further information, kindly refer to: DIRECTORATE GENERAL OF CUSTOMS AND EXCISE: https://www.beacukai.go.id/

Arriving in Bali involves essential procedures like “immigration and customs”. Ensure you have your passport, valid tourist visa, and any required documents ready, including an international driving permit. Some immigration officers may ask for proof of stay and return or onward ticket from Indonesia. Adhere to regulations on authorized goods to avoid issues. Be prepared for potential additional security checks, including luggage screening.

3. Before proceeding to Customs, you need to clear immigration by having your passport stamped first

After clearing immigration and having your passport stamped, you can collect your luggage and proceed to the airport’s custom.

4. In this step, ensure your Customs form (QR barcode) is readily available to present to the customs officer

With your Custom barcode head to the customs inspection area. There, your luggage and carry-on items will be screened. If you have any goods to declare, a custom officer might request them for inspection. Remember, certain items like drugs, weapons, and pornography are strictly prohibited and can lead to legal consequences.

5. After your luggage has been screened and cleared by customs

Congratulations! You have successfully cleared Bali customs and are now free to explore the beautiful island of Bali. Whether you are here for a short stay or an extended trip, there is plenty to see and do in this tropical paradise. Read also: Things To Do in Bali and What to Visit, Where To Go While Vacationing in Bali? (Top Attractions)

First things first, if you have not arranged transportation to your hotel or accommodation, you can find a taxi or ride-sharing service right outside the airport. Make sure to only use authorized and licensed transportation services to avoid scams and ensure your safety. Please read this: Bali Airport PickUp, Drop-Off Service, Excursion, Travel and Transportation Services at Villa Carissa and How to Take a Taxi in Bali Without Getting Scammed or Cheated?

Things To Do in Bali and What to Visit, Where To Go While Vacationing in Bali? (Top Attractions)

Things To Do When Arriving at Bali Airport (DPS) | Tips for Every Traveler As Soon As We Land

Disclaimer:

The information provided regarding the Bali online customs form to complete is for general guidance only. While we strive for accuracy and completeness, we make no guarantees, express or implied, regarding the reliability, suitability, or availability of this information for any specific purpose.

This article is not intended to provide legal advice or replace official guidance from Indonesian customs authorities. Travelers are responsible for ensuring compliance with all customs regulations and requirements.

Entry Requirements to Bali and Navigating Stay Visas in Indonesia

Photo credit (main picture): website of DIREKTORAT JENDERAL BEA DAN CUKAI (Directorate General of Customs and Excise)


Book Your Stay at Villa Carissa Seminyak: Where Elegance Meets Convenience

Stay at Villa Carissa in Seminyak for sophistication and convenience. In the heart of Seminyak, access beaches, dining, spas, and shopping easily. Experience Bali’s vibrant life in comfort and privacy.

Experience the charm of modern Balinese decor, a private pool, a private enclosed garden and spacious rooms designed for relaxation and a memorable Bali adventure.


Book Your Private Pool Villa in Prime Seminyak, Bali, at an Affordable Price!

I need more information

Book Your Private Villa

Promotions

Discover your tranquil haven at Villa Carissa, nestled in the heart of bustling Seminyak, Bali. With a private pool and lush garden exclusively for you, your privacy is our priority. Book your secluded villa experience today.

Embark on a family adventure, create cherished memories with friends, or enjoy a romantic escape. Villa Carissa in Seminyak is your starting point for exploring Bali’s treasures and savoring a peaceful vacation.

Carissa villa in seminyak
Villa Carissa in Seminyak Center