Assuming we have a common standard for measuring "distances in meaning" , I would say that the second sentence is closer in meaning to the subject sentence than the first. Why is it closer in meaning? Because undoubtedly means there is no doubt; it means that his coming is (nearly) certain.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.