How long does it take from Beijing to xiamen?

Answer:
Over 30 hours by railway, or two and a half hours by air.
First answer by Crystal T K. Last edit by Crystal T K. Contributor trust: 1 [recommend contributor recommended]. Question popularity: 2 [recommend question].