There are 5 ways to get from Kanpur to Colombo by plane, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Kanpur Airport (KNU) to Bandaranaike International Airport (CMB)plane KNU - CMB
7h 3mRs 59,206–161,834Train, ferry via Vellore
cheapest- Take the train from Kanpur Central to Katpadi Jntrain
- Take the train from Katpadi Jn to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 9hRs 28,322–56,622Bus, ferry
- Take the bus from Kanpur to Varanasibus
- Take the bus from Varanasi to Bengalurubus
- Take the bus from Bengaluru to Nagapattinambus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Pettahbus
2d 5hTrain, ferry
- Take the train from Kanpur Central to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Mayiladuturai Jtrain
- Take the train from Mayiladuturai J to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 9hRs 28,728–60,772Bus, ferry, train
- Take the bus from Kanpur to Varanasibus
- Take the bus from Varanasi to Chennaibus
- Take the bus from Chennai to Nagapattinambus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 19h
Kanpur Airport (KNU) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Kanpur to Colombo is to train and ferry via Vellore which costs Rs. 28000 - Rs. 60000 and takes 2 days 9h.
The fastest way to get from Kanpur to Colombo is to fly which takes 7h 3m and costs Rs. 55000 - Rs. 170000.
The distance between Kanpur and Colombo is 2180 km.
The best way to get from Kanpur to Colombo without a car is to bus and ferry which takes 2 days 5h and costs .
It takes approximately 7h 3m to get from Kanpur to Colombo, including transfers.
There are 1321+ hotels available in Colombo.
What companies run services between Kanpur, India and Colombo, Sri Lanka?
IndiGo Airlines and SriLankan Airlines fly from Kanpur Airport (KNU) to Bandaranaike International Airport (CMB) 3 times a day.
- Website
- goindigo.in
Flights from Kanpur Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- Rs 60,000–170,000
Flights from Kanpur Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 50,000–150,000
- Website
- srilankan.com
Flights from Kanpur Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- Rs 55,000–160,000
Flights from Kanpur Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- Rs 50,000–150,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanpur Central to Prayagraj Jn
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- Rs 600–4,900
- Website
- irctc.co.in
- Sleeper Class
- Rs 600–750
- Third AC (3A)
- Rs 1,700–2,200
- Second AC (2A)
- Rs 2,300–3,000
- First Class (1A)
- Rs 3,800–4,900
Train from Prayagraj Jn to Mayiladuturai J
- Ave. Duration
- 37h 53m
- Frequency
- Twice a week
- Estimated price
- Rs 3,300–26,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,300–4,000
- Third AC (3A)
- Rs 8,000–11,000
- Second AC (2A)
- Rs 12,000–15,000
- First Class (1A)
- Rs 20,000–26,000
Train from Mayiladuturai J to Nagappattinam
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Estimated price
- Rs 440–3,500
- Website
- irctc.co.in
- Sleeper Class
- Rs 440–550
- Third AC (3A)
- Rs 1,200–1,600
- Second AC (2A)
- Rs 1,700–2,200
- First Class (1A)
- Rs 2,700–3,500
Train from Kanpur Central to Katpadi Jn
- Ave. Duration
- 35h 48m
- Frequency
- 4 times a week
- Estimated price
- Rs 3,100–24,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,100–3,700
- Third AC (3A)
- Rs 7,500–10,000
- Second AC (2A)
- Rs 11,000–14,000
- First Class (1A)
- Rs 19,000–24,000
Train from Katpadi Jn to Nagappattinam
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- Rs 800–6,500
- Website
- irctc.co.in
- Sleeper Class
- Rs 800–1,000
- Third AC (3A)
- Rs 2,200–2,800
- Second AC (2A)
- Rs 3,000–3,800
- First Class (1A)
- Rs 5,000–6,500
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
- Phone
- +91 97113 29572
- [email protected]
- Website
- Ajuman Holidays
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 45m
- Frequency
- Every 4 hours
- Schedules at
- Ajuman Holidays
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 45m
- Frequency
- Every 4 hours
- Schedules at
- Ajuman Holidays
- Website
- Tejas travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 10m
- Frequency
- 5 times a day
- Schedules at
- Tejas travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 10m
- Frequency
- 5 times a day
- Schedules at
- Tejas travels
- Website
- Simran Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Simran Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Simran Travels
Bus from Varanasi to Chennai
- Ave. Duration
- 39h 30m
- Frequency
- 3 times a day
- Schedules at
- Simran Travels
- Website
- Lokenath Bus Service
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Schedules at
- Lokenath Bus Service
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Schedules at
- Lokenath Bus Service
- Website
- Jamna Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Schedules at
- Jamna Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Schedules at
- Jamna Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 14m
- Frequency
- Twice daily
- Schedules at
- Choudhary travels and cargo
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 14m
- Frequency
- Twice daily
- Schedules at
- Choudhary travels and cargo
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Schedules at
- Shri mahavir tour and travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Schedules at
- Shri mahavir tour and travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Ambika Tour And Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Ambika Tour And Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Ambika Tour And Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- Lucky Bus Service
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Schedules at
- Lucky Bus Service
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Schedules at
- Lucky Bus Service
Bus from Kanpur to Varanasi
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a week
- Website
- Express Line
- Schedules at
- Express Line
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Shubham Tours and Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Schedules at
- Shubham Tours and Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Schedules at
- Shubham Tours and Travels
- Website
- Abhishek Holidays
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h 45m
- Frequency
- Twice a week
- Schedules at
- Abhishek Holidays
Bus from Kanpur to Varanasi
- Ave. Duration
- 4h 45m
- Frequency
- Twice a week
- Schedules at
- Abhishek Holidays
- Website
- Tegra Express
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 55m
- Frequency
- Twice a week
- Schedules at
- Tegra Express
Bus from Kanpur to Varanasi
- Ave. Duration
- 5h 55m
- Frequency
- Twice a week
- Schedules at
- Tegra Express
- Website
- Raj travels Jhunjhunu
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Schedules at
- Raj travels Jhunjhunu
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Schedules at
- Raj travels Jhunjhunu
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- Deltin Travels Pvt Ltd
Bus from Kanpur to Varanasi
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Varanasi to Bengaluru
- Ave. Duration
- 21h 45m
- Frequency
- Once daily
- Website
- Abha Bus
- Website
- Travel Point
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h
- Frequency
- 3 times a day
- Schedules at
- Travel Point
- Website
- Vikram Bus
Bus from Varanasi to Bengaluru
- Ave. Duration
- 39h
- Frequency
- Twice daily
- Schedules at
- Vikram Bus
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Varanasi to Bengaluru
- Ave. Duration
- 34h 55m
- Frequency
- Once daily
- Estimated price
- Rs 6,000–14,000
- Website
- Shymoli Paribahan
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h
- Frequency
- Once daily
- Website
- Bhaiya Travels
- Website
- Savi Tour And Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 40h
- Frequency
- 4 times a week
- Schedules at
- Savi Tour And Travels
- Website
- jk travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h 35m
- Frequency
- Once a week
- Schedules at
- jk travels
- Phone
- +91 76670 07703
- [email protected]
- Website
- Swamy Ayyappa Travels
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Website
- Swamy Ayyappa Travels
- Website
- Kanakadhara Travels
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Schedules at
- Kanakadhara Travels
- Website
- Royal Travels
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Schedules at
- Royal Travels
- Website
- Shama Transport
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Schedules at
- Shama Transport
- Website
- Sharma Transports
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Schedules at
- Sharma Transports
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Dreamz bus travels and travel
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 9h 55m
- Frequency
- Once a week
- Website
- Krish Travels
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kankesanturai to Pettah
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,700–2,800
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,700–2,800
- Phone
- +91 7448399777
- [email protected]
- Website
- Rr Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 15m
- Frequency
- Every 3 hours
- Website
- Rr Travels
- Schedules at
- Rr Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 25m
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
- Website
- YBM Travels(BLM)
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a day
- Schedules at
- YBM Travels(BLM)
- Website
- VIVIN Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Schedules at
- VIVIN Travels
- Phone
- +91 9865511926
- [email protected]
- Website
- Universal Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 35m
- Frequency
- 6 times a week
- Website
- Universal Travels
- Website
- Atana Connect
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 35m
- Frequency
- 4 times a week
- Schedules at
- Atana Connect
- Website
- Dheena Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- Dheena Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a week
- Schedules at
- Sri Ganesh Transports & Travels
- Website
- R.S.Mani Knight Riders
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- 3 times a week
- Schedules at
- R.S.Mani Knight Riders
- Website
- Sachin Roadlines
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a week
- Schedules at
- Sachin Roadlines
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Twice a week
- Schedules at
- Apple Travels
- Phone
- +91-8838448649
- [email protected]
- Website
- Swarnam Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Twice a week
- Schedules at
- Swarnam Travels
- Website
- Uzhavan Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 8h 25m
- Frequency
- Twice a week
- Schedules at
- Uzhavan Travels
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 23,055
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 23,055
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 23,055
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 23,055
- Website
- The Shipping Corporation of India
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, 4 stunningly beautiful Philippines islands you need to visit, and Need to know: Jadrolinija - to help you get the most out of your next trip.











































