San Francisco
Colombo Bandaranaike Intl
1 stop
22h 15mTurkish Airlines
San Francisco
Colombo Bandaranaike Intl
2 stops
38h 15mAir India
Newark
Colombo Bandaranaike Intl
1 stop
28h 30mSingapore Airlines
San Francisco
Colombo Bandaranaike Intl
1 stop
23h 20mMultiple Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
3 stops
34h 40mEmirates
San Francisco
Colombo Bandaranaike Intl
1 stop
35h 10mCathay Pacific
Newark
Colombo Bandaranaike Intl
2 stops
25h 15mColombo Bandaranaike Intl
Newark
1 stop
25h 00mMultiple Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
31h 10mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
28h 15mTurkish Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
22h 10mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
20h 50mQatar Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
41h 10mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
27h 30mSingapore Airlines
Washington, D.C. Dulles Intl
Colombo Bandaranaike Intl
1 stop
22h 35mColombo Bandaranaike Intl
Washington, D.C. Dulles Intl
1 stop
28h 20mEtihad Airways
San Francisco
Colombo Bandaranaike Intl
1 stop
42h 20mColombo Bandaranaike Intl
San Francisco
1 stop
35h 10mAir India
January
$4,094
February
$4,528
March
$2,631
April
$3,846
May
$2,676
June
$4,199
July
$3,823
August
$3,850
September
$4,101
October
$3,259
November
$3,876
December
$3,422
At the present moment the cheapest month to fly business class to Sri Lanka is currently March; with February being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.