We are Indian ordinary Passport holder are planning to have a tour in Cambodia and in Indonesia. We are planning to go Cambodia later after completing the Indonesian part. And for that we are going to avail our first leg of Flight from Yogyakarta, Indonesia to Singapore (Changi Airport) and from there to catch the remaining leg of flight for Seam Reap, Cambodia. And for that we might have a lay over of four hours in the Changi Airport, Singapore. As these are both a different flight operators, so we might need to collect our baggage first at Changi Airport and have to re- check, go through Customs once again in the Changi Airport in order to catch the second flight for the Seam Reap. In this situation, do we required a Singaporean visa to get through the rechecking at the Changi Airport or is it okay if we do have a proper Cambodian Visa?
I am really confused, thus have to ask you all to know the rules before hand.