Rome2Rio

How to get fromXining to XiamenBy plane, train, bus, or car

Find Transport to Xiamen

See all options

There are 11 ways to get from Xining to Xiamen by plane, train, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Xining to Xiamen Gaoqi International Airport

    best
    1. Fly from Xining (XNN) to Xiamen Gaoqi International Airport (XMN)plane plane XNN - XMN
    7h 23m
    ¥901–3,961
  2. Train via Minquan

    cheapest
    1. Take the train from Xining to Minquantrain train Xining
    2. Take the train from Mingquan to Xiamen Northtrain train Xiamen North
    40h 19m
    ¥404–1,577
  3. Train

    1. Take the train from Xining to Lanzhou Westtrain train
    2. Take the train from Lanzhou West Station to Guangzhou South stationtrain train
    3. Take the train from Guangzhou South station to Shenzhen Northtrain train
    4. Take the train from Shenzhen North to Xiamentrain train
    17h 34m
    ¥1,295–1,826
  4. Train, bus

    1. Take the train from Xining to Minghe Southtrain train
    2. Take the train from Minghe South to Xi'an Northtrain train
    3. Take the train from Xi'an North to Zhengzhou Easttrain train
    4. Take the train from Zhengzhou East to Changsha Southtrain train
    5. Take the bus from Changsha East to Xiamenbus bus
    26h 29m
    ¥1,148–1,512
  5. Drive 2,511.7 km

    1. Drive from Xining to Xiamencar car 2,511.7 km
    26h
    ¥2,153–3,109
  6. Fly Xining to Quanzhou Jinjiang Airport, train

    1. Fly from Xining (XNN) to Quanzhou Jinjiang Airport (JJN)plane plane XNN - JJN
    2. Take the train from Jinjiang to Xiamentrain train
    8h 55m
    ¥1,911–4,256
  7. Train, bus to Lanzhou, fly to Qingyang Airport

    1. Take the train from Xining to Lanzhou Westtrain train
    2. Take the bus from Oriental Hotel to Lanzhou Airportbus bus
    3. Fly from Lanzhou (LHW) to Qingyang Airport (IQN)plane plane LHW - IQN
    4. Take the train from Jinjiang to Xiamentrain train
    7h 39m
    ¥1,150–3,321
  8. Train, bus to Lanzhou, fly to Xiamen Gaoqi International Airport

    1. Take the train from Xining to Lanzhou Westtrain train
    2. Take the bus from Oriental Hotel to Lanzhou Airportbus bus
    3. Fly from Lanzhou (LHW) to Xiamen Gaoqi International Airport (XMN)plane plane LHW - XMN
    8h 12m
    ¥840–2,926
  9. Fly Xining to Qingyang Airport, train

    1. Fly from Xining (XNN) to Qingyang Airport (IQN)plane plane XNN - IQN
    2. Take the train from Jinjiang to Xiamentrain train
    11h 5m
    ¥1,311–5,656
  10. Train via Zhengzhou East Station

    1. Take the train from Xining to Zhengzhou Easttrain train Xining
    2. Take the train from Zhengzhou East Station to Xiamentrain train Zhengzhou East
    17h 59m
    ¥1,238–1,380
  11. Train via Changsha

    1. Take the train from Xining to Changshatrain train Lhasa
    2. Take the train from Changsha South to Xiamentrain train Xiamen
    34h 17m
    ¥505–1,247

Xining to Xiamen by train

Calendar14Weekly Trains
Duration17h 34mAverage Duration
Ticket¥1,295Cheapest Price
See schedules

Questions & Answers

What companies run services between Xining, China and Xiamen, China?

China Southern Airlines, Xiamen Airlines, and four other airlines fly from Xining (XNN) to Xiamen Gaoqi International Airport (XMN) every 4 hours. Alternatively, you can take a train from Xining to Xiamen via Lanzhou West Station, Guangzhou South station, and Shenzhen North in around 17h 34m.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, Italian Lakes: Getting around by train, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.

More Questions & Answers