Hanoi, Ho Chi Minh City, Hue, Nha Trang etc. Most travel agents and hotels can book a train ticket for you.
Da Nang Railway Station: 202 Hai Phong, Tan Chinh Ward, Thanh Khe District, TP Da Nang
See note above regarding transfers between Hoi An and Danang train station for 80,000 VND with Go Travel Vietnam.
BusThere are two different bus stations in Hoi An now (older guide books just show the one on D Hung Vuong) But the public buses to Da Nang leave from the station about 2km north west from the center on Le Hong Phong. A xe om from Hoi An bus station to the old town should be around 10-15,000 dong.
There is a public bus (#1) from Da Nang bus station to Hoi An bus station (15,000 dong, the fare is written on the side of the bus (June 2012), they try to charge foreigners 50'000 dong, just grab all your stuff and stay in the bus, they can be very aggressive... same goes for Hoi An - Da Nang). The bus passes through downtown Da Nang as well. If you come from Da Nang airport, the closest bus stop of the same route to Hoi An is at the roundabout where the streets Nguyễn Tri Phương and Điện Biên Phủ meet (a nice 10-15 minutes walk, since you can walk along the lake). This bus stop is clearly marked with a road sign.
There are no shortage of travel companies and private buses traveling to and from from Hoi An to destinations such as Hue, Hanoi, Saigon, Dalat and Nha Trang.
Open-tour buses run daily up and down the coast from Da Nang, Hue (3.5-4 hours, 60,000-100,000 dong as of March 2012) and Nha Trang (9-10 hours).
Motorbike or TaxiIt is easy to take a motorbike or taxi to and from Da Nang via the Marble Mountains, from where you can catch a train onwards. This trip cost vnd 460.000 from Da Nang bus station, by the meter. Mai ling taxi in Jan 2012.