Belizeans and others who travel to Mexico for business, shopping, medical or recreational purposes, by sea or air, must now pay a federal tax of US$25. For those traveling by air, the tax is to be added to the cost of their plane ticket. Those traveling into that country by land and who stay for 7 days or more must also pay this mandatory tax, which is known as the DNI (Derecho de No Immigrantes).
Marcelino Miranda, Public Relations Officer for the Mexican Embassy in Belize, told Amandala that the federal law is not new, and has been in existence for some time but is only now being enforced.
The charge caught many people and frequent travelers to Chetumal by surprise. Miranda told Amandala that the USD $25 is a fee that is charged at all points of entry and departure in Mexico. Intransit travellers travelling to a third country, regardless of the time needed for their transit through Mexico, will also pay the fee. This includes those who enter Subteniente Lopez, Chetumal, by road and are travelling to Cancun to board a flight to travel to another country, as well as those arriving at Cancun and travelling to Belize. Miranda said that Belizeans and others who go into Chetumal for short periods are not charged.
The DNI fee can be paid to any bank or airport in Mexico and at the points of entry between Belize and Mexico such as the Subteniente Lopez Border. Proof of payment should be issued by the receiving office.