There are 6 ways to get from Kanyakumari to Bareilly by bus, plane, 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.
Bus to Tuticorin Airport, fly
best- Take the bus from Kanyakumari, Tamil Nadu to Thoothukudi, Tamil Nadubus
- Fly from Tuticorin Airport (TCR) to Bareilly Airport (BEK)plane TCR - BEK
22h 9mTrain
cheapest- Take the train from Kanyakumari to Agra Cantttrain 12641 / ...
- Take the train from Agra Cantt to Izzatnagartrain 17631 / ...
2d 1h₹1,318–9,944Bus
- Take the bus from Kanyakumari, Tamil Nadu to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bareillybus
2d 9hDrive 2,624 km
- Drive from Kanyakumari to Bareillycar 2,624 km
37h 59m₹29,686–42,880Train to Trivandrum, fly
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Bareilly Airport (BEK)plane TRV - BEK
9h 29m₹18,728–39,910Bus via Bengaluru
- Take the bus from Kanyakumari, Tamil Nadu to Madurai, Tamil Nadubus
- Take the bus from Madurai, Tamil Nadu to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bareillybus
2d 10h
Kanyakumari to Bareilly by train
Comparing Your Travel Options
The cheapest way to get from Kanyakumari to Bareilly is to train which costs ₹1,300 - ₹10,000 and takes 2 days 1h.
The fastest way to get from Kanyakumari to Bareilly is to train and fly which takes 9h 29m and costs ₹18,000 - ₹40,000.
No, there is no direct bus from Kanyakumari to Bareilly. However, there are services departing from Kanyakumari, Tamil Nadu and arriving at Bareilly via Hyderabad, Telangana and Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 2 days 9h.
No, there is no direct train from Kanyakumari to Bareilly. However, there are services departing from Kanyakumari and arriving at Izzatnagar via Agra Cantt. The journey, including transfers, takes approximately 2 days 1h.
The distance between Kanyakumari and Bareilly is 2341 km. The road distance is 2624 km.
The best way to get from Kanyakumari to Bareilly without a car is to train which takes 2 days 1h and costs ₹1,300 - ₹10,000.
It takes approximately 22h 9m to get from Kanyakumari to Bareilly, including transfers.
Kanyakumari to Bareilly bus services, operated by YKT Travels, depart from Kanyakumari, Tamil Nadu station.
Kanyakumari to Bareilly train services, operated by Indian Railways, depart from Kanyakumari station.
The best way to get from Kanyakumari to Bareilly is to train which takes 2 days 1h and costs ₹1,300 - ₹10,000. Alternatively, you can bus, which costs and takes 2 days 9h.
What companies run services between Kanyakumari, India and Bareilly, India?
You can take a train from Kanyakumari to Izzatnagar via Agra Cantt in around 2d 1h. Alternatively, you can take a bus from Kanyakumari, Tamil Nadu to Bareilly via Hyderabad, Telangana and Lucknow, Uttar Pradesh in around 2d 9h.
- Website
- goindigo.in
Flights from Tuticorin Airport to Bareilly Airport via Bengaluru
- Ave. Duration
- 25h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹18,000–38,000
Flights from Tuticorin Airport to Bareilly Airport via Madras, Bengaluru
- Ave. Duration
- 17h 55m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹20,000–39,000
Flights from Tuticorin Airport to Bareilly Airport via Madras, Delhi
- Ave. Duration
- 18h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹20,000–39,000
Flights from Tuticorin Airport to Bareilly Airport via Bengaluru, Delhi
- Ave. Duration
- 25h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹19,000–39,000
Flights from Trivandrum to Bareilly Airport via Bengaluru
- Ave. Duration
- 6h 2m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹17,000–36,000
Flights from Trivandrum to Bareilly Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹19,000–37,000
Flights from Trivandrum to Bareilly Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹19,000–37,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanyakumari to Agra Cantt
- Ave. Duration
- 43h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- 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 Agra Cantt to Izzatnagar
- Ave. Duration
- 5h 10m
- Frequency
- Twice a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- 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
- Website
- Rmr Travels
Bus from Kanyakumari, Tamil Nadu to Thoothukudi, Tamil Nadu
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Schedules at
- Rmr Travels
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 Which London airport should I choose?, Want to know more about Flixbus?, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Kanyakumari to Bareilly bus services, operated by YKT Travels, arrive at Madurai, Tamil Nadu station.
Kanyakumari to Bareilly train services, operated by Indian Railways, arrive at Agra Cantt station.
Yes, the driving distance between Kanyakumari to Bareilly is 2624 km. It takes approximately 37h 59m to drive from Kanyakumari to Bareilly.
Book your Kanyakumari to Bareilly bus tickets online with Omio.
There are 54+ hotels available in Bareilly.






