There are 8 ways to get from Kanyakumari to Srilanka by bus, plane, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Tuticorin Airport, fly to Bagdogra Airport, drive
best- Take the bus from Kanyakumari, Tamil Nadu to Thoothukudi, Tamil Nadubus
- Fly from Tuticorin Airport (TCR) to Bagdogra Airport (IXB)plane TCR - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
11h 48mTrain, drive
cheapest- Take the train from Kanyakumari to Kishanganjtrain
- Take the train from Kishanganj to Thakurganjtrain
- Drive from Thakurganj to Srilankacar
2d 7h$20–118Bus, drive
- Take the bus from Kanyakumari, Tamil Nadu to Madurai, Tamil Nadubus
- Take the bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradeshbus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus
- Drive from Siliguri, West Bengal to Srilankacar
2d 1hDrive 2,753.1 km
- Drive from Kanyakumari to Srilankacar 2,753.1 km
41h 14m$352–509Train to Trivandrum, fly to Bagdogra Airport, drive
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Bagdogra Airport (IXB)plane TRV - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
11h 13m$142–269Taxi to Madurai, fly to Bagdogra Airport, drive
- Take the taxi from Kanyakumari to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Bagdogra Airport (IXB)plane IXM - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
9h 23m$214–2,379Train to Trivandrum, fly to Purnea Airport, drive
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Purnea Airport (PXN)plane TRV - PXN
- Drive from Purnea Airport (PXN) to Srilankacar
13h 8m$212–463Train to Cochin International Airport, fly to Bagdogra Airport, drive
- Take the train from Kanyakumari to Aluvatrain
- Fly from Cochin International Airport (COK) to Bagdogra Airport (IXB)plane COK - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
15h 30m$120–250
Tuticorin Airport (TCR) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Kanyakumari to Srilanka is to train and drive which costs $20 - $120 and takes 2 days 7h.
The fastest way to get from Kanyakumari to Srilanka is to taxi and fly and drive which takes 9h 23m and costs $210 - $2,400.
The distance between Kanyakumari and Srilanka is 2467 km. The road distance is 2753.1 km.
It takes approximately 11h 48m to get from Kanyakumari to Srilanka, including transfers.
Srilanka is 15 min ahead of Kanyakumari. It is currently 5:54 PM in Kanyakumari and 6:09 PM in Srilanka.
Yes, the driving distance between Kanyakumari to Srilanka is 2753 km. It takes approximately 41h 14m to drive from Kanyakumari to Srilanka.
There are 13+ hotels available in Srilanka.
What companies run services between Kanyakumari, India and Srilanka, Province 1, Nepal?
There is no direct connection from Kanyakumari to Srilanka. However, you can take the bus to Thoothukudi, Tamil Nadu, take the taxi to Tuticorin Airport (TCR) airport, fly to Bagdogra Airport (IXB), then drive to Srilanka. Alternatively, you can take a bus from Kanyakumari, Tamil Nadu to Srilanka via Madurai, Tamil Nadu, Vijayawada, Andhra Pradesh, and Siliguri, West Bengal in around 2d 1h.
- Website
- goindigo.in
Flights from Tuticorin Airport to Bagdogra Airport via Madras
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–260
Flights from Tuticorin Airport to Bagdogra Airport via Madras, Kolkata
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- $120–270
Flights from Trivandrum to Bagdogra Airport via Madras
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–180
Flights from Trivandrum to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–180
Flights from Madurai to Bagdogra Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–210
Flights from Madurai to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- $120–230
Flights from Trivandrum to Purnea Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $230–430
Flights from Trivandrum to Purnea Airport via Hyderabad
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $180–400
Flights from Cochin International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–210
Flights from Cochin International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–210
- Website
- airindia.in
Flights from Trivandrum to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 36m
- When
- Every day
- Estimated price
- $120–200
Flights from Trivandrum to Bagdogra Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–220
Flights from Trivandrum to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $120–220
Flights from Madurai to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–230
Flights from Cochin International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–210
Flights from Cochin International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $110–210
Flights from Cochin International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $100–220
- Website
- airindiaexpress.in
Flights from Trivandrum to Bagdogra Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–220
Flights from Trivandrum to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $120–220
Flights from Madurai to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–230
Flights from Cochin International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–210
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanyakumari to Kishanganj
- Ave. Duration
- 2d 4h
- Frequency
- 5 times a week
- Estimated price
- $13–100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $13–16
- Third AC (3A)
- $30–40
- Second AC (2A)
- $45–60
- First Class (1A)
- $75–100
Train from Kishanganj to Thakurganj
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- $1–12
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–12
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- $1–12
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–12
Train from Kanyakumari to Aluva
- Ave. Duration
- 6h 53m
- Frequency
- 3 times a day
- Estimated price
- $2–18
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
- Phone
- +91-9384047581
- [email protected]
- Website
- omio.com
Bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradesh
- Ave. Duration
- 15h 55m
- Frequency
- Every 4 hours
- Estimated price
- $20–26
- Schedules at
- omio.com
- Ave. Duration
- 3h 31m
- Estimated price
- $55–70
Amber Cabs And Call Taxi
- Phone
- +91 81 22 42 13 62
- Website
- ambercabs.business.site
Best Track
- Phone
- +91 45 22 66 69 99
- Website
- besttrack.in
Yellow Cabs 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 How to plan an amazing trip around Scandinavia, Travelling to the UK: What do I need to know?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.









