Ferry to China
4 Ferry crossings from 7 Ports
Open Ticket??

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Open Ticket?

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Trip Details
Outbound
Return Trip
China

Latest offers for China

Why use Direct Ferries?
category
Ferries from 4412 routes and 901 ports worldwide
category
Trusted by over 2.5 million customers
category
We arrange over 1.2 million ferry crossings / year
category
We check up to 1 million prices for our customers daily

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

Which ferries travel to China?

Ferries to China:
  • Macau (Outer Harbour)
  • Incheon

What is the cheapest ferry to China?

The cheapest ferry to China is £54 from Macau (Outer Harbour) to Shenzhen Airport (Fu Yong). Price exclusive of booking fees.

What are the ferry ports in China?

China Ferry Ports:
  • Shenzhen Airport (Fu Yong)
  • Shenzhen (Shekou)
  • Dalian

Can you take pets on the ferry to China?

No, pets are not permitted with any operator on routes offered to China.

China Ferry Map and Routes

Onboard the ferries

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

The quickest way to make & manage your booking

Download the Direct Ferries app or manage your booking online through My Account

App

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