There are 6 ways to get from Agra to Kanyakumari by plane, bus, train, 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 to Tuticorin Airport, bus
best- Fly from Agra Airport (AGR) to Tuticorin Airport (TCR)plane AGR - TCR
- Take the bus from Thoothukudi, Tamil Nadu to Kanyakumari, Tamil Nadubus
20h 22mTrain
cheapest- Take the train from Agra Cantt to Kanyakumaritrain 12642 / ...
45h₹1,100–8,500Bus
- Take the bus from Agra, Uttar Pradesh to Hyderabad, Telanganabus Agra, Uttar Pradesh - Hyderabad, Telangana
- Take the bus from Hyderabad, Telangana to Kanyakumari, Tamil Nadubus Hyderabad, Telangana - Kanyakumari, Tamil Nadu
2d 4hDrive 2,464.5 km
- Drive from Agra to Kanyakumaricar 2,464.5 km
36h 4m₹27,720–40,040Fly to Trivandrum, train
- Fly from Agra Airport (AGR) to Trivandrum (TRV)plane AGR - TRV
- Take the train from Kochuveli to Kanyakumaritrain
15h 45m₹17,610–38,801Fly to Madurai, train
- Fly from Agra Airport (AGR) to Madurai (IXM)plane AGR - IXM
- Take the train from Madurai Jn to Kanyakumaritrain
12h 45m₹15,395–31,736
Agra to Kanyakumari by train
Questions & Answers
The cheapest way to get from Agra to Kanyakumari is to train which costs ₹1,100 - ₹8,500 and takes 45h.
The fastest way to get from Agra to Kanyakumari is to fly and train which takes 12h 45m and costs ₹15,000 - ₹32,000.
No, there is no direct bus from Agra to Kanyakumari. However, there are services departing from Agra, Uttar Pradesh and arriving at Kanyakumari, Tamil Nadu via Hyderabad, Telangana. The journey, including transfers, takes approximately 2 days 4h.
Yes, there is a direct train departing from Agra Cantt and arriving at Kanyakumari. Services depart three times a week, and operate Monday and Saturday. The journey takes approximately 45h.
The distance between Agra and Kanyakumari is 2194 km. The road distance is 2464.5 km.
The best way to get from Agra to Kanyakumari without a car is to train which takes 45h and costs ₹1,100 - ₹8,500.
It takes approximately 20h 22m to get from Agra to Kanyakumari, including transfers.
Agra to Kanyakumari bus services, operated by Raj Kalpana Travels Pvt.Ltd, depart from Agra, Uttar Pradesh station.
Agra to Kanyakumari train services, operated by Indian Railways, depart from Agra Cantt station.
The best way to get from Agra to Kanyakumari is to train which takes 45h and costs ₹1,100 - ₹8,500. Alternatively, you can bus, which costs and takes 2 days 4h.
What companies run services between Agra, India and Kanyakumari, India?
Indian Railways operates a train from Agra Cantt to Kanyakumari 3 times a week. Tickets cost ₹1,100–8,500 and the journey takes 45h. Alternatively, you can take a bus from Agra, Uttar Pradesh to Kanyakumari, Tamil Nadu via Hyderabad, Telangana in around 2d 4h.
- Website
- goindigo.in
Flights from Agra Airport to Tuticorin Airport via Bengaluru
- Ave. Duration
- 21h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹23,000–55,000
Flights from Agra Airport to Tuticorin Airport via Bengaluru, Madras
- Ave. Duration
- 16h 5m
- When
- Monday and Saturday
- Estimated price
- ₹25,000–60,000
Flights from Agra Airport to Tuticorin Airport via Mumbai, Madras
- Ave. Duration
- 16h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹27,000–60,000
Flights from Agra Airport to Tuticorin Airport via Hyderabad, Madras
- Ave. Duration
- 18h 25m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹24,000–55,000
Flights from Agra Airport to Tuticorin Airport via Mumbai, Bengaluru
- Ave. Duration
- 21h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹25,000–60,000
Flights from Agra Airport to Tuticorin Airport via Hyderabad, Bengaluru
- Ave. Duration
- 23h 25m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹23,000–55,000
Flights from Agra Airport to Trivandrum via Hyderabad
- Ave. Duration
- 10h 10m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹14,000–35,000
Flights from Agra Airport to Trivandrum via Bengaluru
- Ave. Duration
- 18h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–35,000
Flights from Agra Airport to Madurai via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹15,000–30,000
Flights from Agra Airport to Madurai via Mumbai
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–30,000
Flights from Agra Airport to Madurai via Hyderabad, Madras
- Ave. Duration
- 8h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹15,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Agra Cantt to Kanyakumari
- Ave. Duration
- 45h
- Frequency
- 3 times a week
- Estimated price
- ₹1,100–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–5,000
- First Class (1A)
- ₹6,500–8,500
Train from Kochuveli to Kanyakumari
- Ave. Duration
- 2h 52m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Madurai Jn to Kanyakumari
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Phone
- 8893555000
- [email protected]
- Website
- omio.com
Bus from Hyderabad, Telangana to Kanyakumari, Tamil Nadu
- Ave. Duration
- 19h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹1,800–2,900
- Schedules at
- omio.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 Why you should take the train in the US, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Agra to Kanyakumari bus services, operated by Raj Kalpana Travels Pvt.Ltd, arrive at Hyderabad, Telangana station.
Agra to Kanyakumari train services, operated by Indian Railways, arrive at Kanyakumari station.
Yes, the driving distance between Agra to Kanyakumari is 2464 km. It takes approximately 36h 4m to drive from Agra to Kanyakumari.
There are 133+ hotels available in Kanyakumari.









