Indonesia Travel Information

The Basics


Indonesia spans three time zones. GMT +7 (West, including Java and Sumatra), GMT +8 (Central, including Bali, Sulawesi and Lombok), GMT +9 (East, including Irian Jaya).


Electrical current is 120/230 volts, 50Hz. A variety of plugs are in use, including the European two-pin and UK-style three-pin.


Bahasa Indonesia is the official language, but many dialects are spoken. English is widely understood in Jakarta and tourist resorts.

Travel Health

There are a number of health risks associated with travel to Indonesia and medical advice should be taken at least three weeks before departing. Malaria is a year round risk except in Jakarta, other large cities and the tourist resorts of Java and Bali. The dengue fever mosquito is found throughout Indonesia and visitors should be aware of a significant increase in reported cases of dengue fever throughout all the country's provinces during the rainy season. Outbreaks of chikungunya fever, also from mosquitoes, have occurred regularly in Indonesia in recent years. Visitors to Java and Sumatra are advised to ensure all polio inoculations are up to date before travel.

Outbreaks of Anthrax and leprosy occur. Travellers' diarrhoea is a major risk; visitors should only drink sealed bottled water and avoid dairy products, uncooked meat, salads and unpeeled fruit. Poor sanitation and eating contaminated food can increase the risk of cholera, typhoid and other diseases. The standard of local medical care is poor and very expensive. It is essential that you take out full medical and travel insurance covering all eventualities. A yellow fever certificate is required from those travelling from infected areas.


Major hotels add a 10 percent service charge to bills in Indonesia and, where it is not included, a tip of between 5 percent to 10 percent of the bill would be appreciated. Airport porters usually receive around Rp 2,000 per small bag. Tipping taxi and rental car drivers is not mandatory, but if you do choose to tip, Rp 1,000 is sufficient for taxi drivers and a little more for rental car drivers.

Safety Information

Following the infamous bombings in Bali back in October 2005, there remains a risk of terrorism directed against foreigners throughout the country. It is recommended that visitors contact their foreign office for the latest travel advice before travelling to Indonesia. The security situation remains unsettled in Sulawesi and foreigners are advised to avoid parts of Maluku, particularly Ambon, and Central Sulawesi. Visitors are also advised to be cautious if travelling to Aceh. Religious violence between Christians and Muslims and unstable politics has also made many parts of Indonesia unsafe for travellers; there is continued risk of harassment of Westerners by fundamentalists. Indonesia has a high crime rate and theft and petty crime is common in tourist areas and on public transport. Credit card fraud is on the increase. Flooding and landslides occur frequently during the rainy season between December and March. The safety of air travel in Indonesia has come under the spotlight following a series of fatal airline accidents and in June 2007 the EU announced that all Indonesian airlines were to be been banned from entering the EU. In 2009, the EU lifted the ban on four of these airlines, including Garuda.

Local Customs

Indonesian people are generally friendly and polite and while they understand that western culture is different to their own, it will be appreciated if their customs are respected. Religious customs should also be respected, particularly during the month of Ramadan when eating, drinking and smoking during daylight hours should be discreet as it is forbidden by the Muslim culture. Visitors should always be polite and avoid public displays of affection. It is considered impolite to use the left hand for passing or accepting things. Appropriate dress is important in places of worship and women should dress conservatively, covering the shoulders and legs, especially in Muslim areas. The concept of 'saving face' is very important and public displays of anger, and personal ridicule and blame are considered extremely vulgar and bad mannered. In Jakarta a new law bans people from giving money to beggars, buskers and unofficial traffic guides in an attempt to 'bring order' to the city. Offenders could face up to six months in jail and $5,000 fines. Gambling is illegal.


Due to the hot and tropical climate, when conducting business in Indonesia, formal business attire in a light, cool material is the best option. Indonesia is largely Muslim so dress should be conservative, especially for women. Business cards are often exchanged and it is customary to shake hands with a slight bow when greeting and leaving. Some Indonesian names can be long and hard to pronounce and making an effort to get it right when greeting someone will be appreciated. It is best to use formal titles such as Doctor, or 'Bapak' for Mr. and 'Ibu' for Madam. Business hours vary; government offices are usually open from 7am to 3pm and small businesses from 8am or 9am to 4pm or 5pm.


The international access code for Indonesia is +62. The outgoing code is 001 or 007 followed by the relevant country code (e.g. 00144 for the United Kingdom). When using Voice Over Internet Protocol, the outgoing code is 017. It is not necessary to dial the first zero of the area code. City/area codes are in use, e.g. 36 for Bali and 21 for Jakarta. For operator-assisted international calls, phone 101. The local mobile phone operators use GSM networks and have roaming agreements with most international operators. Internet cafes are available in the main towns and resorts.

Duty Free

Travellers to Indonesia over 18 years do not have to pay duty on 50 cigars or 200 cigarettes or 100g tobacco; alcohol up to 1 litre; perfume for personal use; and personal goods to the value of US$250 per passenger or US$1,000 per family. Travellers not entering on a tourist visa will have to pay duties for photo and film cameras unless these have been registered in their passport by Indonesian Customs. Electronic equipment may not be imported to the country. Prohibited items include Chinese medicines and prints, narcotics, firearms and ammunition, pornography, cordless telephones, fresh fruit or goods to be used for commercial gain.

Become our Indonesia Travel Expert

We are looking for contributors for our Indonesia travel guide. If you are a local, a regular traveller to Indonesia or a travel professional with time to contribute and answer occasional forum questions, please contact us.


iExplore designs made-to-order, privately-guided adventure tours to Indonesia and over 200 other world wonders. Come Back Different!


Indonesia Travel Plan

Footsteps across the rumbling volcano. Sleep in Bali beach bungalows and cycle through rice paddies. Build your own Indonesia adventure.


Intrepid Travel

Intrepid Travel are a tour operator specialising in 'off the beaten track' tours. If you're a traveller with a yearning for adventure, a sense of fun and a wish to escape the humdrum of mainstream tourism, then Intrepid Travel may be your ideal travel agent. Their Indonesian tours include Jakarta, Pangandaran, Yogyakarta, Mt Bromo, Bali, Ubud, walking, boating, Kuta, Lombok culture, beaches, Gilli Islands, Mt Rinjani, Sapit , Sengiggi and Denpasar.



1,644,280 bytes
Loading Time Base Classes  0.0415
Controller Execution Time ( Countries / Index )  0.1051
Total Execution Time  0.1473
No GET data exists
No POST data exists
  DATABASE:  globe_media   QUERIES: 39   
0.0004   INSERT INTO `ci_sessions(`session_id`, `ip_address`, `user_agent`, `last_activity`) VALUES ('cc8bf044bfad4036fd9d4ae378960d70''''CCBot/2.0 (http://commoncrawl.org/faq/)'1414174719) 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = '' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = 'a:1:{s:16:\"destination_type\";s:9:\"Countries\";}' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = 'a:2:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:9:\"Indonesia\";}' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1414174719, `user_data` = 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:9:\"Indonesia\";s:13:\"selected_node\";s:6:\"basics\";}' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   SELECT *
FROM (`config_categories`)
WHERE `type` = 'left'
AND `parent_category_idIN (SELECT id FROM config_categories WHERE link "/countries")
display_order` != '0'
ORDER BY `display_order
0.0006   SELECT `province_code`, `province_name`, `c`.`country_name`
FROM (`provincesp)
LEFT JOIN `countriesON `c`.`country_code` = `p`.`country_code`
WHERE `c`.`country_name` = 'Indonesia'
ORDER BY `p`.`province_name
0.0028   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Indonesia"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Indonesia"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0025   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Indonesia"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Indonesia"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0014   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Indonesia'
AND `attr_ski_chk` != "Yes"
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0015   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Indonesia'
AND `attr_ski_chk` = 'Yes'
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0014   SELECT `iata_code`, `name`, `url_name`, `c`.`country_name`
FROM (`port_of_callpc)
LEFT JOIN `countriesON `c`.`country_code` = `pc`.`country_code`
WHERE `c`.`country_name` = 'Indonesia'
ORDER BY `pc`.`name
0.0003   SELECT *
FROM (`config_nodescn)
JOIN `config_nodes_categoriescnc ON `cnc`.`node_id` = `cn`.`id`
WHERE `cnc`.`category_idIN (select id from config_categories where link "/basics")
ORDER BY `cn`.`position`, `cnc`.`display_order
0.0045   SELECT `id`, `headline`, `via_title`, `via_link`, `body`, `event_date`, `end_date`, `anchor_link`
FROM (`news`)
WHERE `for_pro` = 1
AND `end_date` >  '2014-10-24'
AND `country_code` = (SELECT country_code FROM countries WHERE country_name "Indonesia") 
0.0009   SELECT *
FROM (`tour_operators`)
WHERE `country_code` = (SELECT country_code FROM countries WHERE country_name "Indonesia")
show_in_column` = 1
`show_in_columnDESC, `name
0.0004   SELECT country_code FROM countries WHERE country_name "Indonesia" 
0.0083   SELECT from tourop_list WHERE destinations LIKE '%ID%' ORDER BY id DESC 
0.0084   SELECT `country_code`
FROM (`countries`)
WHERE `country_name` = 'Indonesia' 
0.0152   SELECT d.id AS destination_idd.overview AS destination_overviewd.extended_overview AS destination_extended_overviewd.photo as destination_photod.*, c.*, 'Indonesia' AS country_nameLENGTH(CONCAT_WS(d.timed.electricityd.languaged.healthd.tippingd.safetyd.businessd.communicationsd.duty_free)) AS basicsLENGTH(CONCAT_WS(d.embassy_consulate_usd.embassy_consulate_ukd.embassy_consulate_cad.embassy_consulate_aud.embassy_consulate_ird.embassy_consulate_nz)) AS contacts(SELECT money FROM destinations WHERE country_code "ID" ) AS money(SELECT LENGTH(CONCAT_WS(passport_visaentry_req_usentry_req_ukentry_req_caentry_req_auentry_req_irentry_req_nz))
FROM destinations WHERE country_code "ID" ) AS visa(SELECT group_concat(id) FROM public_holiday p WHERE p.country_code "ID" order by p.weight desc) AS public_holiday(SELECT count(*) FROM tour_operators t where t.country_code d.country_code) AS num_tour_ops(SELECT count(id) AS total_rows FROM tourop_list tl WHERE tl.destinations LIKE ("%ID%")) AS num_tour_operators(SELECT group_concat(name) FROM port_of_call pc WHERE pc.country_code d.country_code) AS ports_of_call(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS cities(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS regions(SELECT group_concat(name) FROM resorts WHERE major_resort AND country_code d.country_code ORDER BY major_resort DESCname ASC) AS resorts(SELECT count(*) FROM dmcs WHERE country_code d.country_code) AS num_dmcs(SELECT concat(caption" © "copyright) FROM images WHERE filename d.photo) AS photo_copyright(SELECT count(*) FROM airports ai where ai.nfuwt != AND ai.country_code d.country_code) AS num_airports(SELECT count(*) FROM events e where e.country_code d.country_code AND show_on_country 1) AS num_events(SELECT count(*) FROM activities where region_city_code "0" AND country_code d.country_code) AS num_activities(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND excursion "No") AS num_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND show_on_kids AND excursion "No") AS num_kids_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND excursion "Yes") AS num_excursions(SELECT phrases FROM phrase_book pb where pb.country_code c.country_code AND phrases != "") AS num_phrases(SELECT count(*) FROM image_bridge ib LEFT OUTER JOIN images i ON ib.image_id=i.id WHERE ib.destination_code c.country_code) AS num_photos(SELECT count(*) FROM hospitals h where h.country_code c.country_code) AS num_hospitals
(destinations d)
LEFT JOIN countries c ON c.country_code d.country_code
LEFT JOIN provinces pr ON pr
.province_code d.province_code
`c`.`country_name` = 'Indonesia' 
0.0005   UPDATE ci_sessions SET last_activity 1414174719user_data 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:9:\"Indonesia\";s:13:\"selected_node\";s:6:\"basics\";}' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0004   UPDATE ci_sessions SET last_activity 1414174719user_data 'a:4:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:9:\"Indonesia\";s:13:\"selected_node\";s:6:\"basics\";s:6:\"region\";s:0:\"\";}' WHERE `session_id` = 'cc8bf044bfad4036fd9d4ae378960d70' 
0.0057   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'Indonesia'  
0.0006   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (601)
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0012   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 23,292,463,613,928,1595,1876,1899,2111,2279,2613,3265,3778,3806,4523,4584,4629,5105,5160,5189,5205,5208,5221,5467,5700,5767,5970,6452,6483,6689,7305,7562,7694,7695,7696,7697,7827,8519,8907,8912 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15
0.0006   SELECT i.*, e.fullnamee.bioe.pic FROM interviews i INNER JOIN experts e ON i.expert_id e.id
INNER JOIN countries c ON i
.spatial_id c.country_code WHERE i.interview_type 'country' AND c.country_name 'Indonesia' 
0.0004   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'Indonesia'  
0.0004   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (601)
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0004   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 23,292,463,613,928,1595,1876,1899,2111,2279,2613,3265,3778,3806,4523,4584,4629,5105,5160,5189,5205,5208,5221,5467,5700,5767,5970,6452,6483,6689,7305,7562,7694,7695,7696,7697,7827,8519,8907,8912 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15