I want to travel to Kuala Lumpur from Frankfurt with Turkish Airlines, with a stop in Istanbul for 2 hours. Since I have 2 different tickets with different booking numbers, should I take my checked baggage and re-check-in again? And do I need a transit visa for that?
Edited in from an answer (about to be deleted now)
I have to deal with this problem. I just bought the tickets from skyscanner, and realizing that they have two different booking numbers after I paid. I have tried to cross-check to the airlines regarding my case, and they told me I do not need a visa (but I am not sure: than I went go www.turkeyvisagov.com and I didn't find Indonesia required visa in Turkey, please correct me if I am wrong) ,
I also went to www.turkishairlines.com, for finding information about my baggage, they stated that for transfer passanger (who have stopover of less tha 24 hours anywhere between the start point and final destination of their journey who boarding a connecting flight with the same or different airline company), when disembarking from the aircraft, take your carry-on baggage and continue directly to the boarding gate. If you do not already have a boarding pass for your flight, obtain one from the transit check-in counter. And the luggage can be taken at the final airport.
I hope it will be true, that I do not have to take my luggage from my first flight, and bring them for check-in for my second flight, and also I do not need a transit visa at all.