Travel from Guilin to Xiamen

Train, bus or fly from Guilin to Xiamen?

Shandong Airlines, Xiamen Airlines and China Southern Airlines fly from Guilin to Xiamen 5 times a day. Alternatively, operates a train from Guilin to Xiamen once daily, and the journey takes 5 min. 3 other operators also service this route.

How to get from Guilin to Xiamen

From Guilin taxi to Guilin airport, fly to Xiamen airport, then taxi to Xiamen. 2 h 8 min $91. From Guilin train to Guilin West, train to Guangzhou South, train to Shenzhen North, then train to Xiamen. 8 h 25 min $105. From Guangxi Guilin bus to Xiamen Hubin. 15 h $46. From Guilin drive to Xiamen. 10 h 44 min $110.
Close Print Itinerary
  1. Here are 4 options to get from
    Guilin to Xiamen:

    1. Trip:
      1 Fly
      • One-Way approx: USD $78 - $182
      • Duration: 2 h 8 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $78 - $182
        • Duration: 2 h 8 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $65 - $121
      • Duration: 8 h 25 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $65 - $121
        • Duration: 8 h 25 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $35 - $65
      • Duration: 15 h
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $35 - $65
        • Duration: 15 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $90 - $140
      • Duration: 10 h 44 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $90 - $140
        • Duration: 10 h 44 min
        Close x