But now there is a direct bus to Qingdao at Baisong Station in Xiamen. However, this train runs every other day. You can call Baisong Station at 0592-5089328 for consultation. Don't come for nothing without a ticket for the same day. I estimate that the price should be between 500 and 600.
If you decide to go to Qingdao on 1 1, you can search for cheap air tickets in Qingdao on Kuxun.com one month in advance. At the cheapest time, you only need 460 yuan (excluding tax) to get to Qingdao, which is much more cost-effective than taking a bus.
I come from Qingdao. Welcome to my hometown. Have a good time.