transportation
All questions

How to pay for local bus fares in Sri Lanka.

Seen by 486 travellers
Jump to the accepted answer
S
Sebastian S.475 rep1

Do I need exact change or do they accept large bills or credit cards.

36

2 Answers from travellers

Accepted Answer

You must absolutely pay with physical cash. Public buses do not accept credit cards or digital payments. You board the bus first, take a seat, and the conductor will eventually walk down the aisle to collect your fare and hand you a tiny printed ticket.

29
S
Sumudu K.35550 rep1

It is highly crucial to carry small denominations like 20, 50, and 100 Rupee notes. If you hand the conductor a 5000 Rupee note for a 100 Rupee fare, they will be extremely frustrated and likely will not have enough change for you.

36
A
Amali D.28720 rep1

You must be logged in to post an answer.

Log In to Answer
Browse all questions