From Chengdu to Dongshan Island, you can choose the following ways:

  1. Flight: First take a flight from Chengdu Shuangliu International Airport to Xiamen, and then take a plane or train from Xiamen Airport to Dongshan Island. There are flights from Xiamen to Dongshan Island, and the flight time is about 30 minutes.

  2. Train: First take the train from Chengdu to Xiamen. After arriving in Xiamen, you can take the train or bus from Xiamen to Dongshan Island.

  3. Self-driving: Self-driving travel is a good choice. Start from Chengdu, follow the highway to Xiamen, and then turn to the road leading to Dongshan Island. Self-driving takes a long time, but the scenery along the way is beautiful and you can freely arrange your itinerary.

  4. Long-distance bus: You can also choose to take a long-distance bus from Chengdu to Xiamen, and then transfer to a long-distance bus to Dongshan Island.

No matter which method you choose, you need to check the transportation schedule in advance and make corresponding itinerary arrangements.