Xiamen to Shenzhen Bus

Xiamen to Shenzhen Bus

In China there seems to be plenty of privately run bus services running here, there and everywhere but for a foreigner it’s usually much easier and simpler to just buy a train ticket. But in some cases the going via bus can provide huge time savings.

This is especially the case going from Xiamen to Shenzhen (or even Hong Kong). At the moment there isnt actually a train running direct between those places, but they are building a line to carry a fast (220km/h) train which is expected to be completed some say late this year, some say next year.

In the mean time the only way to go via train is to catch the K636/637 Shenzhen to Fuzhou train and get off at Yongding, or probably even better Longyan and then take a 2-3 hour bus ride to Xiamen.

It’s an ok way to go if you want to visit the Toulou buidlings of Fujian Province but otherwise it’s a 8 hour train ride then 3 hours on the bus.

The fastest and most direct way, other than flying, between Shenzhen and Xiamen is to go via bus. For me booking the bus was easy, the kind people at the V Inn at Xiamen took care of it all.

The booked a bus to leave around midday and got me into Luohu of Shenzhen at around 9pm. They even organised a shuttle bus to take me from the hotel to the bus station and the whole lot cost around 180RMB which is similar price to the train/bus option.

The bus was reasonably modern, albeit in need of a good clean it was acceptable. The best part was the huge luxurious seats, think airline first class style seating. The bus is air conditioned and has a toilet.

The bus also makes a 20 minute stop just after half way distance at a roadhouse which has toilets, snack shop and restaurant.

The bus terminates at bust station not to far from Luohu Station, perfect for me, I simply caught the subway back to Nanshan District.


5 thoughts on “Xiamen to Shenzhen Bus

  • September 25, 2010 at 12:49 am

    would like buy bus ticket from shenzhen to xiamen (express, how much it’s cost n when depart thx…

    • October 2, 2010 at 5:54 am

      In Shenzhen you can purchase bus tickets from the train station, such as Luo Hu Station, and at the many small shops that sell train tickets (heres a list http://www.cnvol.com/shenzhen-train-ticket-agents.htm), you may not find english speaking staff at the train ticket windows so you’ll need to get someone to write down the details in chinese.

      Otherwise, the reception at your hotel should be able to help out with ticket purchases.

      Cost wise I think it should be between 180-250 RMB….

  • November 28, 2012 at 8:29 am

    hi iam anthony,iam actually in wenzhou and iam going to xiamen around december 12 th,so i take the train wenzhou to xiamen then i wanna go to hong kong so i have plan to take the bus xiamen to shenzhen,do u know where can i buy the tickets in advance xiamen to shenzhen (the station the most close to hk becaus eiam going to hong kong!thank u so much

    • December 1, 2012 at 1:10 am

      You can take a train from Xiamen to Shenzhen which terminates at Luohu, where you can simply cross the border into Hong Kong. As for buying train tickets you can go to the train station where you may find someone who speaks English but also most hotels offer ticket booking services for which they may charge an extra 20 rmb or so.

  • May 29, 2013 at 8:36 am

    Around how many minutes by foot from Luohu bus station to MTR station? We need to go to South Road at Luohu District which is near the MTR station). Thank you.

Comments are closed.