Best ways to send money to {country}

Looking for the cheapest way to send money to Sri Lanka? We compared leading providers on live fees, exchange rates and delivery speed to rank the best options below.

Top 5 ways to send money to Sri Lanka

Ranked by how much your recipient receives for $1,000 sent from United States. Live rates, updated automatically.

  1. 1
    TorFX Cheapest

    TorFX is a UK-based currency exchange and money transfer service which is regulated by the Financial Conduct Authority under electronic money (e-money) regulations. TorFX was set up in…

    Rs334,609.41 received No fee Minutes to 2 days
    Get deal
  2. 2
    XE

    XE is a money transfer operator that charges from $1.99 plus 0% per transfer, with an exchange-rate margin of around 0.3%. XE typically delivers minutes to two days…

    Rs333,608.93 received $1.99 fee Minutes to two days
    Get deal
  3. 3
    OFX

    OFX is a money transfer operator that advertises no upfront transfer fee, with an exchange-rate margin of around 0.5%. OFX typically delivers 1–3 business and pays out via…

    Rs333,603.57 received No fee 1–3 business
    Get deal
  4. 4
    Wise

    Wise is a money transfer operator that charges from $1.50 plus 0.5% per transfer, with an exchange-rate margin of around 0%. Wise typically delivers seconds to 2 business…

    Rs333,100.65 received $6.50 fee Seconds to 2 business days
    Get deal
  5. 5
    WorldRemit

    WorldRemit is a global digital money transfer service that allows individuals to send money to over 130 countries worldwide. Operating primarily online and through a mobile app, it…

    Rs331,935.86 received $1.99 fee Minutes to 3 days
    Get deal
$1,000 🇺🇸 🇱🇰 United States → Sri Lanka
Mid-market rate: 1 USD = 335.2800 LKR · 3 hours ago
Choosing the best provider gets your recipient up to Rs4,006.63 more.
  1. Best deal
    #1
    TorFX ★★★★⯪ 4.9
    Recipient gets Rs334,609.41
    Rate 334.6094
    Transfer fee Free
    Speed Minutes to 2 days
    Get deal Bank deposit
  2. #2
    XE ★★★★⯪ 4.6
    Recipient gets Rs333,608.93 −Rs1,000.48
    Rate 334.2741
    Transfer fee $1.99
    Speed Minutes to two days
    Get deal Bank deposit
  3. #3
    OFX ★★★★☆ 4.3
    Recipient gets Rs333,603.57 −Rs1,005.84
    Rate 333.6036
    Transfer fee Free
    Speed 1–3 business
    Get deal Bank deposit
  4. #4
    Wise ★★★★⯪ 4.9
    Recipient gets Rs333,100.65 −Rs1,508.76
    Rate 335.2800
    Transfer fee $6.50
    Speed Seconds to 2 business days
    Get deal Bank deposit
  5. #5
    WorldRemit ★★★★☆ 4.2
    Recipient gets Rs331,935.86 −Rs2,673.55
    Rate 332.5977
    Transfer fee $1.99
    Speed Minutes to 3 days
    Get deal Bank deposit · Cash pickup · Mobile money · Digital wallet
  6. #6
    Western Union ★★★★☆ 4.1
    Recipient gets Rs331,927.17 −Rs2,682.24
    Rate 331.9272
    Transfer fee Free
    Speed Minutes to 1 business day
    Get deal Bank deposit · Cash pickup · Mobile money
  7. #7
    Remitly ★★★★⯪ 4.7
    Recipient gets Rs330,602.78 −Rs4,006.63
    Rate 331.9272
    Transfer fee $3.99
    Speed Minutes (Express) / 1–3 days (Economy)
    Get deal Bank deposit · Cash pickup · Mobile money

We may earn a commission when you use the links on this page. This never affects the ranking, which is based on the amount your recipient receives.