加拿大飞美国再坐火车到西雅图后再搭飞机去加州

请问若从台湾飞加拿大玩后再搭火车到西雅图玩几天后再搭飞机去加州,请问这样的行程安排要先申请那些签证呢?