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
46h 38m₹2,582–11,741Drive 2,378.5 km
- Drive from Varanasi to Kanyakumaricar 2,378.5 km
34h 51m₹26,588–38,404Fly to Trivandrum, train
- Fly from Varanasi Airport (VNS) to Trivandrum (TRV)plane VNS - TRV
- Take the train from Thiruvananthapuram Central to Kanyakumaritrain
10h 15m₹10,665–18,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
10h 13m₹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 3m₹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
13h 15m₹12,264–21,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
17h 10m₹11,144–22,327
Varanasi to Kanyakumari by bus and foot
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 46h 38m.
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 46h 38m and costs ₹2,500 - ₹12,000.
It takes approximately 9h 10m to get from Varanasi to Kanyakumari, including transfers.
Varanasi to Kanyakumari bus services, operated by Travel Point World LLP, 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 46h 38m and costs ₹2,500 - ₹12,000. 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 46h 38m. 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 Bengaluru
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Varanasi Airport to Tuticorin Airport via Hyderabad, Madras
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹12,000–27,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
- 7h 5m
- 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
- 7h 5m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Hyderabad
- Ave. Duration
- 9h 5m
- 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 Bengaluru
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Madras
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Pune
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Madurai via Madras
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹11,000–20,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 Bengaluru
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Varanasi Airport to Madurai via Mumbai
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Varanasi Airport to Trichy International Airport via Madras
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Varanasi Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Varanasi Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Varanasi Airport to Trichy International Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Varanasi Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Varanasi Airport to Coimbatore International Airport via Pune
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Varanasi Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Varanasi Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Varanasi Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 7h 15m
- 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 Vijayawada, Hyderabad
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–21,000
- Website
- airindia.in
Flights from Varanasi Airport to Trivandrum via Delhi
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Trivandrum via Bengaluru
- Ave. Duration
- 8h 55m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₹9,000–22,000
Flights from Varanasi Airport to Trivandrum via Mumbai
- Ave. Duration
- 9h 20m
- When
- Wednesday to Saturday
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 2m
- When
- Tuesday and Saturday
- Estimated price
- ₹7,000–21,000
Flights from Varanasi Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Varanasi Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 7h 42m
- When
- Friday, Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹11,000–19,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Trivandrum via Bengaluru
- Ave. Duration
- 8h 55m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₹9,000–22,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 7h 22m
- When
- Friday, Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–14,000
Flights from Varanasi Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 2m
- When
- Tuesday and Saturday
- Estimated price
- ₹7,000–21,000
Flights from Varanasi Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,500–23,000
- Website
- starlightairline.com
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- ₹7,500–21,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
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Varanasi to Bengaluru
- Ave. Duration
- 34h
- Frequency
- 3 times a day
- Website
- Travel Point World LLP
- Website
- Sana Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 21h 45m
- Frequency
- 5 times a week
- Schedules at
- Sana Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 39h
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
- Website
- omio.com
Bus from Varanasi to Bengaluru
- Ave. Duration
- 39h
- Frequency
- 6 times a week
- Schedules at
- hanstravel.in
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 36h 35m
- Frequency
- 5 times a week
- Schedules at
- Al Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹1,200–4,700
- Schedules at
- Zingbus
- 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, The beginner’s guide to the 2018 World Nomad Games, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Varanasi to Kanyakumari bus services, operated by Travel Point World LLP, 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 149+ hotels available in Kanyakumari.





















