The default for Windows might be 4 seconds, but it can be longer. I know vbforums refuses ICMP traffic. Each timeout took 10 seconds.
C:\Users\FredFlintstone>ping www.vbforums.com -w 10000 -n 2
Pinging www.vbforums.com [63.236.73.220] with 32 bytes of data:
Request timed out.
Request timed out.
Ping statistics for 63.236.73.220:
Packets: Sent = 2, Received = 0, Lost = 2 (100% loss),
Given the following
PC --- RTRA --- RTRb --- RTRC --- RTRd --- Server
The response time depends on transit times between each hop, assuming all links are active, all routers accept / forward ICMP, and Server accepts and responds to the ICMP.
If Server has code that intercepts ICMP traffic, and puts it into a queue of responses to send later, the response time, theoretically, could be anything. At that point the PC sending the ping would be dependent on it's internal timeout.
Overall MHO is that pings are pretty much worthless. It is akin to looking at Where is Waldo pictures for 1 ms. each and thinking you know something.
Pings are normally low priority traffic on the backbone.
Successive pings, and for that matter most traffic, and associated responses may or may not take the same route. As I posted in my comment above, recreational pinging and ping-then-do is getting us all closer to the day when the ISP's look at their traffic statistics and say, "Hey, I can regain 2% (or more) of my bandwidth by shutting off ICMP".