Covered shoulders on the Kandy bus but wore a tank top in Mirissa — am I reading town dress codes wrong?

Seen by 1,244 travellers
Jump to the accepted answer

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?

25

4 Answers from travellers

Accepted Answer

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.

23
D
Dilani Dress Note1520 rep

Cardigan on buses, tank for the beach. Same switch every trip. Felt respectful without melting.

12
S
Sara Beach Cover167 rep

Packing the shirt for transit days. Tank stays for actual beach hours. Stares bother me less already.

7

Kovil and mosque gates still want coverage even if you came from the beach. The shirt in the bag is the whole strategy.

4
R
Ravi Temple Desk1680 rep

You must be logged in to post an answer.

Log In to Answer
Browse all questions