A stopover in Colombo
SriLankan Airlines' hub; the beach town of Negombo is 15 minutes from the airport.
Last reviewed November 2026.

| Airport to the centre | about 45 min |
| Typical central 3–4★ hotel | ~$100 / night |
| Airline stopover program | None, but split tickets often work |
⚠ Most passports need an ETA.
With 24–48 hours
- Galle Face Green at sunset
- Pettah's markets
- Stay in Negombo instead, close to the airport
Eat: Rice and curry, or hoppers for breakfast.
Tips
- Leave big bags at the airport's left-luggage desk or your hotel so you can explore right away.
- With separate tickets, give yourself at least one night between flights.
- Check whether your passport needs a visa or travel authorisation to leave the airport.
Colombo stopover: questions
How long does it take to get from the airport into Colombo?
About 45 minutes to the centre. SriLankan Airlines' hub; the beach town of Negombo is 15 minutes from the airport.
How much is a hotel for a Colombo stopover?
Plan on roughly $100 a night for a well-reviewed, central 3–4★ hotel. Prices rise with events and peak season, so check the live rate for your dates.
Is there a free stopover program in Colombo?
No airline runs a stopover program here, but two separate tickets through Colombo often work. Leave at least one night between flights.
What can you do in Colombo with 24 hours?
Galle Face Green at sunset. Pettah's markets. Stay in Negombo instead, close to the airport.
What should I eat on a Colombo stopover?
Rice and curry, or hoppers for breakfast. With one night, make dinner the local meal and keep breakfast near the hotel so you're not rushed back to the airport.
Can I leave the airport on a layover in Colombo?
It depends on your passport. Check whether you need a visa or an electronic travel authorisation for Sri Lanka before you book, and allow time for immigration and security on the way back.
Heading to Colombo?
Add where you're flying from and see where you could stop on the way.
Find stopovers on your trip to Colombo