
Visit on
Physical Presence
Use 'visit on' when planning to be physically in someone's company, not just a virtual meetup. 
Momentary Stay
'Visit on' often implies a short, casual stay rather than a long visit. 
Companionship Context
Commonly used to denote spending time to provide company, especially to someone who might be lonely. 