I am traveling to Mexico in December 2017 and I hold a Kenyan passport with a Tier 4 student visa for the UK that expires in November 2018. On the consulate website (Kenya) it is mentioned:
Kindly note that travelers who wish to visit Mexico, regardless of their nationality, holding a valid, multiple entry visa for the United States of America, Canada, Japan, the United Kingdom or the Schengen Space countries DO NOT need to apply for a Mexican visitor’s visa: tourist, business or in transit (less than 180 days stay).
Published in June 2011
https://embamex.sre.gob.mx/kenia/index.php/consular-section/visa-for-mexico
However on the UK consulate page it mentions:
According to Mexican regulations which came into force in June 2009, Permanent residents in the United Kingdom wishing to travel to Mexico do not require a visa to enter the country as tourists or business visitors for up to 180 days and as visitors in transit for up to 30 days, regardless their nationality.
https://consulmex.sre.gob.mx/reinounido/index.php/es/contenido/108-visas-for-other-countries
My question is, do I need a Mexico visa or not?