I want to travel shenzen to wenzhou what are the mode availible like Train and Bus also cost of travel
There are three daily flights from Shenzhen Baoan Airport to Wenzhou Yongqiang Airport, operated by China South Airline, Shenzhou Airline and Shandong Airline. Departures in the morning, around noon and in the afternoon. Depending on how you book your ticket, airfare is in the range of ¥1,000-¥1,500, maybe more during holiday seasons. Flight time is short of two hours.
There are no direct train link between Shenzhen and Wenzhou, but you can catch a train in Guangzhou, which is about two hours away from Shenzhen. The train (K326/327) departs from Guangzhou Railway Station around 11:00 in the morning (it also stops at Guangzhou North). It arrives in Wenzhou the next morning - train travel time is about 22 hours. You'll need a sleeping berth for the train ride. A soft sleeping berth ticket costs about ¥500. A hard sleeping berth ticket costs about ¥300. Train tickets may be hard to come by, so you need to figure it out in advance.
Distance between Shenzhen and Wenzhou is approximately 1,400 km, so it is too long a trip to go by bus. There are, however, long distance buses that go between the two cities. You should be able to find them at Shenzhen Long Distance Bus Station (Shenzhen Qiche Zhan), Futian Qiche Zhan), Yinhu Qiche Zhan, and Baoan Qiche Zhan and Fuyong Qiche Zhan (these two are close to Shenzhen Airport). Some of the buses make more stops than others. Bus fare is about ¥300. Bus travel time is 10-20 hours. It is not very comfortable to stay on a bus for 20 hours. Even though some of the buses have sleeping berths, but it is not a very safe or nice way to travel for such a long distance.