ในขณะเดียวกันนั้นจักรวรรดิฝรั่งเศสกำลังทำสงครามฝิ่นครั้งที่สอง และมีกองกำลังทางเรืออยู่ในน่านน้ำทะเลของจีนเป็นจำนวนมาก ในปีค.ศ. 1857 เช่นกัน นายชาลส์ เดอ มงติญยี (Charles de Montigny) ทูตฝรั่งเศสประจำกรุงรัตนโกสินทร์เดินทางมายังนครเว้เพื่อขอสร้างสัมพันธไมตรีทำสนธิสัญญาทางการค้ากับราชสำนักเวียดนามแต่ไม่ประสบผล เมื่อทางการฝรั่งเศสทราบข่าวการประทุษร้ายมิชชันนารีที่เวียดนาม พระจักรพรรดินโปเลียนที่ 3 มีพระราชโอการให้แม่ทัพเรือฝรั่งเศส ชาร์ล รีโกล เดอ เยอนูยยี (Charles Rigault de Genuoilly) ยกทัพเรือฝรั่งเศสมายังเวียดนามเพื่อเป็นการตอบโต้โดยมีเป้าหมายคือเมืองดานัง (Da Nang) หรือที่ฝรั่งเศสเรียกว่าเมืองตูราน (Tourane) นายเดอเยอนูยยียกทัพเรือเข้ายึดเมืองท่าดานังได้สำเร็จในเดือนกันยายน ค.ศ. 1858 ฝ่ายพระจักรพรรดิตึดึ๊กทรงส่งแม่ทัพเหงียนจิเฟืองซึ่งเป็นแม่ทัพซึ่งมีบทบาทในอานามสยามยุทธยกทัพเวียดนามเข้าล้องเมืองดานังไว้ทำให้ทัพฝรั่งเศสถูกขังอยู่ในเมืองท่าดานังไม่สามารถเดินทัพต่อขึ้นบกได้ หลังจากที่ทัพฝรั่งเศสถูกฝ่ายเวียดนามล้อมอยู่ภายในเมืองไซ่ง่อนเป็นเวลาประมาณห้าเดือนไม่สามารถเดินทัพไปต่อได้ แม่ทัพเดอเยอนูยยีตัดสินใจค้นหาเมืองท่าแห่งใหม่เพื่อนำทัพฝรั่งเศสขึ้นฝั่งให้สำเร็จ แม่ทัพฝรั่งเศสเดอเยอนูยยีจึงแบ่งทัพไปยึดเมืองไซ่ง่อนได้สำเร็จอีกเมืองหนึ่งในเดือนกุมภาพันธ์ ค.ศ. 1859 ปีต่อมาค.ศ. 1860 ฝ่ายฝรั่งเศสติดสินใจถอนทัพออกจากเมืองดานังทั้งหมด ไปสมทบรวมกันกับทัพที่ไซ่ง่อน แม่ทัพเวียดนามเหงียนจิเฟืองหลังจากยึดเมืองดานังคืนได้แล้วจึงยกทัพตามไปล้อมเมืองไซ่ง่อนคืนจากฝรั่งเศส นายเลโอนาร์ ชาร์แนร์ (Léonard Charner) นำทัพฝรั่งเศสฝ่าวงล้อมของเหงียนจิเฟืองออกมาจากเมืองไซ่ง่อนได้ และสามารถเอาชนะเหงียนจิเฟืองได้ในยุทธการที่กี่ฮว่า (Battle of Kỳ Hòa)