Garuda started in-flight Indonesia immigration on selection routes in 2010 and this week has expanded to Shanghai, Shanghai Daily explains:
Immigration officers will check Shanghai travelers’ passports and issue them visas aboard a Garuda flight. For the first time in-flight visa service will be provided to Chinese tourists who need to pay US$25 for a 30-day visa at the Visa Onboard Counter in the Pudong International Airport after check-in.
Immigration officers will then use a mobile card reader to scan the visa voucher and stamp “Visa on Arrival” on the passport and a card, with which travelers can have a quick pass through the customs and avoid long queues at the immigration counters, according to Garuda.
Terminal U lists
Amsterdam, Osaka, Seoul, Sydney and Tokyo to Jakarta or Bali as offering the service.
How cool is that? My only visit to Indonesia was a decade ago, and I have no desire to go back. I recall the visa on arrival line taking quite some time.