The story: from dread to delight
I booked a flight from London to Sri Lanka through Trip.com. The itinerary came with a 12-hour layover in Bahrain. My first instinct was to brace myself for a long, uncomfortable wait, but something told me to investigate before writing it off.
I called Gulf Air directly. That first call was the most important thing I did. I asked, plainly, whether they offered any benefits for passengers with a layover this long. The representative confirmed they do provide hotel accommodation for qualifying transit passengers. That was my green light.
A second call ironed out the details: which hotel, what was included, and how to confirm it. The process was simpler than I expected. I ended up with a 4-star hotel, airport transfers in both directions, and meals covered. That 12-hour layover turned into a mini-holiday. I even made it to the Bahrain F1 Circuit for a go-karting session.
None of this happened by luck. It happened because I knew to ask.
What is the STPC program?
STPC stands for Stopover Paid by Carrier. It is a program offered by a number of international airlines that covers the cost of a hotel, meals, and ground transport when a passenger has an extended layover, typically because there is no suitable onward connection within a certain window. The airline keeps your business. You get a free night somewhere interesting. It genuinely is a win-win.
The key thing to understand is that this is not advertised loudly. Airlines are not going to put it on the homepage. You have to know to ask, and you have to ask the right way.
Your step-by-step guide to engineering a free layover
Step 1
Research before you book
If you spot a long layover in your itinerary, anything from roughly 8 to 24 hours, treat that as a signal worth investigating before you confirm the booking. Call the airline directly and ask specifically about their STPC program or any transit hotel benefits they offer for extended layovers.
Step 2
Confirm eligibility
Each airline sets its own criteria. The length of your layover, your fare class, and the reason for the layover can all affect whether you qualify. Have your flight details ready when you call and be direct about what you are asking for.
Step 3
Get everything in writing
Once confirmed, ask for specifics: the hotel name, exactly what is covered (meals, transfers, check-in time) and how to claim it when you land. Get a confirmation number or email before you hang up.
Step 4
Book smart
If the airline confirms the benefit before you have booked, go ahead knowing you have it locked in. If you have already booked your flights, call the airline and follow their process for applying for the STPC program retroactively. It is still worth trying.
Step 5
Actually enjoy it
Use the time well. Explore the city, eat somewhere local, rest properly in a real bed. That is the whole point. A long layover with STPC is genuinely a bonus leg of the trip, not dead time.
Airlines known to offer STPC or similar transit benefits
I experienced this personally with Gulf Air in Bahrain. A number of other major international airlines are known to offer similar programs. Policies change, and eligibility always varies, so calling the airline directly is essential before assuming anything.
Always call the airline directly. Do not assume eligibility based on this list.
Do not let layovers be dead time
My Bahrain layover went from something I was dreading to a genuine highlight of the trip. A comfortable hotel, a proper meal, and an afternoon at the F1 karting circuit, all because I made two phone calls before I confirmed my booking.
The STPC program exists. Most people just never ask about it. Now you know to ask.