Yes, there is a direct bus from Songcheng to Xitang. Normally, you can choose the following ways to get there:

  1. Self-driving or chartered car: Self-driving or chartered car is the most direct way. You can plan your itinerary according to your own time schedule. The distance from Songcheng to Xitang is about 100 kilometers, and it usually takes about 1.5 to 2 hours depending on the road conditions.

  2. Long-distance bus: You can take a long-distance bus to Xitang. There is usually a long-distance bus station near Songcheng. You can consult local transportation information. The long-distance bus journey from Songcheng to Xitang is also about 1.5 to 2 hours.

  3. Train or bullet train: If there is a train or bullet train service between the two places, this is also a good choice. You can take a train or train at the railway station in Songcheng to the station where Xitang is located, and then transfer to local public transportation or taxi to reach Xitang. For specific times and routes of trains or high-speed trains, please check the latest train timetable.

The above information is for reference only. Please refer to the actual situation for specific travel methods and time required.