Another way to become friends is to experience something extraordinary together. In fact, for me this is way more effective than spending several hours a day with a colleague in the same room.
Traveling brings people closer (that could be arranged through meetups), doing intense social work (also possible through meetups)...