I am travelling from India to Canada via Singapore. However, I have booked two separate tickets, one from India to Singapore, the other from Singapore to Canada. I did this to save some money on the ticket. I don't have any intention to leave the airport.
Do I have to apply for a Singapore visa if I have a layover of 4 hours in Singapore, but separate tickets (different PNR)? Will there be a port of entry in Singapore? Will a Singapore visa be asked when boarding the flight in India?
I hold an Indian passport with Canadian Permanent Resident Card. I also hold a US tourist visa.