📍 Bali, Indonesia | |

Featured

Featured Schools

Top rated & verified programs

List Your School Browse All Schools

© 2026 YTTinBali · Privacy · Terms

🛂 Visa Guide 2026

What Visa Do You Need for YTT in Bali?

Select your nationality and course length. We'll show you exactly which visa to get, how to apply, what it costs, and whether you need an extension.

✓ 103 countries covered | ✓ Official government source | ✓ Last verified June 2026
🛂

Visa Checker

Data sourced from imigrasi.go.id — Direktorat Jenderal Imigrasi

Select your nationality and course length above to see your visa requirements.
⚠️

Bali Tourism Levy: All international visitors must pay a separate IDR 150,000 (~$10 USD) levy before clearing immigration at Ngurah Rai Airport. Pay via the Love Bali app or airport machines. This is separate from your visa fee.

Do You Need a Special Visa for Yoga Teacher Training in Bali?

No. Yoga teacher training in Bali falls under social and cultural visits, which means a standard tourist visa covers you. There is no special education visa required. Most students arrive on a Visa on Arrival (e-VOA), which is available to 81 nationalities and costs around $32 USD.

The type of visa you need depends on two things: your passport nationality and how long your course runs. A 200-hour YTT runs about 25 days and fits comfortably inside a 30-day VoA. A 500-hour course runs 55 to 65 days, which pushes past the VoA limit and requires a different approach.

Use the checker above to get your exact answer in under 30 seconds. The sections below explain each visa type in detail if you want to understand how the process works before you arrive.

🌍

Most nationalities

e-VOA on arrival — pay $32 at Ngurah Rai Airport or apply online before you fly.

🆓

ASEAN + 15 countries

Visa-free entry for 30 days at zero cost. Not extendable.

📋

500-hour students

B211A social visa recommended — 60 days, extendable to 180. Arrange through your school before you travel.

⚠️

6 nationalities

Calling visa required (Afghanistan, Israel, Liberia, Nigeria, North Korea, Somalia). Contact your school 4 weeks before travel.

Which Visa for Which Course?

Course length is the main factor after nationality. Here is what each certification level means for your visa.

100-Hour YTT

~12 days

VoA or Free Visa

Cost: $0–$32

The shortest certification. Any visa type covers this length. Free visa if eligible, VoA for everyone else.

⏱ Extension not needed

200-Hour YTT

~25 days

VoA or Free Visa

Cost: $0–$32

The most popular certification. 30-day VoA covers the full course. Extend once if you want time to travel Bali after graduating.

⏱ Optional — extend if you want post-course travel

300-Hour YTT

~30 days

VoA + possible extension

Cost: $32–$64

Cuts close to the 30-day VoA limit. Confirm with your school whether the course finishes inside 30 days. If not, budget for the extension.

⏱ Check your exact course dates

500-Hour YTT

~60 days

B211A recommended

Cost: ~$150

VoA maximum is 60 days — no margin for delay. B211A gives 60 days from arrival with up to 4 extensions. Arrange through your school 3–4 weeks before travel.

⏱ Extendable to 180 days total

What to Sort Before You Fly

Most students leave visa planning too late. By the time they realise they need a B211A or that their free visa will not cover their course dates, there is not enough time to arrange it properly. Here is the order to work through things.

1

Check your nationality

Use the checker above. Find out whether you are on VoA, free visa, or calling visa. This determines everything else.

2

Confirm your exact course dates

Get the start and end dates from your school. Count the days. If the course runs over 30 days, you need an extension or a B211A.

3

Contact your school early

If you need a B211A or calling visa, your school needs to act as your local sponsor. Do this as soon as you book — not the week before you fly.

4

Apply or prepare documents

VoA: apply online at molina.imigrasi.go.id 48 hours before departure, or pay at the airport. B211A or calling visa: your school handles the application.

5

Pay the Bali Tourism Levy

Separate from your visa. IDR 150,000 (~$10) paid at the airport. Download the Love Bali app before you fly to skip the queue.

6

Plan your extension if needed

If your course runs close to 30 days or you want post-course travel, visit Kantor Imigrasi at least 7 days before your visa expires.

Things That Catch Students Off Guard

Free visa is not extendable

Many students from ASEAN countries assume they can extend the free visa if they need more time. You cannot. If your course runs close to 30 days or you want post-course travel, apply for a VoA instead when you arrive.

Passport needs 6 months validity

Your passport must be valid for at least 6 months from the date you enter Indonesia — not from when you apply for a visa. Check this before you book anything.

500-hour VoA cuts it close

A VoA with one extension gives you exactly 60 days. Most 500-hour courses take 55 to 65 days. That leaves zero buffer for delays. B211A is the right visa for this course length.

The Bali Tourism Levy is separate

IDR 150,000 (~$10) paid to the Bali provincial government at the airport. Nothing to do with your visa. Download the Love Bali app before you fly to pay online and skip the counter.

Overstay fines are not small

IDR 1,000,000 per day — roughly $65 USD every day you overstay. If you overstay more than 60 days you face deportation and a re-entry ban. Set a calendar reminder 10 days before your visa expires.

Your school can help more than you think

Most established Bali YTT schools help students with extensions, B211A sponsorship, and agent referrals. Ask them on day one — not day 28.

Visa Types Explained

Every option available to YTT students coming to Bali.

Visa on Arrival (e-VOA)

Best for: 100hr, 200hr, 300hr courses

⏱ 30 days (extendable once to 60) 💰 $32 USD / IDR 500,000
✈️

Pre-Departure

  1. Apply online at molina.imigrasi.go.id at least 48 hours before your flight — faster than paying at the airport counter.
  2. Alternatively, pay at the VoA counter on arrival at Ngurah Rai Airport. Cash (USD/EUR/AUD) or Visa/Mastercard accepted.
  3. Ensure your passport is valid for at least 6 months from your entry date.
  4. Have a return or onward ticket. Immigration may ask for proof.
🛬

At the Airport

  1. Pay the Bali Tourism Levy ($10) via Love Bali app or airport machine BEFORE joining the immigration queue.
  2. If you applied online: use the dedicated e-VOA lane at Ngurah Rai — faster queue.
  3. If paying at counter: join VoA counter first, then immigration queue.
  4. Check the expiry date stamped in your passport immediately — it should be 30 days from arrival.
🧘

During Your Course

  1. Set a phone reminder 10 days before your visa expires.
  2. To extend: visit your nearest Kantor Imigrasi at least 7 days before expiry. Bring passport, photo, photocopy of visa stamp, and proof of accommodation.
  3. Extension costs IDR 500,000 (~$32) and is typically processed same day to 3 working days.
  4. Ask your YTT school — many Bali schools assist students with extensions or can recommend a trusted local agent.

Find a Visa Agent in Bali

For B211A and Calling Visa applications you need a local agent or school sponsor. Search below or ask your school for their recommended agent.

🗺️ Visa Agents in Bali Powered by Google Maps

Live results from Google Maps. Listings are not curated or endorsed by YTTinBali.

Frequently Asked Questions

Questions we hear from YTT students every week.

Yes, if you are on a VoA. You can extend once at your nearest Kantor Imigrasi, adding 30 days for IDR 500,000 (~$32 USD). Apply at least 7 days before your current visa expires. Free visa (BVK) cannot be extended under any circumstances.
A 500-hour course typically runs 55–65 days. The maximum stay on a Visa on Arrival (with one extension) is 60 days, which leaves no margin. We recommend the B211A Social/Cultural Visa, which gives you 60 days from arrival and is extendable up to 4 times (total 180 days). Contact your school at least 3–4 weeks before travel to arrange sponsorship.
A tourist/social visit visa is correct for YTT. The B211A visa explicitly covers social and cultural activities, and yoga teacher training falls within this category. There is no special education visa required. Do not apply for a student visa — it is for formal academic institutions only.
Most established Bali YTT schools assist students with visa processes, especially for B211A and calling visa applications where a local sponsor is required. Ask your school directly before booking. For a standard VoA extension, many schools will either accompany you to immigration or connect you with a trusted local agent.
Overstaying your visa in Indonesia results in a fine of IDR 1,000,000 (~$65 USD) per day. Overstays exceeding 60 days result in deportation and a re-entry ban. Do not overstay — even by one day. Set reminders, and if your situation changes, visit immigration early.
No. The Bali Tourism Levy (IDR 150,000 / ~$10 USD) is a separate mandatory charge introduced in February 2024. All international visitors pay it, including ASEAN nationals who enter visa-free. Pay via the Love Bali app or at airport machines before joining the immigration queue. It is not a visa fee and is paid regardless of which visa type you hold.
Yes. If you are on a free visa (not extendable) or have used your VoA extension and need more time, you can exit Indonesia and re-enter to start a new visa allowance. Popular visa run destinations from Bali include Singapore, Kuala Lumpur, and Darwin. On re-entry, you can get a new VoA. Be aware that immigration officers may question repeated short-stay entries.

Ready to Find Your School?

Visa sorted. Now find the right YTT school in Bali for your goals, budget, and style.

Browse YTT Schools → Cost Calculator