China and Taiwan are separated by the Taiwan Strait, which is roughly 130–220 km (about 81–140 miles) wide, depending on the exact points you measure between.

Basic distance snapshot

  • The commonly cited shortest distance between Taiwan’s main island and mainland China across the Taiwan Strait is about 130 km (81 miles).
  • The strait widens to around 220 km (140 miles) at its broadest points between the two sides.

Closest points and tiny islands

  • Some outlying Taiwanese islands sit much closer to the Chinese coast than the main island of Taiwan does, which is why maps can make them look almost side‑by‑side.
  • Kinmen (a Taiwanese‑controlled island group off Fujian Province) is often cited as being only about 2 km (1.2 miles) from the mainland, while Matsu islands are roughly 19 km (12 miles) away at the closest point.

Why this is a trending topic

  • The question “how far is China from Taiwan ” shows up frequently in news and forum discussions because the short distance makes military exercises, air incursions, and maritime patrols feel especially tense.
  • Commentaries in recent years often point out that the two are “only about 80–100 miles apart,” using that geography to explain why Taiwan regularly appears in security and diplomatic headlines.

Quick reference table (HTML)

[5] [5] [5] [5]
Segment Approx. distance Notes
Mainland China ↔ Main Taiwan (shortest across Taiwan Strait) ≈ 130 km / 81 miles Often quoted minimum strait width.
Mainland China ↔ Main Taiwan (widest common measure) ≈ 220 km / 140 miles Upper end of typical Taiwan Strait width.
Mainland China ↔ Kinmen (Taiwan‑controlled) ≈ 2 km / 1.2 miles Extremely close, highly discussed in history and security debates.
Mainland China ↔ Matsu (Taiwan‑controlled) ≈ 19 km / 12 miles Another very short hop across the water.
Information gathered from public forums or data available on the internet and portrayed here.