Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 28 min
Distance 100 km
Average price ¥160
Nearby airports 5 found

Closest airports to Haimen

The nearest airport to Haimen is Nantong (NTG). However, there are better options for getting to Haimen. China Bus Guide operates a bus from Shanghai South to Jiangsu Haimen every 30 minutes. Tickets cost ¥55 and the journey takes 1h 10m.

Recommended airport

Shanghai Pudong (PVG)

  1. Pudong International Airport
  2. Longyang Road
  3. People's Square
  4. Shanghai South
  5. Haimen
2h 29m
¥125 - ¥137
Other nearby airports

Shanghai Hongqiao (SHA)

  1. Shanghai South
  2. Haimen
2h 11m
¥78 - ¥97

Nantong (NTG)

  1. Nantong (NTG)
  2. Haimen
28 min
¥80 - ¥100

Hangzhou Xiaoshan (HGH)

  1. Hangzhou Airport
  2. Hangzhou East
  3. Shanghai Hongqiao Train Station
  4. Hongqiao Road
  5. Shanghai South
  6. Haimen
3h 29m
¥163 - ¥247

Nanjing (NKG)

  1. Nanjing South
  2. Shanghai South
  3. Haimen
4h 6m
¥180 - ¥322

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps