There are 9 ways to get from Varanasi to Kanyakumari by plane, train, bus, car, 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.
Fly to Tuticorin Airport, train
best- Fly from Varanasi Airport (VNS) to Tuticorin Airport (TCR)plane VNS - TCR
- Take the train from Tirunelveli to Kanyakumaritrain
9h 10m₹13,644–29,007Train
cheapest- Take the train from Varanasi Jn to Kanyakumaritrain 16368
2d 4h₹1,100–8,500Bus
- Take the bus from Varanasi to Bengalurubus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Hosur to Nagercoil Omni Bus Standbus
47h 16mDrive 2,378.5 km
- Drive from Varanasi to Kanyakumaricar 2,378.5 km
34h 51m₹26,581–38,395Fly to Trivandrum, train
- Fly from Varanasi Airport (VNS) to Trivandrum (TRV)plane VNS - TRV
- Take the train from Thiruvananthapuram Central to Kanyakumaritrain
10h 10m₹10,665–19,827Fly to Cochin International Airport, taxi
- Fly from Varanasi Airport (VNS) to Cochin International Airport (COK)plane VNS - COK
- Take the taxi from Kochi-Airport-COK to Kanyakumaritaxi
9h 53m₹17,514–24,607Fly to Madurai, train
- Fly from Varanasi Airport (VNS) to Madurai (IXM)plane VNS - IXM
- Take the train from Madurai Jn to Kanyakumaritrain
12h 53m₹11,739–22,142Fly to Trichy International Airport, train
- Fly from Varanasi Airport (VNS) to Trichy International Airport (TRZ)plane VNS - TRZ
- Take the train from Tiruchchirapali to Kanyakumaritrain
14h 10m₹12,264–22,207Fly to Coimbatore International Airport, train
- Fly from Varanasi Airport (VNS) to Coimbatore International Airport (CJB)plane VNS - CJB
- Take the train from Coimbatore Jn to Kanyakumaritrain
16h 55m₹11,144–22,327
Varanasi Airport (VNS) to Tuticorin Airport (TCR) flights
Comparing Your Travel Options
The cheapest way to get from Varanasi to Kanyakumari is to train which costs ₹1,100 - ₹8,500 and takes 2 days 4h.
The fastest way to get from Varanasi to Kanyakumari is to fly and train which takes 9h 10m and costs ₹13,000 - ₹29,000.
No, there is no direct bus from Varanasi to Kanyakumari. However, there are services departing from Varanasi and arriving at FlixBus Kanyakumari - Sunrise Point via Bengaluru, Hosur and FlixBus Nagercoil - Private Bus Stand. The journey, including transfers, takes approximately 47h 16m.
Yes, there is a direct train departing from Varanasi Jn and arriving at Kanyakumari. Services depart once a week, and operate Sunday. The journey takes approximately 2 days 4h.
The distance between Varanasi and Kanyakumari is 2081 km. The road distance is 2378.5 km.
The best way to get from Varanasi to Kanyakumari without a car is to bus which takes 47h 16m and costs .
It takes approximately 9h 10m to get from Varanasi to Kanyakumari, including transfers.
Varanasi to Kanyakumari bus services, operated by SLGT Travels, depart from Varanasi station.
Varanasi to Kanyakumari train services, operated by Indian Railways, depart from Varanasi Jn station.
The best way to get from Varanasi to Kanyakumari is to bus which takes 47h 16m and costs . Alternatively, you can train, which costs ₹1,100 - ₹8,500 and takes 2 days 4h.
What companies run services between Varanasi, India and Kanyakumari, India?
You can take a bus from Varanasi to FlixBus Kanyakumari - Sunrise Point via Bengaluru, Hosur, Hosur, Nagercoil Omni Bus Stand, and FlixBus Nagercoil - Private Bus Stand in around 47h 16m. Alternatively, Indian Railways operates a train from Varanasi Jn to Kanyakumari once a week. Tickets cost ₹1,100–8,500 and the journey takes 2d 4h.
- Website
- goindigo.in
Flights from Varanasi Airport to Tuticorin Airport via Madras
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Varanasi Airport to Tuticorin Airport via Kolkata, Madras
- Ave. Duration
- 10h 50m
- When
- Friday
- Estimated price
- ₹14,000–27,000
Flights from Varanasi Airport to Trivandrum via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Madras
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Monday and Thursday
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Madras
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Vijayawada, Madras
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Madurai via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Varanasi Airport to Madurai via Madras
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Varanasi Airport to Madurai via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Varanasi Airport to Madurai via Mumbai
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹11,000–30,000
Flights from Varanasi Airport to Trichy International Airport via Madras
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Varanasi Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Varanasi Airport to Trichy International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–21,000
Flights from Varanasi Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Varanasi Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Varanasi Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Varanasi Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Varanasi Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Varanasi Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Varanasi Airport to Coimbatore International Airport via Vijayawada, Madras
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–20,000
- Website
- airindia.in
Flights from Varanasi Airport to Trivandrum via Mumbai
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Varanasi Airport to Trivandrum via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Tuesday and Thursday
- Estimated price
- ₹8,000–22,000
Flights from Varanasi Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹9,500–24,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Tuesday and Thursday
- Estimated price
- ₹8,000–22,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹9,500–24,000
- Website
- starlightairline.com
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Monday and Thursday
- Estimated price
- ₹7,500–21,000
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tirunelveli to Kanyakumari
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Varanasi Jn to Kanyakumari
- Ave. Duration
- 2d 4h
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,800–3,500
- Second AC (2A)
- ₹3,900–5,000
- First Class (1A)
- ₹6,500–8,500
Train from Thiruvananthapuram Central to Kanyakumari
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Madurai Jn to Kanyakumari
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Tiruchchirapali to Kanyakumari
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Coimbatore Jn to Kanyakumari
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
- [email protected]
- Website
- SLGT Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 34h
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9995388059
- [email protected]
- Website
- punchirytravels.in
Bus from Hosur to Nagercoil Omni Bus Stand
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a day
- Estimated price
- ₹950–4,300
- Schedules at
- punchirytravels.in
- Sleeper
- ₹950–1,700
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Hosur to Nagercoil Omni Bus Stand
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ₹1,100–2,400
- Website
- kalladatravels.com
- Ave. Duration
- 4h 46m
- Estimated price
- ₹7,500–9,000
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
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 The London Underground: Essential tips to navigate the Tube, Travelling to the UK: What do I need to know?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
Booking & Getting There
Varanasi to Kanyakumari bus services, operated by SLGT Travels, arrive at Bengaluru station.
Varanasi to Kanyakumari train services, operated by Indian Railways, arrive at Kanyakumari station.
Yes, the driving distance between Varanasi to Kanyakumari is 2378 km. It takes approximately 34h 51m to drive from Varanasi to Kanyakumari.
There are 145+ hotels available in Kanyakumari.













