Visa information

General requirements:

Citizens of most countries require a valid visa to enter Bangladesh. The type of visa and duration of stay are determined by the Embassy. The type and category of visa vary according to the purpose of visit, length of stay and bilateral arrangement with the country of the foreign national. Any change in rules and regulations made by the Government of Bangladesh will apply.
All participants and guests coming to Bangladesh to attend ICPC World Final must obtain a tourist/T visa.

  • Citizens of any country that has a Bangladeshi embassy have to get a Tourist/T visa in advance. They have to follow the guidelines/processes of the embassy of their home country. The list of countries that have an embassy can be found here(under Missions tab).

  • Citizens of any country that does not have a Bangladeshi embassy but has an accredited country have to apply for a Tourist/T visa in advance through that accredited country. They have to follow the guidelines/processes of the respective embassy.

    Click here for the “List of Approved Concurrent Accreditation (Country Wise)”.

  • Anyone who doesn’t fall under the above two categories has to contact the visa coordinator ( and manager, ICPC (

Visa in Advance

  • General document requirements for Visa in advance:
    • Filled-in application form.
    • Two copies of recent Photographs (Size: 37mmX37mm).
    • Original Passport (valid at least for six months).
    • Host Invitation letter (Available for download from ICPC global page).
    • Payment receipt of visa fee.
    • Any other documents required by the embassy.

  • General Steps to follow:

    Step 1: Upload a copy of passport and vaccination certificate on the ICPC global page at least 50 days before your date of arrival in Bangladesh.

    Step 2: Fill in the visa application form following the guidelines of the Bangladeshi embassy of your home country (or accredited country).

    Step 3: Print the completed form.

    Step 4: Make an appointment (at least 40 days before your date of arrival in Bangladesh) with the nearest Bangladeshi Embassy.

    Step 5: Make your payment online if allowed. (If not allowed, you have to pay the fee during your appointment)

    Step 6: On the day of the appointment, bring the printed form along with other required documents (as mentioned in (i) above and by the embassy), and payment of visa fees with you.

International Collegiate Programming Contest

The International Collegiate Programming Contest is an algorithmic programming contest for college students. Teams of three, representing their university, work to solve the most real-world problems, fostering collaboration, creativity, innovation, and the ability to perform under pressure. Through training and competition, teams challenge each other to raise the bar on the possible. Quite simply, it is the oldest, largest, and most prestigious programming contest in the world.