Travel from Xiamen to Meizhou

Bus or train from Xiamen to Meizhou?

China Railways D-Class operates a train from Xiamen to Meizhou 3 times a day. Tickets cost $15 - $19 and the journey takes 1 h 14 min. China Railways K-Class also services this route twice daily. Alternatively, China Bus Guide operates a bus from Xiamen to Meizhou 3 times a day. Tickets cost $17 - $25 and the journey takes 5 h 30 min.

How to get from Xiamen to Meizhou

From Xiamen train to Longyan then train to Meizhou. 4 h 47 min $30. From Xiamen train to Meizhou. 5 h 22 min $15. From Xiamen Hubinnan bus to Guangdong Meizhou. 5 h 30 min $20. From Xiamen drive to Meizhou. 3 h 50 min $38.

Is there a direct train between Xiamen and Meizhou?

Yes, there is a direct train departing from Xiamen and arriving at Meizhou. Services depart twice daily, and operate every day. The journey takes approximately 5¼ hours.

Is there a direct bus between Xiamen and Meizhou?

Yes, there is a direct bus departing from Xiamen Hubinnan and arriving at Guangdong Meizhou. Services depart 3 times a day, and operate every day. The journey takes approximately 5½ hours.
Close Print Itinerary
  1. Here are 4 options to get from
    Xiamen to Meizhou:

    1. Trip:
      1 Train via Longyan
      • One-Way approx: USD $23 - $32
      • Duration: 4 h 47 min
      Open +
      • Trip:
        1 Train via Longyan
        • One-Way approx: USD $23 - $32
        • Duration: 4 h 47 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $10 - $16
      • Duration: 5 h 22 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $10 - $16
        • Duration: 5 h 22 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $17 - $25
      • Duration: 5 h 30 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $17 - $25
        • Duration: 5 h 30 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $45
      • Duration: 3 h 50 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $45
        • Duration: 3 h 50 min
        Close x