Dengan kapal terbang
Lapangan Terbang Antarabangsa Colombo-Bandaranaike (IATA: CMB) ialah lapangan terbang pertama dan terbesar di Sri Lanka; perjalanan teksi ke Colombo (35 km) akan mengambil masa kira-kira sejam. Lapangan terbang antarabangsa ketiga, Lapangan Terbang Antarabangsa Mattala Rajapaksa (Lapangan Terbang Antarabangsa Hambantota, IATA: HRI), dibuka pada 2013 dan terletak di bahagian selatan negara ini, sekitar 250 kilometer dari Colombo.
SriLankan Airlines ialah syarikat penerbangan bendera negara, dengan penerbangan ke dan dari destinasi di Eropah, Asia Tenggara, China, Jepun, Timur Tengah, India dan Pakistan. Chennai, Trivandrum, Mumbai, Delhi, Cochin, Bangalore dan Maldives adalah antara destinasi terdekat yang disediakan oleh SriLankan Air.
Dengan beberapa penerbangan setiap hari dari Dubai dan Singapura ke Colombo, Emirates Airlines menghubungkan beberapa bandar utama Eropah dan lain-lain di seluruh dunia ke Colombo. Pada laluan ini, syarikat penerbangan itu menggunakan pesawat berbadan lebar 777-300ER.
Sri Lanka dilayan oleh syarikat penerbangan India Jet Airways dan anak syarikatnya Jetlite.
Sejak 2016, FlyDubai Airlines telah mengendalikan perkhidmatan antara Dubai dan Colombo.
Qatar Airways terbang dari Doha ke Colombo tiga kali sehari, tanpa henti.
Jet Airways sering terbang ke Colombo dari Delhi, Mumbai dan Chennai.
Tiger Airways, syarikat penerbangan tambang rendah yang berpangkalan di Singapura, kini terbang tiga kali seminggu antara Colombo dan Singapura, tetapi ini akan meningkat kepada empat kali seminggu mulai November 2012.
Air Asia, syarikat penerbangan tambang rendah, kini terbang dari Kuala Lumpur, Malaysia, ke Colombo, Sri Lanka. Ini membolehkan pelancong dari Asia Tenggara, serta mereka yang melawat Asia Tenggara dan kemudian kembali ke Asia Tenggara, untuk mengambil kesempatan daripada penerbangan tambang rendah (atau sebaliknya).
Oman Air telah mengumumkan penerbangan ke Colombo melalui Muscat dan Male, dan mereka nampaknya menawarkan kadar istimewa bertepatan dengan pelancaran destinasi baharu mereka (Frankfurt, Munich, Paris, Male, Colombo)
Penerbangan harian dari Amman ke Colombo dikendalikan oleh Royal Jordanian.
Syarikat Penerbangan Antarabangsa Ukraine kini menawarkan laluan dari Kiev ke Colombo yang bergerak melalui Dubai.
Syarikat penerbangan lain yang membuat penerbangan ke Colombo-Bandaranaike termasuk Singapore Airlines, Malaysia Airlines, Thai International Airways, Cathay Pacific, Saudi Arabian Airlines, Condor (Jerman), Spicejet (India), Meridiana (Itali) dan JetAirFly (Belgium).
Dari Amerika
Tiada penerbangan terus dari bandar di luar Asia, Timur Tengah dan Eropah ke Sri Lanka. Jaraknya hampir separuh dunia dari Pantai Barat Amerika. Bergantung pada minat anda dan jumlah masa lapang yang anda ada, anda boleh memilih persinggahan di Eropah atau Asia Tenggara atau mengambil penerbangan tanpa henti dari Chicago, Newark, New York City (JFK) atau Toronto merentasi Kutub Utara ke New Delhi atau Mumbai . Ini mungkin cara terpantas dalam banyak keadaan, tetapi semak untuk melihat sama ada visa transit India diperlukan. Satu lagi pilihan cepat dan mudah ialah terbang ke Timur Tengah dari Amerika Syarikat, dengan perhentian di Qatar, Bahrain atau Emiriah Arab Bersatu (tiada visa transit diperlukan). Contohnya, Emirates yang berpangkalan di Dubai menyediakan penerbangan harian dari SFO, LAX, Houston Hobby (IAH) dan Toronto (YYZ) ke Colombo dengan persinggahan yang sangat singkat. Emirates Airlines mengendalikan penerbangan tanpa henti dari Dubai ke Colombo dua hingga tiga kali setiap hari. SriLankan Carriers menyertai pakatan Oneworld pada 2013, yang membolehkan melalui tiket dengan American Airlines serta beberapa syarikat penerbangan Asia, Eropah dan Timur Tengah.