Residents of Hong Kong can stay for one year, United Kingdom passport holders can stay for up to six months.
Visas are not required by nationals of Albania, Andorra, Argentina, Armenia, Australia, Austria, Belarus, Belgium, Bosnia and Herzegovina, Brazil, Brunei, Bulgaria, Canada, Cape Verde, Chile, Croatia, Cyprus, Czech, Denmark, Dominica, Ecuador, Egypt, Estonia, Finland, France, Germany, Greece, Grenada, Hungary, Iceland, India, Indonesia, Ireland, Israel, Italy, Japan, Kiribati, Korea Republic of), Latvia, Lebanon, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malaysia, Mali, Malta, Mauritius, Mexico, Moldova, Monaco, Mongolia, Montenegro, Morocco, Namibia, Netherlands, New Zealand, Norway, Philippines, Poland, Portugal, Romania, Russia, Samoa, San Marino, Serbia, Seychelles, Singapore, Slovakia, Slovenia, South Africa, Spain, Sweden, Switzerland, Tanzania, Thailand, Turkey, U.S.A., United Arab Emirates, United Kingdom and Uruguay for stays up to 30 or 90 days .
Almost everyone else can get a visa on arrival. Proof of funds and onward ticket required.
Nationals from Bangladesh, Nepal, Nigeria, Pakistan, Sri Lanka and Vietnam are required to obtain a visa prior to arrival. Visas can be arranged through a Chinese consulate or embassy.
Macau entry requirements
Macau visa regulations