Covered shoulders on the Kandy bus but wore a tank top in Mirissa — am I reading town dress codes wrong?
Got a few stares on a crowded Kandy-bound bus in a sleeveless top, so I put a shirt on. Beach town later, tanks everywhere including local women. Is the rule basically cover more for temples, buses, and hill towns, and relax on the south coast sand — or am I overthinking random stares?
More
4 Answers from travellers
Practical pattern many visitors use: cover shoulders and cleavage on public buses, in shrines, and in more conservative inland towns; beachwear stays on the beach and tourist strips. Stares happen for many reasons — not always disapproval — but a light shirt in the daybag removes the worry. Local women also change context: market and bus differently from the sand. You are not required to wear temple clothes on Mirissa beach. Reading the room beats a rigid uniform.
Cardigan on buses, tank for the beach. Same switch every trip. Felt respectful without melting.
Packing the shirt for transit days. Tank stays for actual beach hours. Stares bother me less already.
Kovil and mosque gates still want coverage even if you came from the beach. The shirt in the bag is the whole strategy.
You must be logged in to post an answer.
Log In to AnswerRelated questions
- Wildlife parks in Sri Lanka beyond Yala - Wilpattu, Minneriya, Udawalawe - which is worth visiting?2 answers
- Kandy Esala Perahera - when does it happen, where are the best viewing spots, and how do I get seats?2 answers
- Arugam Bay vs Weligama for intermediate surfing - which should I choose and why?2 answers
- Best local food to eat in Colombo - where do locals actually eat and what should I try?2 answers
- How cheap can you realistically travel Sri Lanka on a shoestring - $25-30 USD per day?2 answers
- Ayurveda retreat in Sri Lanka - what to expect and how to find genuine treatment vs tourist trap?2 answers
Join a Crew
Kandy Perahera Live Tonight
Perahera Seats, Hotels & Roads
Dalada & Perahera Culture