Vietnamese trains are not always on time. There is often a delay, sometimes several hours. Do not plan your connecting flight without a significant break between train arrival and your next departure.