I hope this helps! You might want to double check with the airline your flying with! Also, I have only done a basic search - if you have alien residency or a government or merchant marine passport, the requirements may change!
National INDIA (IN) /Destination INDONESIA (ID)
Passport required (must be valid at least 6 months after date
Visa required, which can be obtained on arrival for a max.
stay of 30 days provided:
- passport contains at least one unused visa page for the
visa-on-arrival sticker, which covers entire passport page;
- holding ticket and other documents for return/onward
journey. Purchase of ticket on arrival accepted; and
- holding at least USD 1,000.- or a valid credit card; and
- arriving only via the airports of: Balikpapan (Seppinggan),
Denpasar Bali (Ngurah Rai), Jakarta (Halim Perdana Kusuma
and/or Soekarno-Hatta), Kupang (El Tari), Lombok
(Selaparang), Makassa (Hassanuddin), Manado
(Samratulangi), Medan (Polonia), Padang (Tabing), Pekan Baru
(Simpangtiga), Solo (Adi Sumarno), Surabaya (Juanda) or
Yogyakarta (Adi Sucipto).
Fee: USD 10.- for 7 days; USD 25.- for 30 days. For
information on methods of payment, see: For details, click here .
if passenger holds an APEC Business Travel Card:
visa not required, provided back of card states it is valid for
travel to Indonesia.
Warning! Should visitors over stay in Indonesia, they will
be liable to fines and possible imprisonment.
For full details see: For details, click here Item 1.
For travel to Irian Jaya a special permit "Surat Jalan" is
required. For full details, see For details, click here Item 2.
Non-compliance with the entry regulations will result in fines
for carriers of USD 3,000.- per passenger. Moreover, passenger
will be refused entry and deported by same aircraft.
Courtesy of Delta.com
[Edited 2005-09-18 22:09:52]