As an Indian, you would be glad to know that you can travel to 58 countries without a visa. There are also some countries that offer visa on arrival, making it easy for travelers.

According to the Passport Index official website, holders of American or British passport can travel to 147 countries without a visa or get visa on arrival. 

For Indian passport holders, here is the list of countries you can travel without a visa, followed by the list of countries that offer visa on arrival along with the duration of their stay. (Via ListaBuzz 1, 2)

  1. Bhutan
  2. Hong Kong
  3. South Korea (Jeju)
  4. Macau
  5. Nepal
  6. Antarctica
  7. Seychelles
  8. FYRO Macedonia
  9. Svalbard
  10. Dominica
  11. Grenada
  12. Haiti
  13. Jamaica
  14. Montserrat
  15. St. Kitts & Nevis
  16. St. Vincent & Grenadines
  17. Trinidad & Tobago
  18. Turks & Caicos Islands
  19. British Virgin Islands
  20. El Salvador
  21. Ecuador
  22. Cook Islands
  23. Fiji
  24. Micronesia
  25. Niue
  26. Samoa
  27. Vanuatu
  28. Cambodia
  29. Indonesia
  30. Laos
  31. Thailand
  32. Timor Leste
  33. Iraq (Basra)
  34. Jordan
  35. Comoros Is.
  36. Maldives
  37. Mauritius
  38. Cape Verde
  39. Djibouti
  40. Ethiopia
  41. Gambia
  42. Guinea-Bissau
  43. Kenya
  44. Madagascar
  45. Mozambique
  46. Sao Tome & Principe
  47. Tanzania
  48. Togo
  49. Uganda
  50. Georgia
  51. Tajikistan
  52. St. Lucia
  53. Nicaragua
  54. Bolivia
  55. Guyana
  56. Nauru
  57. Palau
  58. Tuvalu

Visa On Arrival

  1. Bolivia – 90 days
  2. Burundi – 30 days; obtainable at Bujumbura International Airport
  3. Cambodia – 30 days
  4. Cape Verde
  5. Comoros
  6. Djibouti
  7. Ethiopia
  8. Guinea-Bissau – 90 days
  9. Guyana – 30 days provided holding confirmation, issued by the Ministry of Home Affairs
  10. Indonesia – 30 days
  11. Jordan – 2 weeks, must hold US$ 3000
  12. Kenya – 3 months
  13. Laos – 30 days
  14. Madagascar – 90 days
  15. Maldives – 90 days
  16. Nauru
  17. Palau – 30 days
  18. Saint Lucia – 6 weeks
  19. Samoa – 60 days
  20. Seychelles – 1 month
  21. Somalia 30 days, provided an invitation letter issued by the sponsor has been submitted to the Airport Immigration Department at least 2 days before arrival.
  22. Tanzania
  23. Thailand – 15 days. Visa fee of 1000 Thai Baht needs to be paid in Thai currency. Visa on Arrival has to be obtained at First point of entry/Landing not the Final Destination.
  24. Timor-Leste – 30 days
  25. Togo – 7 days
  26. Tuvalu – 1 month
  27. Uganda
  28. Somaliland – 30 days for 30 US dollars, payable on arrival
  29. Niue – 30 days