Take the G609 from Beijing to the ancient city of Pingyao, and then carpool to the two places behind on the first day. Generally, the carpool is 260 yuan per person
I think it is better to charter a car. It is best to find a good reputation on the Internet and a master who is familiar with the road conditions in Shanxi to travel on your behalf. If you want to drive by yourself, the unfamiliar road conditions will affect your travel.