Skip to content

Indonesia (Bali) for Canadian citizens

Yes. Canadian citizens need the e-VOA (electronic Visa on Arrival), which costs IDR 500,000, to visit Indonesia (Bali). Lets you stay for up to 30 days for tourism, and it can be extended once for another 30 days. Apply on Indonesia's official eVisa site, or buy a Visa on Arrival at the airport. Canadian citizens also need: All Indonesia arrival card, Bali tourism levy.

Check my whole trip, free

Checked against official sources 3 October 2026

Everything Canadian citizens need

  • RequiredIDR 500,000

    e-VOA (electronic Visa on Arrival)

    Online before you fly, or at the airport on arrival

    Lets you stay for up to 30 days for tourism, and it can be extended once for another 30 days. Apply on Indonesia's official eVisa site, or buy a Visa on Arrival at the airport.

  • RequiredFree

    All Indonesia arrival card

    Within 3 days (72 hours) before you arrive in Indonesia.

    One free online form for immigration, customs, health and quarantine. Each traveller needs one. You'll get a QR code to show when you land.

  • RequiredIDR 150,000 per person

    Bali tourism levy

    Before you travel or during your stay. Paid once per trip.

    A one-off levy for foreign visitors to Bali, paid once per trip. Only pay on the official Love Bali site. You'll get a QR voucher by email.

  • RequiredNone

    Passport

    At least 6 months from arrival

    Your passport needs at least 6 months' validity when you arrive in Indonesia. Bring proof of a return or onward ticket too.

Questions

Do Canadian citizens need a visa for Indonesia (Bali)?

Yes. Canadian citizens need the e-VOA (electronic Visa on Arrival), which costs IDR 500,000, to visit Indonesia (Bali). Lets you stay for up to 30 days for tourism, and it can be extended once for another 30 days. Apply on Indonesia's official eVisa site, or buy a Visa on Arrival at the airport.

What forms do Canadian citizens need for Indonesia (Bali)?

e-VOA (electronic Visa on Arrival) (IDR 500,000): Online before you fly, or at the airport on arrival. All Indonesia arrival card (Free): Within 3 days (72 hours) before you arrive in Indonesia. Bali tourism levy (IDR 150,000 per person): Before you travel or during your stay. Paid once per trip.

How much does it cost Canadian citizens to enter Indonesia (Bali)?

e-VOA (electronic Visa on Arrival): IDR 500,000 per person; Bali tourism levy: IDR 150,000 per person. Everything else is free. You pay each government directly on its official site.

Do children need them too?

Each traveller needs their own, including children.

How long does my passport need to be valid?

Your passport needs at least 6 months' validity when you arrive in Indonesia. Bring proof of a return or onward ticket too.

Rules can change at short notice, so confirm on the official site before you travel. WayReady is an independent company, not a government agency. How we check.