Ferry to China

Every crossing in one place

Ferry to China

Popular Ferry Operators for China

Latest offers for China

View all Special Offers

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Ferry to China

China Ferry Times

China is accessible with approximately 6 daily sailings and up to 39 weekly trips. To find the best travel time for you, use our deal finder to view current schedules and compare tickets. Keep in mind that ferry services may vary seasonally.

Popular Ferry routes to China

Ferries from Macau (Outer Harbour) - Shenzhen (Shekou) sail with a crossing time of 1h. The average price of a Macau (Outer Harbour) - Shenzhen (Shekou) ferry is about £141.12. The Incheon - Dalian ferry runs with a duration of 14h 30m. The average price of an Incheon - Dalian ferry is around £182.94.

China Ferry Operators

China is currently served by 2 ferry operators, Dain Ferry & TurboJet.

Ferry Ports in China

China is served by three ferry ports: Dalian, Shenzhen (Shekou) and Shenzhen Airport (Fu Yong), with 6 daily sailings and 39 weekly sailings. Among these, Shenzhen (Shekou) stands out as the busiest and most popular, offering an average of 4 daily sailings and 30 weekly sailings. This high frequency provides travellers with ample flexibility for planning their trips to and from these ports.

How do I get from UK to China?

Currently, there are no direct ferries from the UK to China. The best way to travel to China from the UK is by air or by train via the Trans-Siberian Railway.

Can I take a car on the ferry to China?

There are no car ferries to China. For more information on routes and ferry prices view our Deal Finder.

China Ferry Prices and Offers

The price of a ferry to China can vary by route, operator and season. The 2 most popular routes have an average price of £141.12 (Macau (Outer Harbour) to Shenzhen (Shekou)) and £182.94 (Incheon to Dalian). We recommend booking in advance to get the best ferry deals and availability.

How to book ferry tickets to China

The best way to book a ferry to China online is with Direct Ferries. Use our Deal Finder to compare tickets and get the best deal.

China Guide

Shenzhen (Shekou) ferry port serves as a vibrant gateway to one of China's most dynamic cities. Shenzhen is renowned for its skyscrapers, shopping destinations, and a thriving tech industry. Tourists can explore attractions such as Window of the World, an impressive theme park featuring miniature replicas of global landmarks, and the Splendid China Folk Village, showcasing Chinese culture and heritage. From the port, it is easy to travel to Hong Kong via ferry or to Guangzhou by high-speed rail, making it a convenient hub for further exploration. The port is well-connected, with buses and taxis readily available to transport you directly to Shenzhen's bustling city centre.

Most Popular Questions for Ferries to China

China Ferry Routes

Onboard the ferries

Ship guides, videos & reviews

Find out what it's like onboard the ferries before you travel.

Onboard the ferries

The quickest way to make & manage your booking

Download our app today
Download our app Download now A woman using her mobile phone

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox
New design, same Direct Ferries