This is my speculation of whats happened so far:
May 26 STARTING DAY
May 27 flights to Shanghai
May 28 arrival in Shanghai, Leg 1 raced
May 29 depart Shanghai, arrival Surabaya, HoO
May 30 Leg 2 raced
May 31 Leg 3 raced
June 1 extended Pit Stop
June 2 depart Surabaya
June 3 Leg 4 raced (location unknown)
June 4 Leg 5 (Bangladesh)
June 5 depart Dhaka
June 6 Leg 6 raced (location unknown)
if we want to catch up to the racers, we should be looking for tweets and stuff tomorrow, when Leg 6 should start