Brazil Peru Solomon Islands (”Visitors Permit” required, which can be obtained on arrival for a maximum stay of 3 months) South Korea Argentina Chile Switzerland (For a traveler with Schengen visa only) Andorra Bermuda (Maximum stay of 6 months) Burkina Faso Ethiopia (on arrival for a maximum stay of 3 months) Fiji (Maximum stay 120 days) Haiti Kenya (Visa on arrival maximum stay of 3 months) Madagascar (Visa on arrival at 28,000 MGA) Panama (Visa on arrival at 5 USD maximum stay of 90 days)
60 days for all passport type:
Nepal (Visa on arrival at 30 USD) Samoa (Visa on arrival)
30 days for all passport type:
Cambodia (Visa on arrival - tourist for $20, business for $25) East Timor (Visa on arrival - $30) Hong Kong Indonesia Laos Malaysia Maldives Oman (Visa on arrival - 6 Omani rial) Philippines Russia Saint Vincent and the Grenadines Seychelles Singapore South Africa Sri Lanka Vietnam Vanuatu (Extension of stay up to 4 months in any 1 year period possible) Tuvalu (on arrival for a stay of max. one month) Tonga (on arrival) Rwanda (on arrival provided passenger has applied for a visa through the website //www.migration.gov.rw) Uganda Zambia Burundi Comoros Djibouti Mozambique Seychelles free for 1 month Tanzania Togo on arrival for max. 7 Azerbaijan Georgia Dominica for stay of max. 21 days. Micronesia Niue Palau Islands on arrival for a stay of max. 30 days (extension possible).
15 days for all passport type: Bangladesh (Visa on arrival - $50, available at Zia Airport; diplomatic and official passport for 30-day visa-free)
14 days for all passport type:
Brunei Bahrain (Visa on arrival cost 5 Bahraini dinar)
Others:
Burundi (Visa on arrival) Jordan (Visa on arrival cost 10 Jordanian dinar) Syria (Visa on arrival) Togo (Visa on arrival - 7 days) Kuwait (Visa on arrival cost 5 KWD)