There are 4 ways to get from Kannur to Galgamuwa by plane, taxi, train, ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Kannur International Airport (CNN) to Bandaranaike International Airport (CMB)CNN - CMB
- Take the taxi from Bandaranaike International Airport (CMB) to Galgamuwa
7h 58mRs 81,170–105,746Train, ferry via Coimbatore
cheapest- Take the train from Kannur to Coimbatore Jn
- Take the train from Coimbatore Jn to Nagappattinam
- Take the ferry from Nagapattinam to Kankesanturai
- Take the train from Kankesanturai to Galgamuwa
26h 14mRs 25,401–42,562Train, ferry
- Take the train from Kannur to Erode Jn
- Take the train from Erode Jn to Nagappattinam
- Take the ferry from Nagapattinam to Kankesanturai
- Take the train from Kankesanturai to Galgamuwa
25h 52mRs 25,414–42,402Bus, drive, ferry, taxi
- Take the bus from Kannur to Madurai
- Take the bus from Mattuthavani to Myladuthurai
- Drive from Myladuthurai to Nagapattinam
- Take the ferry from Nagapattinam to Kankesanturai
- Take the bus from Punnalaikkadduvan to Anuradhapura
- Take the taxi from Anuradhapura to Galgamuwa
30h 54m
Kannur International Airport (CNN) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Kannur to Galgamuwa is to train and ferry which costs Rs. 25000 - Rs. 43000 and takes 25h 52m.
The fastest way to get from Kannur to Galgamuwa is to fly and taxi which takes 7h 58m and costs Rs. 80000 - Rs. 110000.
The distance between Kannur and Galgamuwa is 859 km.
The best way to get from Kannur to Galgamuwa without a car is to train and ferry which takes 25h 52m and costs Rs. 25000 - Rs. 43000.
It takes approximately 7h 58m to get from Kannur to Galgamuwa, including transfers.
There are 10+ hotels available in Galgamuwa.
What companies run services between Kannur, India and Galgamuwa, North Western, Sri Lanka?
There is no direct connection from Kannur to Galgamuwa. However, you can take the taxi to Kannur International Airport (CNN) airport, fly to Bandaranaike International Airport (CMB), then take the taxi to Galgamuwa. Alternatively, you can take a train from Kannur to Galgamuwa via Erode Jn, Nagappattinam, Nagapattinam, Kankesanturai, and Kankesanturai in around 25h 52m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Kannur International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 7h 37m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 25,000–90,000
- Website
- srilankan.com
Flights from Kannur International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 19,000–80,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kannur to Erode Jn
- Ave. Duration
- 6h 30m
- Frequency
- Every 4 hours
- 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,800
- Second AC (2A)
- Rs 3,000–3,800
- First Class (1A)
- Rs 5,000–6,500
Train from Erode Jn to Nagappattinam
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- Rs 700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 700–850
- Third AC (3A)
- Rs 1,900–2,400
- Second AC (2A)
- Rs 2,600–3,300
- First Class (1A)
- Rs 4,300–5,500
Train from Kannur to Coimbatore Jn
- Ave. Duration
- 5h 12m
- Frequency
- Every 4 hours
- Estimated price
- Rs 700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 700–850
- Third AC (3A)
- Rs 1,900–2,400
- Second AC (2A)
- Rs 2,600–3,400
- First Class (1A)
- Rs 4,400–5,500
Train from Coimbatore Jn to Nagappattinam
- Ave. Duration
- 7h 18m
- Frequency
- Once daily
- 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,800
- Second AC (2A)
- Rs 3,100–3,900
- First Class (1A)
- Rs 5,000–6,500
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Galgamuwa
- Ave. Duration
- 6h 6m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–8,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,700
- Air Conditioned Saloon
- Rs 2,800–8,000
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- onlineksrtcswift.com
Bus from Kannur to Madurai
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- Rs 1,900–2,900
- Website
- https://onlineksrtcswift.com/
- Phone
- 9513948001
- commercial@tnstc.in
- Website
- tnstc.in
Bus from Mattuthavani to Myladuthurai
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- Rs 950–1,900
- Website
- https://www.tnstc.in/OTRSOnline/
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Punnalaikkadduvan to Anuradhapura
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- https://ncgexpress.lk/
- Website
- shipindia.com
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,578
- Schedules at
- shipindia.com
- Ave. Duration
- 1h 34m
- Estimated price
- Rs 4,700–42,000
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
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 do I get from Sydney to Melbourne, Train travel in France: A guide to SNCF, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.



















