There are 8 ways to get from Kathamaha to Sri Lanka by car, plane, train, ferry, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Bagdogra Airport, fly to Bandaranaike International Airport
best- Drive from Kathamaha to Bagdogra Airport (IXB)car
- Fly from Bagdogra Airport (IXB) to Bandaranaike International Airport (CMB)plane IXB - CMB
7h 11mRsĀ 77,804ā120,584Train, ferry via Katihar
cheapest- Take the train from Jogbani to Katihar Jntrain
- Take the train from Katihar Jn to Peramburtrain
- Take the train from Perambur to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 14hRsĀ 28,938ā60,461Train, ferry
- Take the train from Jogbani to Barsoi Jntrain
- Take the train from Barsoi Jn to Peramburtrain
- Take the train from Perambur to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 12hRsĀ 28,988ā60,861Taxi, bus, ferry
- Take the taxi from Kathamaha to Damaktaxi
- Take the bus from Damak to Kakadvittabus
- Take the bus from Siliguri, West Bengal to Kolkata, West Bengalbus
- Take the bus from Kolkata, West Bengal to Chennai, Tamil Nadubus
- Take the bus from Chennai, Tamil Nadu to Nagapattinam, Tamil Nadubus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Pettahbus
2d 22hDrive to Bagdogra Airport, fly to Jaffna
- Drive from Kathamaha to Bagdogra Airport (IXB)car
- Fly from Bagdogra Airport (IXB) to Jaffna (JAF)plane IXB - JAF
17h 55mRsĀ 115,804ā338,284Fly Biratnagar Airport to Bandaranaike International Airport
- Fly from Biratnagar Airport (BIR) to Bandaranaike International Airport (CMB)plane BIR - CMB
5h 53mRsĀ 59,751ā165,687Train to Purnea Airport, fly to Bandaranaike International Airport
- Take the train from Jogbani to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Bandaranaike International Airport (CMB)plane PXN - CMB
11h 4mRsĀ 60,496ā169,949Train, bus, ferry
- Take the train from Jogbani to Danapurtrain
- Take the bus from Patna to Chennai, Tamil Nadubus
- Take the bus from Chennai, Tamil Nadu to Nagapattinam, Tamil Nadubus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
3d 9h
Bagdogra Airport (IXB) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Kathamaha to Sri Lanka is to train and ferry via Katihar which costs Rs. 28000 - Rs. 65000 and takes 2 days 14h.
The fastest way to get from Kathamaha to Sri Lanka is to fly which takes 5h 53m and costs Rs. 60000 - Rs. 170000.
The distance between Kathamaha and Sri Lanka is 2472 km.
It takes approximately 7h 11m to get from Kathamaha to Sri Lanka, including transfers.
There are 1457+ hotels available in Sri Lanka.
What companies run services between Kathamaha, Nepal and Sri Lanka?
Buddha Air Ltd, SriLankan Airlines, and Air India Express fly from Biratnagar Airport (BIR) to Bandaranaike International Airport (CMB) 6 times a week.
- Website
- goindigo.in
Flights from Bagdogra Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RsĀ 60,000ā180,000
Flights from Bagdogra Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RsĀ 80,000ā210,000
Flights from Bagdogra Airport to Jaffna via Madras
- Ave. Duration
- 20h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RsĀ 110,000ā330,000
Flights from Bagdogra Airport to Jaffna via Kolkata, Madras
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- RsĀ 110,000ā340,000
Flights from Bagdogra Airport to Jaffna via Madras, Tiruchirapalli
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RsĀ 120,000ā340,000
Flights from Bagdogra Airport to Jaffna via Bengaluru, Madras
- Ave. Duration
- 24h
- When
- Monday
- Estimated price
- RsĀ 120,000ā360,000
Flights from Bagdogra Airport to Jaffna via Bengaluru, Tiruchirapalli
- Ave. Duration
- 26h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RsĀ 120,000ā350,000
Flights from Bagdogra Airport to Jaffna via Hyderabad, Tiruchirapalli
- Ave. Duration
- 26h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RsĀ 120,000ā350,000
Flights from Purnea Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 8h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RsĀ 70,000ā190,000
Flights from Purnea Airport to Bandaranaike International Airport via Kolkata, Madras
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- RsĀ 55,000ā160,000
- Website
- airindia.in
Flights from Bagdogra Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 5h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- RsĀ 80,000ā190,000
Flights from Bagdogra Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- RsĀ 70,000ā210,000
Flights from Bagdogra Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- RsĀ 90,000ā210,000
Flights from Biratnagar Airport to Bandaranaike International Airport via Kathmandu, Bengaluru
- Ave. Duration
- 9h 50m
- When
- Monday and Sunday
- Estimated price
- RsĀ 75,000ā180,000
Flights from Purnea Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- RsĀ 65,000ā190,000
- Website
- srilankan.com
Flights from Biratnagar Airport to Bandaranaike International Airport via Kathmandu
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- RsĀ 55,000ā160,000
Flights from Purnea Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 7h
- When
- Monday and Thursday
- Estimated price
- RsĀ 55,000ā160,000
Flights from Purnea Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- RsĀ 65,000ā190,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jogbani to Barsoi Jn
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- RsĀ 550ā4,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 550ā700
- Third AC (3A)
- RsĀ 1,500ā1,900
- Second AC (2A)
- RsĀ 2,100ā2,600
- First Class (1A)
- RsĀ 3,400ā4,300
Train from Barsoi Jn to Perambur
- Ave. Duration
- 34h 28m
- Frequency
- 4 times a week
- Estimated price
- RsĀ 3,000ā23,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 3,000ā3,600
- Third AC (3A)
- RsĀ 7,500ā9,500
- Second AC (2A)
- RsĀ 10,000ā14,000
- First Class (1A)
- RsĀ 18,000ā23,000
Train from Perambur to Nagappattinam
- Ave. Duration
- 7h 28m
- Frequency
- Once a week
- Estimated price
- RsĀ 800ā6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 800ā1,000
- Third AC (3A)
- RsĀ 2,200ā2,700
- Second AC (2A)
- RsĀ 3,000ā3,800
- First Class (1A)
- RsĀ 5,000ā6,500
Train from Jogbani to Purnia Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- RsĀ 470ā3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 470ā600
- Third AC (3A)
- RsĀ 1,300ā1,700
- Second AC (2A)
- RsĀ 1,800ā2,300
- First Class (1A)
- RsĀ 2,900ā3,700
Train from Jogbani to Katihar Jn
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- RsĀ 500ā3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 500ā600
- Third AC (3A)
- RsĀ 1,400ā1,800
- Second AC (2A)
- RsĀ 1,900ā2,400
- First Class (1A)
- RsĀ 3,100ā3,900
Train from Katihar Jn to Perambur
- Ave. Duration
- 37h 10m
- Frequency
- Once a week
- Estimated price
- RsĀ 3,000ā23,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 3,000ā3,600
- Third AC (3A)
- RsĀ 7,500ā9,500
- Second AC (2A)
- RsĀ 10,000ā14,000
- First Class (1A)
- RsĀ 18,000ā23,000
Train from Perambur to Nagappattinam
- Ave. Duration
- 7h 28m
- Frequency
- Once a week
- Estimated price
- RsĀ 800ā6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 800ā1,000
- Third AC (3A)
- RsĀ 2,200ā2,700
- Second AC (2A)
- RsĀ 3,000ā3,800
- First Class (1A)
- RsĀ 5,000ā6,500
Train from Jogbani to Danapur
- Ave. Duration
- 8h 48m
- Frequency
- Twice daily
- Estimated price
- RsĀ 850ā7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 850ā1,100
- Third AC (3A)
- RsĀ 2,300ā2,900
- Second AC (2A)
- RsĀ 3,200ā4,100
- First Class (1A)
- RsĀ 5,000ā7,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 4 times a day
- Estimated price
- RsĀ 1,300ā3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 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
- 4 times a day
- Estimated price
- RsĀ 1,300ā3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 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
- 4 times a day
- Estimated price
- RsĀ 1,300ā3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 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
- +977 985-2059959
- Website
- bussewa.com
Bus from Damak to Kakadvitta
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Book at
- bussewa.com
- 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
- https://ncgexpress.lk/
- Sleeper/Seater
- RsĀ 2,700ā2,800
- Phone
- 022 - 22026666
- Website
- shipindia.com
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,612
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,612
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,612
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,612
- Website
- https://www.shipindia.com/
- Ave. Duration
- 56 min
- Estimated price
- RsĀ 11,000ā14,000
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 How to get from Luton Airport into central London, Italy Travel Guides, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

















