I plan to travel to Mexico this May. I am a Bangladeshi citizen with an ordinary passport and only have an Indian visa. I will get a Mexican visa this May.
I am looking into the following travel itineraries:
1. Singapore Airlines
Dhaka (DAC)>Singapore (SIN)>Beijing (PEK) [Layover in Singapore 2h 25m]
2h 30m at PEK
Hainan Airlines
Beijing (PEK) > Tijuana, Mexico (TIJ)
2. China Eastern Dhaka (DAC) > Kunming (KMG) > Beijing (PEK) [Layover in Kunming 1h 35m]
3h 20m at PEK
Hainan Airlines
Beijing (PEK) > Tijuana, Mexico (TIJ)
There will be two separate tickets, as Hainan doesn't have a partnership with anyone on this route. Bangladeshi citizens are allowed up to 24 hour transit in Changi, Singapore. Will I be allowed boarding under such situation? Will Singapore Airlines allow me to travel to China without a Chinese visa (as that is the final destination for me for the first ticket)? Also, is the KMG layover too short to complete the Chinese TWOV formalities?
I would really appreciate your suggestions and advice.