NB, please do not rely solely on this information for your travel planning.
INDONESIA: BY AIR
There are no direct flights from the UK or mainland Europe, but there are plenty of options via various destinations in the Far or Middle East e.g. Singapore, Hong Kong, Kuala Lumpur and Abu Dhabi.
From the UK: try Singapore Airlines, Cathay Pacific, Malaysia Airlines, Etihad Airways and British Airways.
Within Europe: KLM, Air France.
From the USA: Cathay Pacific.