Note: all ferries were suspended throughout the pandemic. While many of the ferries below do seem to be operating again now, be aware that things may have changed and be sure to double check locally or with the operators if you can
Update: a lot has changed since I first wrote this guide, and due to covid, economic slowdown etc around half of the old routes ceased operating.
As of 2026, there are 6 remaining routes between Incheon and China (Dandong, Qingdao, Shidao, Weihai, Yantai, Lianyungang) and 4 remaining routes between Pyeongtaek and China (Rizhao, Yantai, Weihai, Lianyungang). Note: the Qingdao route is also being suspended in 2026, see this comment and this one.
Most of those Chinese ports are in Shandong Province, with Dandong the only surviving route for the northeast.
There’s something about arriving by ship that you just don’t get with air travel; the excitement of first seeing your destination coming into view over the horizon as you take in the sea air on deck, the morning sun on your face, captures the romance of travel in a way an airport never will. Well… unless it’s subzero temperatures outside, or pissing rain as you dock; that’s not so nice. And the time I found myself peering through a heavy blanket of smog to make out the skyscrapers of Qingdao materialising through the brown smudge as the ferry chugged through the green carpet of Qingdao’s annual chemically-enhanced algal blooms wasn’t that nice either! But you get the idea. There’s no better way to arrive in Korea than sailing in under the majestic harbour bridges of Incheon (or Busan, if you’re overlanding between Korea and Japan).
China and South Korea are two countries very well-connected by sea – due to North Korea being North Korea, the land route between China and South Korea is completely cut off, which means extra cargo, vehicles, and people wanting to go by ship. More than a dozen overnight ferry routes connect ports on the northern half of China’s coastline with Korea’s west coast, providing a (usually) cheaper, more interesting alternative to flying, which takes you on overland routes through cities you might otherwise not see.
Specifically, China – Korea ferries go from the Chinese ports of Tianjin (near Beijing); Qinhuangdao, Yingkou, Dalian, and Dandong (northeast China); and Yantai, Weihai, Rongcheng, Shidao, Qingdao, Rizhao, and Lianyungang (located around the Shandong Peninsula).
On the Korean side, the port of Incheon (next to Seoul) handles the majority of ferries, though a few services use Pyeongtaek further south.
The crossings are overnight jobs, taking anything from 12 to 26 hours depending on the distance and how shitty the ferry is. The routes most likely to be of interest to overlanders are the Dandong, Dalian, Tianjin, and Qingdao routes to / from Incheon.
I’ve personally done the crossings from Dalian and Dandong to Incheon, and both ways between Qingdao and Incheon. Of the three, I’d recommend the Qingdao crossing; Qingdao is probably the most interesting city to visit of the three, the ferry itself is actually better, and the Qingdao port is convenient. If however you’re definitely going to or from Northeast China, Dalian is preferable to Dandong; the terminal in Dalian is conveniently located, whereas in Dandong it’s right out of town and involves a long bus transfer. Also the Dandong – Incheon ferry is a floating piece of junk, very cramped indeed, and for whatever reason the passengers were a lot more rough and ready than on the other routes I did; my bunk was constantly invaded by my fellow passengers unless I was physically occupying it, and the legion of smokers on deck sent a constant rain of glowing cigarette butts flying over the railings. If you’re keen to visit Dandong for the chance to glimpse into North Korea, time permitting I’d still recommend taking the Dalian ferry, and visiting Dandong by train (Dalian – Dandong is a 2-hour train ride). Dandong is now the only remaining option for northeast China.
If you’re looking for the most direct option from Beijing, that would be the bullet train to Tianjin and the 26-hour Qingdao Weihai and the ferry from there.
Note: the Qingdao route is being suspended in 2026, see this comment and this one
A few things to note when travelling by ferry between China and Korea:
Checkin & boarding times
You should always arrive at the port at least two hours before sailing time to deal with check in and immigration before boarding, and preferaby a little earlier than that (especially if you still need to buy a ticket – if you turn up one hour before departure, you may find the ticket counter is already closed).
Terminal fees & fuel surcharges
Also, be aware that there’ll be a port charge / terminal fee to pay when you check in; it’s usually 30 to 40 RMB in China, and it ranges from 2,500 to 4,300 KRW in Korea. Under each listing below I’ve noted the port fee as per the ferry company websites, but in some cases the port fees for China aren’t given – you should still expect a fee of 30 or 40 RMB. Also, of course these fees are likely to increase over time; I’ll try to keep this page updated, but don’t be surprised if it’s gone up.
Additionally, there may or may not be a fuel surcharge added to the ticket fare; most of the routes listed here have fuel surcharges of either 10,000 or 20,000 KRW (or 60 / 120 RMB from China). This can also be expected to change over time, again I endeavour to keep the information on this page up to date but be prepared for surprises.
Food & drink
All of the ferries have some sort of food available – at the very least, you’ll be able to buy snacks and instant noodles (with free hot water dispensers so you can make them) and cans of beer, and most of them have a restaurant doing buffet dinner & breakfast. I usually try to grab a bag of pastries, snacks, drinks, instant noodles etc before boarding.
Reservations
Three Only one of the routes listed here can be booked online using Direct Ferries: Lianyungang-Incheon, Yingkou-Incheon, and Dalian-Incheon. For the others you can try calling or emailing (or in a couple of cases using the reservation forms on their websites); see the details under each listing. Buying your ticket in person at the terminal should also usually be fine, though of course it can’t be 100% guaranteed.
Contact numbers
Under each listing below I’ve given the contact number(s), usually for offices in Korea, sometimes China. Area codes are given in brackets; if calling from overseas, it’s +86 for China and +82 for Korea, and drop the initial 0. If calling domestically, include the area code if in a different province, drop it if calling from the same province.
Train schedules & tickets
I’ve given example train times from nearby major cities for each of the ports listed, but if you want to check them out in more detail, use Korail for Korean trains (excluding the SRT – see Pyeongtaek below) and Chinatrainguide for China.
China train tickets: buying train tickets in China used to be a complete pain in the ass, but thankfully it’s become much easier in recent years. You still have to line up to show your ID when travelling, but these days you search, book, and pay for the tickets online, with no physical tickets. You can try to do it on the official site, or use foreigner-friendly travel booking sites/apps like Trip or 12go
Korea train tickets: in Korea there’s no need for ID checks, you can just buy a ticket at the station from a machine or ticket window, or book online with 12go. There’s actually not even any ticket barrier to pass through, you just go to the platform and get on the train. Occasionally the staff on the train ask to see tickets (only happened to me twice in dozens of Korean rail journeys), so if you book online just have the e-ticket ready show on your phone or tablet if needed.
All information below is correct at time of writing. I will strive to keep this page up to date, but things may have changed so be sure to double check as best you can to avoid any inconvenient surprises; be prepared to be flexible in the event that you encounter something unforeseen (don’t plan to catch a ferry on the very last night of your Chinese visa – that’s just asking for trouble!), and please let me know via comments or my contact form so I can update this information for future overlanders.
Read on for details of the main routes outlined above; see here for the other routes through Incheon, and here for routes through Pyeongtaek.
Most Useful China – Korea Ferries for Overlanders

Incheon – Qingdao & Incheon – Weihai
Weidong Ferry is the only ferry operator between China & Korea with an English website. I once made a reservation with them by email as I needed to show it when applying for my Chinese visa at the embassy in Tokyo, and then cancelled the reservation once I had the visa. I did then take the ferry, but just bought the ticket at the ferry terminal in Incheon on the day. When I went the other way, I also bought the ticket at the terminal in Qingdao on the day.
Note: the Qingdao route is being suspended in 2026, see this comment and this one
The New Golden Bridge V is a comfortable ship, sailing time is 17 or 18 hours, and I had a pleasant journey on both occasions (definitely the best of the three China-Korea ships I’ve been on). Listed price for cheapest tickets at time of writing is 120,000 KRW from Incheon, 750 RMB from Qingdao. She sails from Qingdao on Monday, Wednesday, and Friday, and from Incheon on Tuesday, Thursday, and Saturday; departure time is 17:30 from both ports (fares and schedule here)
Qingdao port details: The ferry terminal is just a couple of km from central Qingdao’s main strip on Zhongshan Road. Address is Qingdao Port Passenger Terminal, 6 Xinjiang Road (青岛港客运站, 新疆路6号, Qingdao Gang Keyunzhan, Xinjiang Lu Liuhao). When arriving in Qingdao you can take a taxi or bus to Qingdao Station (Qingdao Huochezhan, 青島火車站) or Zhongshan Road (Zhongshan Lu, 中山路); there’s a bus stop in front of the ferry terminal (same side).
Bullet train times from Qingdao: Beijing 5 hrs, Shanghai 7hrs, Tai’an 3 hrs (for Taishan mountain)
For Incheon Port details, see below
Her sister ship the New Golden Bridge VII does three round trips per week between Incheon and Weihai, sailing from Incheon on Saturday, Monday, and Wednesday, and from Weihai on Sunday, Tuesday, and Thursday. Sailing time is 15 or 16 hours, cheapest fare is 110,000 KRW from Incheon, 750 RMB from Qingdao (details listed on the same pages linked to above for Incheon-Qingdao).
Weihai port details: head to Weidong’s check-in lobby located at Weihai Port, 288 Haibu Road (威海港, 海埠路288号, Weihai Gang, Haibu Lu Liangbaibashiba Hao). It’s about 6km east of Weihai Station so a 10-minute taxi ride or so, or you can take bus #53 or 24 from Qingdao North Road / Huaxia Road.
Bullet train times from Weihai: Qingdao 2 hrs, Beijing 6 hrs, Shanghai 8.5 hrs
Incheon – Tianjin
Jinchon Ferry’s Tian Ren (website, Korean only) does two round trips per week; it’s fairly easy to read the schedule as the weekday names are given in English, so you just need to know that 인천 is Incheon and 천진 is Tianjin, (발) indicates departure and (착) indicates arrival; crossing time is 26 or 27 hours.
For fares see here; cheapest tickets at time of writing are 115,000 KRW from Incheon, 888 RMB from Tianjin. You can also double check the information on the Incheon Port website here (see below for help with reading it – also ignore the map on that page, as they’ve accidentally included the wrong one)
If you’re not happy with just rocking up and buying tickets at the port, you can try making a reservation by telephone; even if calling from China, I would call the Korean number as it’s a Korean company, and you’re more likely to be able to get an English speaker. The number is (032)777-8260; it’s listed here, so check it hasn’t changed before calling.
Tianjin port details: don’t go to the cruise ship terminal! The correct port is Tianjin Xingang Port Passenger Terminal, 35 Xingang 2nd Road (天津新港客运站, 新港二号路35号, Tianjin Xingang Keyunzhan, Xingang Erhao Lu Sanshiwu Hao)
This port is located in the Tanggu District of Tianjin City, some 40km from central Tianjin; Tanggu has a bullet train station with direct connections to Beijing, and subway access to central Tianjin. From the main Tianjin Station you can take the Tianjin Metro to Citizen Square Station on Line 9, and from there take a taxi or catch bus number 513 (double check here) to the terminal (6km). If coming from Beijing, you can take the bullet train to Tianjin (35 minutes, very frequent departures) and proceed via Tianjin Metro as above, or take a direct bullet train to Tanggu Station (55 minutes, less frequent) and from there take a taxi or bus number 102 to the terminal (11km).
For Incheon port details, see below
Incheon – Dalian
Dain Ferry’s Biryong (website, in Korean only) does three round trips per week, sailing from Incheon on Tuesday, Thursday, and Saturday, and sailing from Dalian on Monday, Wednesday, and Friday. Departure is 5pm from Incheon, 6pm from Dalian; to see the schedule & fares on their website, click the ‘passenger info’ button then 여객운임 for fares and 운항스게쥴 for the schedule (you can double check the information on the Incheon Port website here; Korean only, see below for help with reading it).
This ferry can be booked online through Direct Ferries here, so that’s your best option. They usually have it for around 120 USD, so pretty much the same price as when you buy in person at the port.
Dalian port information: the termial’s a few km east of Dalian Station, easily walkable depending on luggage and weather – walk east along Changjiang Road (长江路) and Renmin East Road (人民东路). Otherwise just show or tell a taxi driver 大连港客运站, Dalian Gang Keyun Zhan. International and domestic (for Yantai) ferries go from different (but neighbouring) terminals, so you might want to clarify to your driver that you’re going to Hanguo, 韩国. Expect a terminal fee when leaving Dalian of around 50 RMB (I think it was 40 when I did it), and a fuel surcharge of 60 RMB (correct as of late 2018).
Bullet train times from Dalian: Beijing 6 hrs, Shenyang 2 hrs, Harbin 4 hrs, Dandong 2 hrs
For Incheon port details, see below
Incheon – Dandong
The Oriental Pearl VI, operated by Dandong Ferry, does three round trips per week between Incheon and Dandong. This one is a Chinese ship & company, with a Chinese-only website (which is pretty useless even if you can read a bit of Chinese). It’s easier to check the schedules & fares on the Incheon Port website here
Sailing time is 14 or 16 hours, departing Incheon at 6pm on Monday, Wednesday, and Friday, and departing Dandong at 6pm on Sunday, Tuesday, and Thursday. Cheapest fare is 1,110 RMB from Dandong, or 126,000 KRW from Incheon.
I had no trouble just turning up and buying my ticket on the day from their counter at Incheon International Ferry Terminal, but if you do want to try and make a reservation their numbers are listed here. The Korean number is (032)891-3322, the Chinese number is (0415)315-2666 (if you can’t speak Chinese, I’d probably try the Korean number even if calling from China if possible, as you’ve probably got a better chance of getting hold of an English speaker).
To be completely honest, I didn’t enjoy the ferry from Incheon to Dandong; it’s a bit of a floating piece of junk, the cheap berths are in a very cramped structure that looks like it was bolted on to the top deck some time after she left the yard, and my fellow passengers on that particular night were constantly invading my bunk, and sending a constant rain of glowing fag ends (cigarette butts, for my American readers!) into the ocean. The Dain Ferry to Dalian is a better ship, and Dalian is a more convenient port, so I’d recommend Dalian over Dandong if you’re heading to Northeast China (if you want to visit Dandong from Dalian to see the North Korean border, it’s only 2 hours on the new bullet train line).
Dandong port information: the port is actually located in the neighbouring city of Donggang at the mouth of the Yalu River (Dandong is an hour’s drive upstream), but is called the Port of Dandong, 丹东港, Dandong Gang.
This isn’t a passenger terminal, it’s an industrial port; immigration is done in the customs building some distance from the dock itself. When getting off the ferry in Dandong there’s a ridiculous scene as all the passengers compete to pile into the waiting shuttle buses to the customs building, where you have another scrum to get through immigration and another at the bag scanners. This all takes quite a while, and was really not what I wanted after a fairly lousy night’s sleep on that crappy boat. Once you finally get through, various buses are waiting; ask the ticket desk for tickets to Dandong. The price was 15 RMB when I did it but surely more now, and there is absolutely nowhere to change or withdraw money anywhere near the port; before leaving Korea make sure you’re sorted for Chinese payment apps and/or a little emergency cash. The bus ride is quite cool though actually; as you drive through an utterly grim industrial landscape you catch glimpses of North Korea across the river and pass the infamous Bridge to Nowhere; after an hour or so the bus drops you in front of Dandong Station.
When leaving Dandong, be prepared for the port charge of 30 RMB and a fuel surcharge of 90 RMB (again probably more now). Also, try to get some Korean won before heading for the ferry as they only accept won onboard, and the onboard exchange rate is brutal. Buses to the port leave from in front of the station, and I would advise you investigate and confirm the bus departure time at the earliest opportunity after arrival in Dandong.
Bullet train times from Dandong: Dalian 2 hrs, Shenyang 90 minutes, Harbin 4 hrs, Beijing 6 hrs
Incheon Port Details
The present international terminal building opened in 2020, shiny and new but less convenient than the old one(s). Map & directions here
By subway go to Dongincheon Station on Seoul Metro Line 1, or Moonlight Festival Park Station on Incheon Line 1, then take a taxi for the remaining km to the ferry terminal. Ask the driver for 인천항 국제여객터미널 / Incheon Hang Gugje Yeogaeg Teomineol.
There’s a big supermarket & McDonalds near the entrance to Terminal 2, a few minutes’ walk east on the other side of the main road; this is a good place to stock up for the journey. There isn’t much of that sort near Terminal 1, though last time I arrived in Incheon (from Dalian) I wandered along the harbour from Terminal 1 and scored some decent waffles & coffee in a cafe there before jumping in a cab to Dongincheon Station.
If you have some time to kill in Incheon before sailing, Incheon Chinatown is located near the old Terminal 2 (the main entrance is outside exit 3 of Incheon Station, one stop after Dongincheon and also a good place to take a cab from); naturally, lots of tasty Chinese food is available and it’s a good place for a pre-ferry meal. On the hill behind Chinatown you’ll find Freedom Park, with some nice harbour views and a memorial to General MacArthur (Incheon was the site of the American landing in the Korean War).
The terminal fee when leaving Incheon is 4,300 won; from Sep 1st 2018 there’s also a fuel surcharge (which can be tacked on to the ticket price if you want to pay it by card) of 20,000 won.
Incheon Port has a pretty thorough website here (which after many years finally has an English version!)
Other Ferry Routes Between Incheon and China
In addition to the 5 routes with the above 4 companies, there are another 5 routes connecting Incheon with ports in China. All 5 have websites in Korean & Chinese, or Korean only; the Incheon Port website also has the fare & schedule details.

For each of these routes I’ve linked to the Korean homepage, and the relevant page on the Incheon Port website.
Incheon – Yingkou
Yingkou is the nearest port to Shenyang; however, due to the sailing time and the location of the ports, Dalian is more convenient for Shenyang – Korea overland travel (this goes for other northeastern cities like Harbin, Jilin, etc)
Yingkou Ferry: website here
Incheon Port page here
Sailing time: 26 hours
Departs Incheon: Saturday 12:00, Tuesday 24:00 (midnight Tuesday night)
Departs Yingkou: Monday 12:00, Thursday 12:00
The times given on the Incheon Port page and the Yingkou Ferry page are slightly different (1 hour discrepancies in 3 out of 4 cases); I’ve listed the earlier of the two to be safe. To check these yourself, it’s a little confusing; on the Incheon Port page it shows 출발/도착시간 (departure/arrival time) in the same column, but on the Yingkou Ferry page it show 입항 (enter port) in the first column and 출항 (leave port) in the second column (see above for a key on reading the weekday names)
Cheapest fare: 115,000 KRW (check here)
Reservations: fortunately you can book this ferry online with Direct Ferries but only from Korea to China for some reason. If you’re going the other way you can try booking online here (Korean only), or call them on the reservation numbers given here (Korea: (032)891 5858, China: (0417)626-9202)
Port information for Yingkou: the port is actually in Bayuquan (鲅鱼圈), around 50km south of Yingkou proper. Bayuquan has its own train station (on the Dalian – Harbin high speed line) and long-distance bus station, so there’s no need to go through Yingkou itself. At time of writing, terminal charge is 40 RMB and from September 1st 2018 there’s a fuel surcharge of 120 RMB (these are shown at the bottom of this page, below the fares)
Bullet train times from Bayuquan Station: Yingkou Station 20 minutes, Shenyang 1 hour, Dalian 1 hour, Harbin 3.5 hrs, Beijing 5.5 hrs
For Incheon Port information, see above
Incheon – Qinhuangdao
Qinhuangdao isn’t likely to be useful to most travellers, as Tianjin is more convenient for Beijing and Dalian is more convenient for Northeast China. The exception would be if you want to visit Chengde as your first or last destination in China, as it’s just a few hours by bus from Qinhuangdao, or if you want to visit Qinhuangdao itself (it does see some tourism, as it’s where the Great Wall meets the sea)
Qinin Ferry: website here
Incheon Port page here
Sailing time: 23 – 25 hours (schedule here, see above for help with reading it)
Departs Incheon: Monday 19:00, Friday 13:00
Departs Qinhuangdao: Sunday 13:00, Wednesday 13:00
Cheapest fare: 115,000 KRW (check here)
Reservations: their reservation page is here, in Korean only. It explains that reservations can be made by telephone, up to 2 days before departure, and must be paid at the terminal by 16:00 the day before. The number (Korean) is (032)891-9600; no Chinese number listed. Otherwise, just rock up at the terminal on the day.
Qinhuangdao port information: you need to get to the Qinhuangdao-Incheon International Passenger Terminal (秦皇岛-仁川国际客运站, Qinhuangdao-Renchuan Guoji Keyun Zhan). It’s located around 6km south of Qinhuangdao Station, at 28 Haibin Road (海滨路28号, Haibin Lu Ershiba Hao). Be prepared to pay a port tax in the region of 30 to 40 RMB and a fuel surcharge of 120 RMB, so to be on the safe side I’d aim to have 200 RMB ready to cover them both; don’t worry if this leaves you with unused Chinese money, as you can easily change it at one of the many money changers in Seoul’s Myeongdong district (just make sure to use up any small notes i.e. the 1s and 5s, as they won’t change them)
Bullet train times from Qinhuangdao: Beijing 2 hrs. (Bus to Chengde approx. 3 hrs)
For Incheon Port information, see above
Incheon – Yantai
Yantai is located on the other side of the Shandong Peninsula from Qingdao, and is a convenient alternative; the port is right next to the train station, and there are bullet trains to Qingdao (1.5 hours) and beyond.
Hanjoong Ferry: website here
Incheon Port page here
Sailing time: 17 or 18 hours
Departs Incheon: Tuesday, Thursday, and Saturday, all at 19:00
Departs Yantai: Monday, Wednesday, and Friday, all at 19:00
Cheapest fare: 140,000 KRW
Reservations: If you’re not happy with just rocking up and buying tickets at the port, you can try making a reservation by telephone; the number for their Incheon office is (032)891 8880~4.
Yantai port information: Yantai Harbour is directly behind Yantai Station. There are two ferry terminals in the harbour, about a mile apart. The correct one for Incheon is the Yantai Port Passenger Terminal (烟台港客运站, Yantai Gang Keyun Zhan) a few hundred metres east of the station at 155 Beima Road (北马路155号, Beima Lu Yibai Wushiwu Hao), as shown here (bottom of page). Be prepared to pay a port tax in the region of 30 to 40 RMB and a fuel surcharge of 120 RMB
Bullet train times from Yantai: Qingdao 1.5 hrs, Beijing 6 hrs, Shanghai 8 hrs
For Incheon Port information see above
Incheon – Shidao
Located in Rongcheng at the tip of the Shandong Peninsula, Shidao is the closest Chinese port to South Korea; this means shorter ferry crossings, but longer train rides on the Chinese side. As the Shidao port is also quite far from the bullet trains at Rongcheng Station, it’s more convenient to travel via Qingdao, Yantai, or Weihai.
Huadong Ferry: website here
Incheon Port page here
Sailing time: 14 hours
Departs Incheon: Monday, Wednesday, and Friday, at 19:00
Departs Yantai: Sunday, Tuesday, and Thursday, at 19:00
Cheapest fare: 150,000 KRW
Reservations: If you’re not happy with just rocking up and buying tickets at the port, you can try making a reservation by telephone; the number for their Incheon office is (032)880 3210
Shidao port information: Shidao is actually part of Rongcheng City, which is the terminus of the Shandong Peninsula high speed railway; Shidao is 30km south of central Rongcheng. When leaving Shidao, the port fee is 30 RMB and there’s a fuel surcharge of 120 RMB.
Bullet train times from Rongcheng: Qingdao 2.5 hrs, Beijing 6.5 hrs, Shanghai 9 hrs
For Incheon Port information see above
Incheon – Lianyungang
Lianyungang is the nearest port to Shanghai with ferries to Korea, with sailings to Incheon and Pyeongtaek (the Pyeongtaek ferry, see below, may be preferable for certain destinations in Korea other than Seoul e.g. Pyeongtaek, Daejon, and southwest South Korea).
Lianyungang Ferry: website here (you can toggle the schedule between the vessels Harmony Yungang for Incheon – Lianyungang, and Ziyulan for Pyeongtaek – Lianyungang. 인천항 is Incheon, 평택항 is Pyeongtaek, and 연운항 is Lianyungang (you may spot that it’s 연운항 on the Huadong Ferry site, but 렌원강 elsewhere; 렌원강 is a phonetic rendering of Lianyungang, whereas 연운항 “Yeonunhang” is the Korean name for Lianyungang)
Incheon Port page here
Sailing time: 22 to 27 hours
Departs Incheon: Wednesday 4am, Saturday 16:00
Departs Lianyungang: Monday and Thursday at 18:00
Cheapest fare: 169,000 KRW
Reservations: fortunately you can book this ferry online with Direct Ferries, and they usually have it for under 100 USD so this is the cheapest option. Alternatively you can try making a reservation by telephone; the number for their Incheon office is (032)770 3700
Lianyungang port information: Lianyungang Port (连云港港, Lianyungang Gang), also known as Miaoling Port (庙岭港, Miaoling Gang), is located about 30km from the bus and train stations in central Lianyungang. Be prepared to pay a port tax in the region of 30 to 40 RMB and a fuel surcharge of 120 RMB.
Train times from Lianyungang: the recent completion of the bullet train lines mean it’s just an hour to Xuzhou, and there are direct trains to Beijing (4.5 hours), Shanghai (3.5 hrs), Xi’an (5 hrs), Qingdao (2 hours), and Nanjing (2.5 hrs).
Bus times from Lianyungang: Shanghai 5 hrs, Nanjing 4 hrs, Qingdao 3 hrs (see here for bus station locations)
For Incheon Port information see above
China – Korea Ferries via Pyeongtaek
In addition to the routes from Incheon, there are a handful of routes from Pyeongtaek to the Shandong ports, plus one from Gunsan. If you’re in central or southern parts of South Korea, Pyeongtaek or Gunsan may be more convenient than Incheon.

Pyeongtaek – Weihai
Jiaodong Ferry: Korean website here, Pyeongtaek Port English info page here
Sailing time: 13 to 16 hours
Departs Pyeongtaek: Tuesday, Thursday, Sunday evenings
Departs Wehai: Monday, Wednesday, and Friday evenings
Reservations: If you’re not happy with just rocking up and buying tickets at the port, you can try making a reservation by telephone; the number for their Pyeongtaek office is (031)684 5999, Weihai office is (0631)522-0639
For Weihai port information, see above
For Pyeongtaek port information see below
Pyeongtaek – Yantai
Yantai Ferry: website here, Pyeongtaek Port English info page here
Sailing time: 16 hours
Departs Pyeongtaek: Monday, Wednesday, and Friday at 20:00
Departs Yantai: Tuesday, Thursday, and Sunday at 18:30
Reservations: If you’re not happy with just rocking up and buying tickets at the port, you can try making a reservation by telephone; the number for their Pyeongtaek office is (031)684 8827
For Yantai port information see above
For Pyeongtaek port information see below
Pyeongtaek – Lianyungang
Lianyungang Ferry: website here (you can toggle the schedule between the vessels Harmony Yungang for Incheon – Lianyungang, and Ziyulan for Pyeongtaek – Lianyungang. 인천항 is Incheon, 평택항 is Pyeongtaek, and 연운항 is Lianyungang (you may spot that it’s 연운항 on the Huadong Ferry site, but 렌원강 elsewhere; 렌원강 is a phonetic rendering of Lianyungang, whereas 연운항 “Yeonunhang” is the Korean name for Lianyungang)
Sailing time: 24 hours, check schedule here
Departs Pyeongtaek: Tuesday morning, Friday evening
Departs Lianyungang: Sunday and Wednesday evenings
Lianyungang port information: Lianyungang Port (连云港港, Lianyungang Gang), also known as Miaoling Port (庙岭港, Miaoling Gang), is located about 30km from the bus and train stations in central Lianyungang. Be prepared to pay a port tax in the region of 30 to 40 RMB and a fuel surcharge of 120 RMB
For Pyeongtaek port information see below
Pyeongtaek – Rizhao
Rizhao is the second-closest port to Shanghai with ferries to Korea, about 4 hours from shanghai on the new (2020) bullet train line.
Rizhao Ferry: website here, Pyeongtaek Port English info page here
Sailing time: 20 hours
Departs Pyeongtaek: Monday, Wednesday, Friday (times here)
Departs Rizhao: Tuesday, Thursday, Sunday (times here)
Reservations: you can call their Incheon office on (031)686 5894
Rizhao port information: Rizhao Port (日照港, Rizhao Gang) is about 7km from Rizhao Station. Be prepared to pay a port tax in the region of 30 to 40 RMB, plus the probable fuel surcharge.
Train times from Rizhao: it’s around 90 minutes to Qingdao, 2 hours to Tai’an (Shandong), 4 hours to Beijing, Nanjing, or Shanghai.
Bus times from Rizhao: Qingdao 2 hrs, Nanjing 5 hrs, Shanghai 6 hrs. See here for bus station information.
For Pyeongtaek port information see below
Pyeongtaek – Rongcheng
Note: I’m not sure if this route is operating anymore, their website’s down and I’m in the UK at the moment so it’s not easy to check what’s going on.
Rongcheng’s location at the tip of the Shandong Peninsula means a short ferry crossing, but longer train rides on the Chinese side. The port is also quite a long way from either Rongcheng Station or Weihai Station, so sailing through Qingdao, Yantai, or Weihai will be more convenient.
Dalong Ferry: website here
Sailing time: 13 hours
Departs Pyeongtaek: Tuesday, Thursday, and Saturday at 20:00
Departs Rongcheng: Wednesday, Friday, and Sunday at 19:30
Cheapest fare: 105,000 KRW / 580 RMB (check here)
Reservations: you can try booking online here (Korean only), or call them on (031)683 9300
Rongcheng port information: the port is Longyan Port (龙眼港, Longyan Gang), 45km north of central Rongcheng. It’s a similar distance from Weihai; Rongcheng is the terminus of the Shandong high speed rail line and Weihai is the penultimate stop, so if you’re going to take a taxi it’s probably best to travel through Weihai Station rather than Rongcheng Station. If you’re intending to take a local bus… good luck! (and let me know how it works out, so I can update this page for future overlanders)
When leaving Rongcheng, the port fee is 30 RMB and there may or may not be a fuel surcharge, so to be on the safe side I’d aim to have 200 RMB ready to cover them both. Don’t worry if this leaves you with unused Chinese money, as you can easily change it at one of the many money changers in Seoul’s Myeongdong district (best rates usually at the shops right in front of the Chinese embassy’s main gate; just make sure to use up any small notes i.e. the crappy blue 1 kuai bills, also the 5s, as they won’t change them)
Bullet train times from Weihai Station: Qingdao 2 hrs, Beijing 6 hrs, Shanghai 8.5 hrs (times from Rongcheng Station are the same, plus 20 minutes)
Pyeongtaek Port Information
Pyeongtaek is a city in Gyeongi-do province, about 70km south of Seoul, and may be more convenient than Incheon if you’re travelling to / from Daejeon or southern South Korea rather than Seoul (or even from certain parts of Seoul i.e. those near the SRT station (see below) at Suseo, such as Gangnam). It’s actually served by Seoul Metro Line 1 (but that isn’t the best way to get there); the port is 20km west of central Pyeongtaek.
The new terminal opened in 2024, along with (finally!) and English-language Pyeongtaek Port website with ferry information, transportation info etc.
To get there, the fastest way is on the new SRT bullet train line which departs Suseo Station in southern Seoul and takes just 20 minutes to reach Jije Station in Pyeongtaek – it goes in a straight line through a tunnel for 50km, no messing about! From Jije Station, ride Metro Line 1 one stop south to Pyeongtaek Station, then take bus number 80 to Pyeongtaek Port International Ferry Terminal (평택항국제여객터미널, Pyeongtaek-hang Gugje Yeogaeg Teomineol) bus stop. The bus takes an hour, and goes from the bus stop near exit 1 of Pyeongtaek Station (this is correct at time of writing and I’ll try to keep this information up-to-date, but you should absolutely double-check locally both the correct bus number and the bus stop location)
Pyeongtaek Station can also be reached from Seoul by highway bus, regular train (Korail), or subway. The regular trains take about an hour from Seoul Station (departures generally one or two per hour, check on Korail), highway buses take about an hour from Express Bus Terminal (departures every 20 minutes or so, check here (if the language is set to Korean, hit the 한국어 button at top right to switch it), when you arrive at Express Bus Terminal follow the signs for Gyeongbu Line), and the subway takes about 90 minutes. Approximate fares to Pyeongtaek: 2,500 won by Metro from Seoul Station; 4,500 won by bus from Seoul Express Bus Terminal; 5,000 won by Korail from Seoul Station; 8,000 won by SRT from Suseo Station.
From Daejeon or points further south, again you can choose between highway bus or regular Korail train to Pyeongtaek, or SRT to Jije (there’s no KTX).
(The SRT is operated by a separate company to KTX, so you can’t check the schedule on the Korail website; you can check the schedule here, language tab at top right if it’s in Korean)
When leaving Pyeongtaek, the port fee is 3,300 KRW and be ready for a fuel surcharge of 20,000 KRW.
Gunsan – Shidao
Note: I’m not sure if this route is operating anymore, the Shidao Ferry website is down and I’m not in Korea at the moment so it’s not easy to check what’s going on. Will try and get confirmation either way from someone in Korea, but until then don’t head to Gunsan or Shidao without checking! (and if you do manage to confirm if it’s running or not, please let me know)
Gunsan is the southernmost Korean port with ferries to China, and therefore convenient for travel to / from southwest South Korea. However, as Gunsan only offers ferries to Shidao while Pyeongtaek offers multiple routes and is better connected by public transport, the ferries from Pyeongtaek (see above) will better suit the purposes of most travellers.
Sailing time: 14 hours
Departs Gunsan: Sunday, Tuesday, Thursday at 18:00
Departs Shidao: Saturday, Monday, Wednesday at 18:00
Cheapest fare: 96,000 KRW / 700 RMB
For Shidao port information see above
Gunsan Port International Ferry Terminal (군산항국제여객터미날, Gunsan-hang Gugje Yeogaeg Teomineol) is located around 10km west of central Gunsan city in Jeonbuk Province.
Gunsan can be reached by direct bus or train from Seoul; highway buses go from Seoul’s Nambu Bus Terminal and Express Bus Terminal, and direct trains go from Yongsan Station. It takes about 3 hours either way, with fares in the 12,000 to 18,000 range depending on class of train / bus. If going from Express Bus Terminal, it’s subdivided into three terminals; follow signs to the Honnam Line Terminal. Alternatively you can take the KTX to Iksan Station and transfer there to a regular train to Gunsan; this is faster, taking around 2 hours (depending on the waiting time in Iksan), but clocks in at over 30,000 won.
From Daejeon and points further south, again either take a highway bus, or KTX to Iksan followed by regular train to Gunsan.
Once at Gunsan, you can take a bus or taxi to the port. Bus number 7 takes around 50 minutes from Gunsan Station or 30 minutes from Gunsan Bus Terminal, and runs hourly.
When leaving Gunsan, the port fee is 2,500 KRW and there may or may not be a fuel surcharge of up to 20,000 won.
See also:
Korea overland travel guide
China overland travel guide
How to take the ferry from Korea to Japan
How to take the ferry from China to Taiwan
Search Trivago to find the best hotel deals across the booking sites.
Have you taken the ferry between China and Korea? Any updates you can share for future travellers? Do you have any questions about China – Korea ferries? Leave a comment below and I’ll get back to you.
The links to Trivago, Direct Ferries and 12go Asia on this page are affiliate links. If you use these links, 4corners7seas gets commission from them (at no extra cost to you); thanks in advance should you choose to support the site using these links.
Are there conditions to enter the port of Dalian and take the ferry to incheon korea port for Foreigners?
Hi Ahmed, there aren’t any special conditions for Dalian’s port… you can just walk into the terminal building and buy a ticket. Obviously if you need a visa for Korea make sure you already have it, as you won’t be able to get it in Dalian
Are there any ro-ro vessels between China and Korea to transport motorcycle.
Hi, I believe all the ferries on this list are fine for taking motorcycles. Certainly the ones I’ve used were, and I’d recommend the Qingdao-Incheon route
Hey thank you very much for this page it is very helpfull 🙂 best
Cheers Raphi, glad to hear it!
Hi Simon,
Thanks for your extensive information on your website!
Do you by chance know if the ticket-reservation via weidong company really works? They suggest facebook-messenger but don’t answer… I need the ticket to get my visa for China 🙁
Thanks
Hi Dora,
I understand your frustration, I once had to do the same thing. I was able to make a reservation by email to be paid in cash at the terminal, and they were happy to send me an itinerary for that which I could then use to apply for the visa. Once I’d applied I cancelled the reservation, and did then later sail to Qingdao but just bought my ticket at the terminal in Incheon. Unfortunately when I wrote this page I checked that old email and it’s no good any more, you could try emailing webmaster@weidong.com though I’m not very confident that’ll work. I think your best bet is to call them – numbers are given on their site, call the Incheon passenger number, if the person who answers doesn’t speak English they should be able to get someone for you who does.
Are you already in Korea?
Hey Simon,
after quite a few spelling-complications (…) it worked via phone/email! And I have an updated email-address: “weidong12@hanmail.net”
Thanks a lot!
I’m still in Europe – do you have good experience in obtaining visa for China from a neighbouring country (just in case it doesn’t work today)?
Cheers
Hey Dora,
Awesome glad to hear it! And thanks for that email address, helps keep the page updated for other readers.
In terms of neighbouring countries, I’ve twice got a Chinese visa in Tokyo but I had Japanese residency on both occasions – I couldn’t have done it there as a tourist (that’s with a UK passport, may be different for you, not sure).
The best solution is actually Hong Kong, it has separate immigration procedures from the rest of China and it’s an easy place to get a visa for the mainland (without needing proof of travel and all the other hassle), you can fly to HK and get a visa in 2 days from an agency there. Have written about doing that here
Did you get the visa ok in the end?
You can get a Chinese visa in Tokyo while only having a tourist stamp, I’ve done it twice, but the visa for UK changed in 2019, so I’m not sure if that did too…. Thanks for the great info Simon!!!
Hi Dan,
That’s useful to know – I got my Chinese visas at the Tokyo embassy (actually from the travel agent right next to it, which the embassy told me I had to use) in 2012 and 2015, at which times they told me you definitely couldn’t do it as a tourist. It’s always changing, hard to keep up so thanks for the update!
Hello Simon,
everything went well in the end – thanks again for all of the good information. Next time we might consider the solution via Hong Kong!
Cheers,
Dora
Hi Dora,
Brilliant, glad to hear it, thanks for the update. Cheers and enjoy your trip!
what a fantastic post. thank you!
Thanks Damon. It’s quite hard keeping this page up to date so if you’re going to take one of these ferries please let me know how it goes and if any of my information needs updating for future readers. Cheers!
Hi Simon!
There is a new ferry terminal in Weihai located at:
No.288, Shugang Road(Haibu Road), Weihai
The Weidong ferry website has complete info under the Locations tab.
Bus 53 or 24 will take you there from Qingdao North Rd/ Huaxia Rd.
There are ferries to both Incheon and Pyeongtaek.
I took the ferry to Incheon and paid 788yuan (750 + 38 tax), no fuel surcharge.
Hope you can update your site to reflect the address change.
Sat
Hi Sat,
Awesome, thanks so much for taking the time to let me know – I’ve updated the page, so your info will help future readers.
Hope you had a good ferry crossing & hope you have a great time in Korea. Cheers!
Thanks for the great guide!
I’m on the New Golden Bridge VII from Weihai to Incheon now (Oct. 19), so perhaps it’s a new ship?
In any case, this site is super helpful! ☺️
Cheers Lars!
Hope you had a good crossing, and are enjoying Korea!
Thanks for the update about the ship – I just checked the marine traffic sites, and it appears the New Golden Bridge II is now sailing back and forth across the Mediterranean between Melila (one of Spain’s enclaves on the African coast) and mainland Spain! So Weidong obviously commissioned a new ship and sold the old one. I’ll update the page accordingly.
Did you have any issues finding the port in Weihai? I was also tipped off to update that info recently (see the comment above yours), would be great to have confirmation it’s correct.
The port was easy enough to find. Bus routes mentioned above still run and take you almost right to the doorstep. But the map pin is placed sl8ghtly wrong (wrong side of the street), so once you get off the bus you need to cross the road, and then it’s quite obvious which building is the terminal.
I arrived there at the terminal at 16.00 (train arrival at 15.15) and it seemed as if even that was rather late. I was one of the last to board and check-in closed already at 16.30 – 3 hours prior to departure. I made it through though, so no problems.
Brilliant, thanks for the info Lars, very useful for future travellers. Cheers!
Is it possible to travel by Car to China via the ferry from Inchoen
Hi Usman, in theory you can import a car to China on the ferry, but it’s almost impossible for a foreign tourist to actually drive it in China. You need a Chinese driving licence (written test is in Chinese only), import licence for the car, and a visa with more than 90 days remaining.
It’s different for bikes, I know a couple of guys who’ve driven their bikes in/out from Kazakhstan and Pakistan.
Hi Simon, great page there.. I know I haven’t taken it personall but just as an input monitoring marinetraffic it seems that NEW SHIDAO PEARL and GUNSAN PEARL do still make the overnightly back and forth between Shidao and Gunsan
Cheers for the page I hope to make one of these journey once the travel situation improves
Hi adit, thanks for the input. My guess would be those are cargo runs without passengers
Hello,
and thank you very much for all the details.
We are Costel and Suzana from Romania and we travel with an Adria 8×3.1 m caravan. We want to travel from Romania to South Korea on the route Bulgaria, Turkey, Georgia, Kazakhstan, China, South Korea and then to Japan. I have a few questions and thank you in advance for the answers.
1. What is the best ferry option for crossing from China to Korea for our vehicle 8m long and 3.1m high.
2. Do you have information about ferry from Korea to Japan?
3. Is there a farry variant from Japan to Canada or the USA?
4. Do you have an idea about a better route from Romania (Europe) to Korea?
I hope I didn’t ask too many questions and thank you very much for the answers.
We wish you health, with respect
Costel and Suzana Caras
Hey Costel & Suzana,
Sounds like an awesome trip you’re planning! There might be some problems though.
Taking your questions in order:
1. I think Qingdao-Incheon would be best. However, you might have to completely skip Korea and take the ferry direct to Japan from Shanghai or Suzhou. Reasons below
2. Sure, I have a page with full details here. Basically you’d need to drive down to Busan, then from there take one of the vehicle ferries to Fukuoka, Shimonoseki, or Osaka. But again, you might have to skip Korea.
3. Unfortunately not. There used to be Japan-Russia ferries but those don’t run any more, so Japan’s only international ferries now are the multiple Korea routes plus weekly ferries to China (Shanghai and Suzhou), which I think you might have to take. See my Japan page here for more details on the China-Japan ferries.
4. I did Europe to Japan by train/bus/ferry via Russia, Mongolia, China & Korea. I have a friend (American) who did it a few years ago by motorcycle via Russia & Korea, he avoided China using the Vladivostok-Korea-Japan ferry but as already mentioned that doesn’t run anymore so it’s no longer an option. You’re definitely going to need to go through China.
And that could be your biggest problem – I know motorcycles are ok, but I have no idea if China will even let you in with a caravan. You’ll have to check that. But even if they do, you’ll be crossing the border from Kazakh into Xinjiang which is a really sensitive area right now. The Chinese government seriously sucks, and they’re super jumpy about any foreigners in Xinjiang these days – even if you’re allowed to take a caravan into China, they might not let you cross into Xinjiang. I do know another guy (British) who went by motorcycle from UK to Thailand, he crossed Kazakh-Xinjiang-Pakistan and that was ok, but that was also 8 years ago. Another friend (Korean) was trying to go the other way but denied entry into Xinjiang at the border from Pakistan even though she had a valid visa. You need to carefully research the general vehicle rules for China, and also the local situation in Xinjiang.
If you haven’t already found them, I recommend the sites Caravanistan for Central Asia, and Far West China for Xinjiang. Maybe try contacting Josh who runs Far West China for up to date local advice.
As for Korea, again you’ll need to research this properly but I don’t think you can just take your own car into Korea as a tourist (when my friend did it by bike he was only in Korea for 1 night and his motorcycle stayed on the ship). I know you can import one if you live there, but obviously that wouldn’t help you.
If Korea isn’t possible, you’ll need to take the ferry direct to Japan from Shanghai or Suzhou, those take about 2 days and get you to the Kansai region (Kobe/Osaka).
If Xinjiang isn’t possible or you want to avoid potential problems, you’d have to take a longer route around to China through Russia, either all the way round via Vladivostok or via Russia then Mongolia.
Finally, you also need to be careful with the vehicle rules for Japan. You can take your own vehicle there as a tourist, but I think the rules are strict with regards size, emissions and so on.
So, I think you’ll probably have to take a route skipping Korea, and China (especially Xinjiang) could be a problem, but anyway hope this helps!
Hi Simon!
We are very grateful for the answers to the questions. It is a real support for us. We now have a more precise direction of travel planning. We wish you health and growth in everything you do.
Sincerely, Costel and Suzana
Thank you very much for for your detailed infotmation. It is very useful.
Cheers Bulga!
Hey Simon, I’m a Liberian studying in China sanming city and I will love to go to South Korean for visit . Which agency do you think is the best in China that can help me do my South Korean tourist visa process?
Hi Rudolph, sorry I don’t have any information on Korean visa agencies in China. Also I don’t think Korea is issuing tourist visas at the moment. Might be best to contact the nearest Korean consulate and see what they say
I just want to say thank you for this useful website and the work you have done ! Thank you !
Cheers!
Yes, thank you for your work and passion. Wonderful website and useful information !!! Thank you.
Hi! I try to go from Sweden to Japan without flying. I am currently doing research on how to go from China to Japan, or from China to South Korea (since going from South Korea to Japan seems to be easy). But I can’t find a single ferry in operation! It seems like all ferries from China are on hold. Or is there something I am missing?
Hi Mats, nice should be a good trip. The China ferries are operating as normal as far as I’m aware.
China to SK is straightforward enough, I recommend the Qingdao-Incheon route. Or you can skip Korea and sail direct to Japan from Suzhou (update: sorry no not direct to Japan actually, still haven’t resumed since the pandemic)
From Suzhou? Really?
The port is Taicang, on the Yangtze but officially part of Suzhou. Info here
Thanks so much for such a detailed post! We are traveling from Phuket, Thailand to the UK without flying… The long way round! (East!). Hoping to catch the Qingdao to Incheon ferry next week by just turning up and booking tickets on the day. Fingers crossed.
Tried to book through the Ctrip mini programme on Alipay but unfortunately it requires a Chinese name and were unable to progress without!
We are a male/female couple and wondered if you know if the economy dorms are split by gender? We’re on a budget but we’d love to stay together if possible!
Thanks again!
Rosie & Alex
(@flamboyantandbulky)
Hi, sorry didn’t see your message in time but sounds like an awesome trip, I hope the ferry worked out smoothly and enjoy the long way round!
Can anyone tell me which ferries are accepting passengers between China and Korea as i cannot find one which is operational
Hi Robert, sorry for the slow response. A bunch of routes have ceased operating, but there are still 5 companies operating 6 routes between China and Incheon. Check the Incheon Port departures/arrivals info here
Dear fellow low-carbon travellers,
As of today, the ferry boat from Qingdao to Incheon has been fully reallocated to the Wehai Incheon route until further notice from Weidong, the ferry company. We advise you to call Weidong, in advance to verify their route and the corresponding schedule. Try 0532-82825001 (Chinese number)
This information does not seem to appear on the Weidong site (as far as we have seen), but we found a printed sign on the Qingdao ferry terminal this morning.
Good luck!
The ferry to Qingdao is going to be suspended for a while (1-2 years, possibly more) until the new Weidong ferry has finished construction. During my last pass through, they said the last trips would be in either August or September 2026.
Tickets also cannot be purchased by a non-resident if the passenger doesn’t have an onward ticket (which can still just be the return ticket with Weidong).