Today's Exchange
Daily Exchange
Showing current rates where available; otherwise last verified bank rates.
Highest TT Buying
Best bank for receiving USD
332.5000▲ (+0.50)
HNB
Lowest TT Buying
Lowest buying rate for USD
327.0000
Pan Asia
Highest TT Selling
Highest selling rate for USD
342.5900▲ (+2.54)
Nations Trust
Lowest TT Selling
Best bank for sending USD
337.0000
Pan Asia
Average TT Buying
330.90 LKR▲ (+1.73)
Based on applicable bank rates
Average TT Selling
340.63 LKR▲ (+1.69)
Based on applicable bank rates
Market Movement Today
▲ 3 banks increased TT Buying
▼ 2 banks decreased TT Buying
● 0 unchanged
Showing current rates where available; otherwise last verified bank rates.
USD Bank Comparison
Bank sources: 14
| 331.2500▲ (+3.65) | 340.6500▲ (+3.65) | 9.4000 | 13 Jun 2026CurrentUpdated 1 hour ago | |
| 330.0900▲ (+1.25) | 341.4500▲ (+0.25) | 11.3600 | 12 Jun 2026Last verifiedUpdated 1 hour ago | |
| 332.0000▲ (+3.50) | 341.0000▲ (+3.50) | 9.0000 | 12 Jun 2026Last verifiedUpdated 1 day ago | |
| 331.2500● (0.00) | 340.7500● (0.00) | 9.5000 | 12 Jun 2026Last verifiedUpdated 1 hour ago | |
| 332.5000▲ (+0.50) | 342.0000▲ (+1.00) | 9.5000 | 12 Jun 2026Last verifiedUpdated 1 day ago | |
| 331.4100▲ (+2.46) | 342.5900▲ (+2.54) | 11.1800 | 13 Jun 2026CurrentUpdated 1 hour ago | |
| 331.0000▲ (+3.00) | 340.0000▲ (+3.00) | 9.0000 | 13 Jun 2026CurrentUpdated 1 hour ago | |
| 327.0000 | 337.0000 | 10.0000 | 02 Jun 2026Last verifiedUpdated 10 days ago | |
| 330.0401▼ (-1.13) | 339.9460▼ (-1.16) | 9.9059 | 13 Jun 2026CurrentUpdated 1 hour ago | |
| 332.0000▲ (+1.00) | 341.0000▲ (+1.00) | 9.0000 | 12 Jun 2026Last verifiedUpdated 1 day ago | |
| 331.0000▲ (+3.50) | 341.0000▲ (+3.50) | 10.0000 | 12 Jun 2026Last verifiedUpdated 1 day ago | |
| 330.5000▲ (+2.00) | 339.5000▲ (+2.00) | 9.0000 | 12 Jun 2026Last verifiedUpdated 22 hours ago | |
| 331.7500▲ (+4.00) | 341.2500▲ (+4.00) | 9.5000 | 12 Jun 2026Last verifiedUpdated 1 day ago | |
| 330.7500▼ (-1.25) | 340.7500▼ (-1.25) | 10.0000 | 13 Jun 2026CurrentUpdated 1 hour ago |
USD Trend Analysis
(All Banks Average)
TT Buying Rates & TT Selling Rates
Data available from 01 Jun 2026
Trend data is based on valid saved source dates from 01 Jun 2026.
Last verified trend. Some points may use last verified bank rates where banks did not publish that day.
to
Many banks selected; chart may be crowded. Untick some banks or hide a rate side for clarity.
TT Buying Rate (Avg.)
TT Selling Rate (Avg.)
No trend data for this selection
Not enough valid daily rows for USD in this range. Data available from 01 Jun 2026.
7-Day Average TT Buying Rate
- LKR
-
Based on verified fresh bank rates for the selected period
7-Day Average TT Selling Rate
- LKR
-
Based on verified fresh bank rates for the selected period
Summary — 7-day view
07 Jun 2026 – 13 Jun 2026
TT Buying
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
7-Day Average
-
Average of daily averages
Net Change
-
-
TT Selling
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
7-Day Average
-
Average of daily averages
Net Change
-
-
Best banks — 7-day view
Applicable daily rates
· Data available: 07 Jun 2026 – 13 Jun 2026
Best banks to receive USD
🏆
HNB
331.4643 LKR
🥈
DFCC
331.0357 LKR
🥉
People's Bank
330.7420 LKR
Best banks to pay in USD
🏆
BOC
338.9500 LKR
🥈
Seylan
339.0000 LKR
🥉
Commercial Bank
339.5000 LKR