Indian Passport’s ranking has improved on the Henley Passport Index 2025. It has moved up to the 77th rank from the previous 85th position, enabling Indians to visit 59 countries visa-free or with a visa on arrival. Certain countries offers visa on arrival or visa-free entry to Green Cardholders and valid US visa holders. Evidently, Indian Passport when backed with a valid US visa stamp or a Green Card exerts more power and influence at international levels.
Check out what countries Green Cardholders and Indians on US visas can visit in 2025 and 2026 without applying for a visa in advance:

Visa-free Countries for Green Cardholders and US Visa holders
Singapore: 96-Hour Visa-Free Transit
Among visa-free countries for US Green Cardholders and Indians with a valid US visa, Singapore offers 96-hour visa free transit for guided city sightseeing tours. Since the Free Singapore Tour is available only for passengers of Singapore Airlines flights, many US visa holders and Green cardholders among Indians take advantage of the visa-free transit facility while traveling between USA and India through Changi Airport. The US visa stamp on your Indian passport must be valid for 30 days or more from your arrival in Singapore.
Qatar: Visa-free Doha Stopovers
Among visa-free countries for Green Cardholders and US visa holders, Qatar offers visa-free Doha stopovers to passengers of Qatar Airways flights. Qatar’s visa waiver for Indian passport holders from India and the US is valid for 30 days from the date of issuance at Doha’s Hamad International Airport, given they have a passport with minimum 6-month validity, confirmed return flight tickets, and confirmed hotel booking in Doha.
You can call Indian Eagle’s customer helpline +1800-615-3969 for phone-only budget flight deals of Qatar Airways from USA to Doha, or US to India via Doha. You can call the same number to explore Doha stopover packages and the best deals available at Indian Eagle.
Mexico: Visa-Free for 180 Days
Mexico is one of the countries that offer visa-free entry to Indians with Green Card or a valid US visa. You can stay visa-free in Mexico for up to 180 days. Cancun in Mexico is a most popular beach getaway for Indians in the United States. Just make sure your US residency permit or visa is valid at the time of entry to explore Mexico cities and beaches without any visa hassles.
Peru: Visa-Free for 180 Days
Peru is among the visa-free countries for Green Cardholders and US visa holders with Indian passports. You can stay in this South American country for up to 180 days in a calendar year. Minimum 6-month validity of your US visa is a must for visa-free entry to Peru from the time of arrival. Whether hiking to Machu Picchu or soaking in the charm of Lima is your travel goal, the US visa or Green Card makes it easier for Indians to visit Peru without a visa.
Philippines: Visa-Free for 14 Days
The Philippines offers visa-free entry to US Green Cardholders and US work visa holders among Indians. In addition to visa-free entry to Manila, you can holiday for up to 14 days. Your visa-free stay in the Philippines can be extended once for another 7 days. In certain cases, Indian passport holders don’t need a US visa to travel visa-free to Philippines, but they must present confirm return flight tickets, proof of accommodation, and financial documents.
Thailand: Visa-free Entry
Among visa-free countries for Indian passport holders, Thailand is the most welcoming destination in Asia. Irrespective of your US visa status or validity, you can visit Thailand visa-free for up to 60 days. Starting May 2025, the Thailand Digital Arrival Card (TDAC) is mandatory for all inbound foreign travelers for legal entry into the country. to be filled online at least 3 days prior to your scheduled arrival in Thailand, the digital form replaced the old paper form and includes a healthy declaration too.
Bahamas – Visa-Free for 30 Days
Bahamas makes island travel easy for Indian passport holders with a valid US visa or Green Card. You don’t need a separate visa to enter, as long as your US visa is multiple-entry and has been used at least once to travel to the US. You can stay up to 30 days in the Bahamas visa-free, soaking in its beaches and clear blue waters. Just make sure your passport is valid for at least six months at the time of entry.
Visa-on-arrival Countries for Green Cardholders and US Visa Holders
UAE Visa-on-Arrival for Dubai and Abu Dhabi Stopovers
The United Arab Emirates tops the list of countries that offer visa on arrival to US Green Cardholders and Indians with a valid US visa. The UAE visa on arrival for eligible Indians is issued for 14 days of stay, which is extendable for additional 14 days for a nominal fee. The visa-on-arrival entry to the UAE has been expanded to Indians holding valid visas or legal residency permits from not only USA and Canada, but also Singapore, Japan, Australia, South Korea, and New Zealand. Your Indian passport and Green Card or US visa must be valid for 6 months from the date of arrival at Dubai or Abu Dhabi.
Indian Eagle, the most trusted travel-booking partner for Indians in the US, has the best deals for Dubai tour packages and ‘Visit Abu Dhabi’ tour packages, in addition to exclusive phone-only flight deals from Emirates and Etihad Airways. Indian Eagle’s air-ticketing and tour-planning team is available at +1800-615-3969 (24/7).
Oman: Visa-on-arrival/e-Visa for 30 days
The Oman visa on arrival for Green Card holders and eligible Indian citizens come for 30 days. Like other visa-on-arrival countries, Oman requires Indian citizens to hold a valid visa from the UK, Canada, the UK, Japan, or Schengen countries. Return flight confirmation and hotel reservation are pre-requisites for visa-on-arrival entry to Oman.
Sri Lanka: Visa on Arrival with ETA for 30 Days
Among the visa-on-arrival countries for US Green Cardholders and Indian citizens without a US visa, Sri Lanka grants 30-day visa on arrival through an Electronic Travel Authorization (ETA) online. It is simple and hassle-free. Sri Lanka’s visa-on-arrival requirements include your passport with 6-month validity, return or onward flight tickets, proof of accommodation, and financial support documents.
Bahrain: Visa on Arrival for 30 Days
In the Gulf region, Bahrain is on the list of countries offering visa on arrival to Indians with a US Green Card or visa. You can stay in this beautiful island country for up to 14 days on a single-entry visa or up to 30 days on a multiple-entry visa. Starting October 2025, Gulf Air flights from New York to India will make it easier for US visa holders and Green Cardholders to get Bahrain’s visa on arrival for a stopover. A 6-month valid passport, return or onward travel booking confirmation, accommodation proof and sufficient funds are mandatory.
The booking of customized tour packages in all these visa-free countries for Green Cardholders and Indians on US Visas is just a call away at Indian Eagle! Call our trusted travel advisors at +1800-615-3969 for budget-friendly stopover tour packages for family and individuals, as well as discounted phone-only flight deals.