– ESCAPE THE CROWDS –
AN INDEPENDENT TRAVEL GUIDE
It can sometimes take well more than an hour to get through Immigration and Customs when you land in Bali.
To spend less time in the queues, it's well worth ​applying for your visa, paying your tourist levy and filling in the customs declaration before you leave home.
​
Here's what you need to know:
​
Visas
– updated July 2025 –
​
The 30-day Visa on Arrival is the standard visa for tourists. Before the pandemic it was free, but there is now a charge of Rp500,000 per person – this can be paid for upon arrival in cash (Indonesian rupiah), or by Visa or Mastercard – or you can buy your e-visa online here before arrival. This visa can be extended once, for 30 more days. You can also apply for a 60-day e-visa, and this can also be extended once. You cannot get a 60-day visa on arrival.
​
For the latest official updates on visa requirements please click here.
​
​
​
Tourist Levy
– updated July 2025 –
​
As of February 2024 all foreign visitors to Indonesia must pay a tourism levy of US$10, or Rp150,000.
You can pay this online here, or upon arrival.
​
For the latest official information and updates on the tourism levy please click here.
​
​
​
All Indonesia Arrival Card
– updated August 2025 –
As of 1 September 2025 all passengers travelling to Indonesia must complete the All Indonesia Arrival Card, which covers immigration, customs and health.
You can fill in the form when you arrive by scanning a QR code that is on display in the airport, or you can complete it online here up to three days (ideally 72 hours) ahead of your arrival. Once you've completed the form online (it should take about 2.5 minutes) you will receive a QR code, which you must show to Immigration/Customs when you land in Indonesia.
Whether you complete the form ahead of your arrival or choose to rather do it when you arrive in Indonesia, be sure to have enough battery life on your phone when you land.
​
For the latest official information and updates on what you need to know prior to your arrival in Indonesia, please click here.
​


Transport to West Bali
THE ESSENTIALS
​
​
• Grab and GoJek are brilliant ride-hailing apps for the touristy areas, but it's unlikely you'll find a Grab/GoJek driver to take you to West Bali. If you don't have much time then arrange a driver beforehand.
​
• It can take four hours to reach West Bali due to congestion in the Kuta/Seminyak/Canggu. If your flight lands during the evening and West Bali is your first stop, consider staying closer to the airport that night.
​
• If West Bali is your first destination, arrange your transport before you arrive in Bali. There are many drivers at the airport, but most will not want to drive to West Bali; those who will are likely to charge an exorbitant rate.
​
​
Getting around in Bali is pretty easy, as there are many drivers available to take you on day trips or to transport you between hotels. That said, there are some drivers we've known for years, and who we use regularly. Their details are listed below.
​
​
RATES may vary slightly; this is a guide only:
​
Airport to Balian Rp600,000
Airport to Medewi/Pekutatan Rp700,000
Airport to Negara Rp800,000
Airport to Menjangan Rp950,000
Airport to Pemuteran Rp1,100,000
​
​
KOMANG – West Bali Tours & Transport
Komang is based near Canggu but he grew up in Pekutatan in West Bali, and is available for driving all across the island. Ask Komang about Balinese traditions and also places to visit in West Bali. Komang leads the Paddy Walk with Pink Buffaloes; he arranges tours of West Bali, and can assist with scooter rental in the area.
Contact via WhatsApp: +62-859-3121-3933
​
​
KADEK
Kadek, a talented contemporary and traditional musician, lives in Pekutatan, a village near Medewi, and is a good option for pick-ups in the area.
Contact via WhatsApp: +62-882-479-70742
​​
​
MADE
Made is based in Kuta and has been driving for years – he knows the island very well. Made's an excellent person to use for airport pick-ups as well as for longer trips and transport out to West Bali.
Contact via WhatsApp: +62-859-3538-5758
​​
​​
RASTA
Rasta, who lives in Medewi, specialises in surf trips to G-Land, but he's available to do pick-ups and drop-offs in the Medewi area too. He and his wife own the excellent Dewi and Rasta Cafe – an absolute must when you are in or passing through Medewi.
Contact via WhatsApp: +62-852-370-20393
​
AMBARA
Ambara is based in Ubud and knows the central region of Bali exceptionally well. He's also a qualified yoga teacher – so if you're interested in practising yoga on the island ask him for tips on which classes to take.
Contact via WhatsApp: +62-812-368-4930
​

Cash advice for travellers
​Don't bother with travellers cheques
You'll struggle to find somewhere in West Bali to cash your travellers cheques – so our advice is, don't use them. There are many ATMs around the bigger towns, so unless you cash your travellers cheques before you head out west, withdrawing cash is a much simpler option.
Get used to the zeros
New arrivals to Indonesia should always take a moment to familiarise themselves with the currency before hitting the first ATM. It's amazing how many tourists get confused with the number of zeroes and withdraw 100,000 when they intended to withdraw 1,000,000 – an expensive practise when your bank is charging you for each withdrawal. Worse still you don’t want to hand over a million rupiahs for an airport taxi that should have only cost you 100,000.
Notes come in the following denominations: 1,000 (increasingly rare); 2,000; 5,000; 10,000; 20,000; 50,000 & 100,000.
​
​
Withdraw large amounts
Your bank will probably charge you each time you withdraw cash from an ATM so it is best to with take out the max rather than making multiple withdrawals and being penalised each time. ATMS will usually indicate whether they dispense cash in Rp50,000 or Rp100,000 denominations – if they don't, then it's likely you'll have to select the denomination before you indicate how much you want to withdraw. If you're wanting to withdraw a larger amount then always select Rp100,000, as this will allow you to take out the maximum amount (which is usually either Rp1,500,000, Rp2,000,000 or at Permata Bank ATMS, Rp3,000,000.
​
​
Stock up on cash before the holidays
ATMs run dry very quickly at the start of public holidays like Galungan, Kuningan and Nyepi… and bank staff are sometimes not sent out promptly to restock them. Don’t be left without cash when everyone else is enjoying themselves.
​
​
Don't leave your card in the machine!
Unlike ATMs in many other countries, the ones in Indonesia usually dispense cash BEFORE your card is returned.
Remember this when you use an ATM, and don't leave your card behind!
​
​
Be smart about the cards you carry
It’s good to have two or more cards – preferably from more than one bank – as backups. Apart from cards getting lost or eaten by machines it’s amazing how often a bank's security system can go into automatic lockdown at the realisation that someone in Indonesia is trying to make a multi-million Rupiah withdrawal. (For an extra backup card consider getting a Wise card – see below *)
​
For an added level of security keep one card for travelling (or for online purchases or locations where you think security might be compromised). Keep this card loaded only with a travelling kitty and top it up when needed from another account.
​
​
Open a Wise account
A Wise account and debit card (previously known as Transferwise) has several great benefits over standard high street accounts:
-
You can instantly access cash worldwide, without having to update the bank as to your travel plans.
-
You can make hassle free transfers – at the lowest rates – to Indonesian accounts (or almost worldwide) within seconds.
-
You can withdraw from ATMs all over the world at local rates.
-
You can purchase the debit card for around a 5 Euro one-time payment (depending upon your region).
-
You can then make tap-and-pay (or insert PIN) purchases and withdraw from ATMs.
-
You can track your spending easily with the itemised statements on the app.
*Open a Wise account via this link and your first transfer (up to GBP500) will be free of charge.
​
​
​