Shenzhen is an incredible city. When you see the gleaming skyscrapers that occupy the skyline, it’s almost impossible to imagine that, as recently as 1979, the city was nothing more than a quaint, quiet little fishing village. That all changed when Deng Xiaoping introduced one of China’s first (and most successful) “special economic zones.” The transformation from a sleepy fishing village to a thriving metropolis has been swift, by any standard. So much so that Shenzhen is regarded as one of the fastest-growing cities on Earth!
Those making their way to Hong Kong often find a reason to make the short hop across to Shenzhen, be it for business or pleasure. Doing so requires the relevant visas, of course. All visitors to Shenzhen entering from Hong Kong are subject to passing through China customs and immigration. Luckily, Shenzhen offers visas upon arrival at several border-crossing points, and getting one isn’t too complicated.
What do I need to get a visa?
The process of getting a visa on arrival during a Shenzhen border crossing is fairly simple. All you need is a valid passport from an eligible country and enough RMB to pay for the visa.
China occasionally adjusts the list of countries eligible for Shenzhen Visa on Arrival (VOA). As of 2025, citizens from most EU countries, the UK, the US, Australia, Canada, New Zealand, Japan, South Korea, Singapore, Malaysia, Indonesia, Russia, Kazakhstan, and several others are eligible.
For the full, current list of eligible nationalities, please check the official latest sources before travel.
If your country is not eligible, you’ll need to arrange your Chinese visa prior to arriving in Shenzhen.
I’m eligible! Now, where can I get my visa?
Luckily, there are several ways of getting between Hong Kong and Shenzhen. With more than one border crossing, you can choose the most convenient for you to get your visa.
Luohu Port: Open every day between 07:00 – 23:30, this is perhaps the oldest and one of the most frequented border crossings. Travelers passing through Luohu can get their hands on a detailed map of Shenzhen, which can be handy if it’s your first time.
Huanggang Port: The only port that operates 24 hours a day, and by far the most popular with locals. Most of Hong Kong’s bus and metro networks make their way to Huanggang, so getting to the port won’t be a challenge.
Shekou Port: Open between 07:00 – 22:00; those making use of the ferry services will likely arrive via the Shekou Port.
Fuyong Port: Open every day between 10:00 – 17:30, located just 10 km away from Shenzhen Bao’an International Airport. If you need to be at the airport, this is your best bet.
The signposts at all border crossings should offer English labels that are fairly easy to navigate. Upon arrival, look for the “China Customs” signposts and head in that direction. On your way to the customs counters, keep an eye out for the “Foreigners” signposts and the “Port Visa” signs for the relevant counter to obtain your visa.
How much does it cost?
The standard fee for most eligible visitors is now 130 RMB (19 USD).
This flat rate is applied at most ports issuing the Shenzhen VOA as of 2025.
Note: This fee structure is simpler than in previous years. Higher pricing is once applied to some nationalities, but the Shenzhen VOA now typically uses the same rate for all eligible visitors.
Though some border crossings accept credit cards, not all do. It’s best to carry enough RMB with you, just in case. If you don’t find time or a way to obtain RMB on your way to the border, several currency exchange kiosks will exchange foreign notes for RMB fairly quickly. However, as is expected, their exchange rate will benefit them a lot more than you. This is why we highly recommend taking care of this before your arrival, if possible.
The actual application process is pain-free and rather simple. Filling out the standard form, providing a passport photo (which can be taken at the border crossing for a small fee), and paying the visa fee. Depending on how busy the counters are, the process generally doesn’t take longer than 30 – 40 minutes. Make sure your passport has enough space for the visa; it’ll take up an entire page. All of the borders should have English-speaking staff who will be happy to help during the application process.
Is there any way to avoid the queues?
Getting anywhere in China can be a challenge, especially when dealing with crowded public transport terminals. If time is a priority for you, then booking an expedient private car service between Hong Kong and Shenzhen will allow you to pass seamlessly through the Shenzhen border crossing.
A private car service allows for a convenient border crossing. You’ll even be able to get work done throughout your journey and cross the Hong Kong side of the border in the comfort of your vehicle.
If you’re planning a trip to China, take advantage of our online discount (click the image below) and book your private car and driver now! Make your journey stress-free and contact our 24/7 team at bookings@asiacarservice.com.







