Kipyegon won her semi-final in a time of 3:55.14, a bit faster than the time she required to get through the Heats on Saturday.
The 29-year old world record holder now remains on course for a third world title, and she is expected to bring her A game into the final.
Ethiopian Diribe Welteji finished second in 3:55.18, while Sifan Hassan, still nursing wounds from her fall in the 10,000m final on Saturday, finished third in 3:55.48, her fastest time over that distance this season, to also make the final.
Kipyegon had started off the back of the pack, but she didn’t stay there long as she sprinted to the front after the first curve.
She maintained the tempo to the end and when Hassan attempted to attack her at the bell, she resisted, putting on a good surge of pace.
She will be joined in the final by youngster Nelly Chepchirchir who also bossed her semi-final, winning comfortably in a time of 4:02.14, ahead of Ethiopian teenager Birke Haylom who clocked 4:02.46.
Edinah Jebitok finished a dissapiinting 10th, clocking 4:05.41.
𝗦𝗲𝗺𝗮𝘀𝗼𝗰𝗶𝗮𝗹 𝗶𝘀 𝘄𝗵𝗲𝗿𝗲 𝗿𝗲𝗮𝗹 𝗽𝗲𝗼𝗽𝗹𝗲 𝗰𝗼𝗻𝗻𝗲𝗰𝘁, 𝗴𝗿𝗼𝘄, 𝗮𝗻𝗱 𝗯𝗲𝗹𝗼𝗻𝗴. We’re more than just a social platform — from jobs and blogs to events and daily chats, we bring people and ideas together in one simple, meaningful space.