I am travelling from Germany to Thailand, having a quick holiday in Bali, and then back to Thailand.
I have a 60day visa for Thailand on my German passport. I am only staying in Thailand a few days before I go to Bali, so I don't want to waste my visa when I first get to Thailand. I would like to use my American passport when I arrive in Thailand (30-day visa on arrival), then leave to Bali, and come back to Thailand using my German passport on the 60day thai visa.
I am very confused about whether I can enter and exit on different passports in some of these countries.
I have connected flights for all these travels too - nightmare.
Germany - Muscat - Bangkok
Surat Thani (Thailand) - Kuala Lumpur - Bali
Bali - Kuala Lumpur - Surat Thani