Yes, there is a difference, in most instances where you want to say you have visited somewhere, you say you have been to that place: "I've been to London." "I've been to the cinema." <span>"I've just been to the toilet." </span> <span>In these cases you are using been as the other past participle of go, and you have to use to as the preposition. </span> However, if you are using been as the past participle, and want to indicate a state, or for how long you were somewhere, you can use been in. <span>All the best,</span>