Since there is no direct flight from Hualien to the mainland, I want to enter and leave from Taichung. Want to ask what are the transportation methods from Taichung to Hualien? Is there a train? Or a domestic flight? If it is a chartered car, what is the road condition from Taichung to Hualien? All the way up the mountain? Approximately how many hours will it take? Thanks!